- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 複数条件の方法)
エクセルで複数条件の処理方法について
このQ&Aのポイント
- 仕事で使用する資料で複数条件の処理に困っています。具体的には、品番ごとに異なる納入日のデータを振り分ける必要がありますが、条件が多すぎてうまく処理できません。現在手動で入力していますが、関数を使用することで効率的に処理できないか検討しています。
- 使用個数、品番、納入日、注文数といった複数の条件が絡み合った処理方法を知りたいです。手作業では手間がかかりすぎるし、ミスも発生しやすいので、エクセルの関数を活用する方法を教えていただきたいです。
- 現在、品番ごとに異なる納入日のデータを処理する必要がありますが、条件が複雑すぎて解決策が見つかりません。手動での処理では時間もかかりますし、ミスも起こりやすいです。エクセルの関数で効率的に処理する方法を教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
何とか出来ました。 但し、1行目は→を取って納入日を同じ形に直して下さい。例えば、 A→は Aに直します。 また、ワークエリアが必要です(納入日を数字に変換する為)。どこまでこの表があるかわからないので、AAにしました。 AA3 に次の関数を入力。下にコピー。 =IFERROR(INDEX(F$2:X$2,1,MATCH(C3,F$1:X$1,0)),2958465) F3 に次の関数を入力。 =MAX(IF($AA3>F$2,0,MIN($E3*2-SUM($E3:E3),$B3*6))-IF($D2=$D3,F2,0),0) セルの書式設定で表示形式をユーザー定義にして、# にします。(0を表示しないようにするためです。) 右下へ、コピー。 AAが塞がっていたら、別の所にして下さい。その場合数式の$AA3も変更してください。
お礼
すごい!できました!! 思った通りの結果に感激です!! 分かりづらい説明でしたのにありがとうございます。 また困ったことがあったら相談しますので助けてください。 本当にありがとうございました。