![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.4ベストアンサー
- 回答日時:
式中の「★」を、[在庫ナンバーが入力されたセル]に書き換える
式中の「■」を、[出荷ナンバーが入力されたセル]に書き換える
これだけで済むことではないのかな?
=IF(RIGHT(★,LEN(★)-FIND("-",★))*1>RIGHT(■,LEN(■)-FIND("-",■))*1,RIGHT(■,LEN(■)-FIND("-",■))+1&"-"&RIGHT(★,LEN(★)-FIND("-",★)),"")
No.5
- 回答日時:
ちょっと気になったので、横から失礼します。
そもそも、ご質問の前提条件が曖昧です。>「1-10」は1~10のケース№となります。
>ですので「1-4」とは№1~№4の4ケースを出荷した事になり、
>残っているケースのケース№は「6~10」のケース№が残っています。
という説明ですが、zongaiさんが間違いを指摘され「6~10」が「5~10」に訂正されました。
そこまではよいのですが、出荷順についての説明が一切ありません。例えばA1セルに「1-10」と入力され、A2セルに「3-5」と入力されるようなことはないのでしょうか?
仮に「若いNoから順に出荷されるのでそのようになることはない」というのであれば、A2に「1-4」と入力する意味はなく、出庫数である「4」を入力すれれば足りる話です。
何故なら「若いNoから順に出荷される」のであれば、「1-10」のうち4個といえば「1-4」に決まっているからです。つまり「無駄な入力を行っている」という話になります。
そうではなく、A2に「3-5」と入力されることもあるのであれば、A3の表記をどうするのかという問題が発生します。A3を「6-10」のように表記できないからです。「1-2,6-10」のように二つに分けて表記する方法もあるとは思いますが、この辺の前提条件が曖昧で回答のしようがありません。
ちなみにzongaiさんの回答は「若いNoから順に出荷される」という前提のようです。このため、A1に「1-10」、A2に「9-10」と入力すると最終番号まで出荷されたことになり、A3にはなにも表示されなくなります。
これをA3に「1-8」と表示したいのであれば、出荷順についてきちんと説明すべきです。
No.3
- 回答日時:
補足拝見しましたが…
A1 1-10 ケース№
A2 1-4 出荷した№
A3 5-10 残っているケース№ ←こうじゃないですか?
とりあえずの作ってみた数式
=IF(RIGHT(A1,LEN(A1)-FIND("-",A1))*1>RIGHT(A2,LEN(A2)-FIND("-",A2))*1,RIGHT(A2,LEN(A2)-FIND("-",A2))+1&"-"&RIGHT(A1,LEN(A1)-FIND("-",A1)),"")
No.2
- 回答日時:
シート関数では不可能です。
半角の-や全角のーに加えて全角の~まで含まれていると、判別するには一文字ずつチェックする必要がありますから、VBAで非常に面倒くさいプログラムを組むことになります。
シート関数の機能は限定的ですから、逆にシートの構成を文字列の1-10ではなく数値の1と10に隣接するセルに分けたら、何とかなります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル セルに文字を入力したら別のセルに入力した時間が表示されるようにしたい 3 2023/10/19 03:42
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excel初心者です、教えてください。 5 2023/09/27 09:59
- Excel(エクセル) 「ChatGPT-3.5」の回答ですが 4 2023/09/10 15:30
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) ExcelのIF関数 2 2022/04/14 16:11
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
Excel関数かなにかでスムーズに処理するにはあなたならどうしますか?
Excel(エクセル)
-
エクセルで⑤番の操作が分かりません。どういう関数が良いんですか?
Excel(エクセル)
-
-
4
Excelの関数を教えてください。
Excel(エクセル)
-
5
Excelでの頻度計算
Excel(エクセル)
-
6
エクセル関数またはVBAについて
Excel(エクセル)
-
7
Excelで文字合成
Excel(エクセル)
-
8
1行目のデータ(A1:G1)をコピーして、2~49999行へ貼り付ける効率的な操作方法は?
Excel(エクセル)
-
9
エクセルのセル統合について
Excel(エクセル)
-
10
Excelの関数に関する質問です
Excel(エクセル)
-
11
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
12
エクセルの列の幅を固定
Excel(エクセル)
-
13
勤務表について
Excel(エクセル)
-
14
Excel表について(2)
Excel(エクセル)
-
15
COUNTIFで同一範囲にある複数の内容の数量を簡単に抽出する方法を教えてください。
Excel(エクセル)
-
16
excelの不要な行の削除ができない!
Excel(エクセル)
-
17
Excel 時間が入力されているか確認する方法を教えてください
Excel(エクセル)
-
18
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
19
Excelで男女や有無など丸囲みする資料で〇を挿入してカーソルで微調整し有無に丸囲みを実施しておりま
Excel(エクセル)
-
20
エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CDケースの寸法
-
CDケースの開け方が分かりません…
-
最近気がついたら回答削除ばっ...
-
姉と弟が肉体的に交わることな...
-
別れて1週間の元彼に友達として...
-
高さ25センチのぬいぐるみが入...
-
android one s5 とAQUOS sense2...
-
テプラをはがしあと
-
丸いブラスチック製のケースの...
-
G-tune ケースについて
-
出さずに電話ができる、ガラケ...
-
人形ケースの捨て方
-
雨の日、煙草の水濡れ対策は?
-
ケース(12枚入り)割れになり...
-
合唱曲「行き先」が作られた背...
-
位置情報が勝手にオフになる現...
-
長電話が切断される
-
ビジネスホテルのテレビ
-
電波通信専用の電話番号とはな...
-
docomoでiPhoneを購入した30日...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CDケースの寸法
-
CDケースの開け方が分かりません…
-
「様」と「さん」 敬称のつけ...
-
この前、セブンイレブンでキャ...
-
丸いブラスチック製のケースの...
-
pcケースって画像の絵のように...
-
カードケースなんですが、どれ...
-
被害者意識がやたら強い人、後...
-
ケース(12枚入り)割れになり...
-
スマートホンケースは、いろい...
-
テプラをはがしあと
-
スマホを踏んでしまった事はあ...
-
ケチャップ・とんかつソース・...
-
お菓子の内容量が減ってる!! ...
-
別れて1週間の元彼に友達として...
-
CCCDの見分け方
-
PS3にFAT32でフォーマットしたH...
-
高校生でパパ活している人はTwi...
-
姉と弟が肉体的に交わることな...
-
FDケースの使い道
おすすめ情報
zongai 様
ややこしい書き方してますね。すみません。 「1-10」は 1~10のケース№となります。
ですので 「1-4」とは №1~№4の 4ケースを出荷した事になり、残っているケースのケース№は 「6~10」のケース№が残っています。という事になります。
zongai 様
ありがとうございます。 できました。 あまり知識がなくすみません。
また、間違いにも気づいて頂いてありがとうございます。
こちら、セル№を変更して使用する事ができますか?
質問は例えばでしたので実際に使用するフォーマットではセル番号が違うため・・
本当にありがとうございます。
mimon01 様
VBAは私、全然わからないのですみません。
ありがとうございました。