[Sheet2]
A列 B列 C列
商品名 入庫日 入庫数
AAAA 2020/1/17 12
AAAA 2020/1/22 24
BBBB 2020/1/17 6
BBBB 2020/1/20 36
BBBB 2020/2/3 12
CCCC 2020/1/22 12
[Sheet1]
商品名
条件値
◆求めたいこと①
・条件値以上になる入庫日
・その時に浮く在庫数
◆求めたいこと②
・①の次の入庫日
・その時の入庫数
Sheet2は入庫する日と数量の一覧、
Sheet1にそれぞれの商品名ごとに条件値があり、上記のように求めたいことが①②とあります。
(例)
商品名:BBBB
条件値:10
①
・2020/1/20
・32
②
・2020/2/3
・12
似たようなサイトの回答を見て試してみましたが分からず、お力をお貸しいただけないでしょうか。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
こんにちは!
一例です。
↓の画像で右側がSheet1で左側のSheet1に表示するとします。
画像ではSheet1のA5セルに
=IFERROR(INDEX(Sheet2!B$1:B$1000,SMALL(IF((Sheet2!$A$1:$A$1000=$B$1)*(Sheet2!$C$1:$C$1000>=$B$2),ROW($A$1:$A$1000)),ROW(A1))),"")
配列数式なので、Ctrl+Shift+Enterで確定!(←必須★)し
フィルハンドルで列・行方向のコピーしています。
A列の表示形式は好みの日付にしてください。m(_ _)m
No.5
- 回答日時:
あなたにとっては常識なのかもしれませんが「浮く」という表現が
何を表しているのかが分かりません。
> 2020/1/20までに46入庫して
どういう計算ですか?
No.3
- 回答日時:
①は「32」じゃなくて「36」では?
Sheet1の B1に「BBBB」・B2に「10」とあるとして
C2に「=AND(Sheet2!A2=B$1,Sheet2!C2>=B$2)」
[データ]→[並べ替えとフィルタ]の[詳細設定]
[指定した範囲]を選択
リスト範囲:Sheet2!A:C
検索条件範囲:B1:C2
抽出範囲:A4:C4
→[OK]
これを記録マクロにでもしておけばいいかと思います。
No.2
- 回答日時:
No.1です。
前回の投稿で誤記がありました。
>↓の画像で右側がSheet1で・・・
は
Sheet2でしたね。
それと、「指定の値を最初に越えたとき・・・」というコトなので、
>Sheet2!$C$1:$C$1000>=$B$2
の部分の等号を消してください。
どうも失礼しました。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- その他(Microsoft Office) Excelの関数(FILTER関数)について教えてください 2 2023/07/31 16:11
- スーパー・コンビニ 一斉値上 スーパーの食料品 値上や単価の仕組みは? 4 2022/06/01 16:18
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
- メルカリ メルカリShopsを作るとメルカリで販売は楽になりますか メルカリとまったく変わりませんか? 2 2022/10/11 19:22
- Visual Basic(VBA) EXCEL関数LOOKUPとFILTERについての質問です 1 2022/12/21 05:53
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
エクセルで、指定の値よりも大きい数字を最初に越えたときの列番号を返すには?
Excel(エクセル)
-
初めて0以外の数値が出てきたときの値を表示(EXCEL)
Excel(エクセル)
-
エクセルで左から、最初に0より大きい値を抽出したい
Excel(エクセル)
-
-
4
エクセルシート内のある数値以上の最初のセルを検索したい
Excel(エクセル)
-
5
列内の最初に現れる数字の入った行番号を知りたい
Excel(エクセル)
-
6
エクセルの数値がある一定の数値を越えたらO.K.と表示したい。
Excel(エクセル)
-
7
エクセルで極大値を拾うには
Excel(エクセル)
-
8
エクセルで特定のセル以下の全部のセルの選択方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
exselで最小数で並び替える関数
-
Excel 大小比較演算子による「...
-
エクセルの空欄をつめて、次の...
-
【マクロ】VLOOKUPにて参照元に...
-
【マクロ】セルに関数を入れる...
-
libre 表計算ソフトの計算がう...
-
「問題が発生しました」ですと?
-
【マクロ】 IFERROR関数をマク...
-
【マクロ】関数をセルに入力す...
-
エクセルで上位バイトのセルと...
-
CELL関数のヘルプ文の意味?
-
半角カタカナをヘボン式ローマ...
-
非表示列の再表示に失敗
-
エクセルのコメントのデザイン...
-
エクセルの関数の勉強の仕方
-
xlsxファイルを保存する際にPDF...
-
エクセルの入力データと図形の...
-
ピボットテーブルという機能に...
-
エクセルの問題です。絶対値の...
-
UNIQUE関数が使えないバージョ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報
条件値は、現在の注文数をあて、
求めたいこと①、その時に浮く在庫数は、使える(他に提案できる)数量を求めたいため、
(例)のパターンだと、
2020/1/20までに46入庫して、その時に浮く在庫数は32となります
分りづらくて申し訳ないですが、よろしくお願いします。