※ ChatGPTを利用し、要約された質問です(原文:配列数式がうまくいきません)
配列数式がうまくいかない理由と解決方法
このQ&Aのポイント
配列数式を使って集計表を作成していますが、うまくいかない問題が発生しています。
具体的には、希望納期や納品月の条件を組み合わせて集計する際にエラーが発生しています。
新しい担当者が配列数式を知らない場合でも簡単に式を変更できる方法が必要です。
現在、部品の管理をする為に配列数式をたてて行っています。
集計表にのセルに以下のような式が入っています。
{=SUM(IF($M$10:$M$500=200711,IF($S$10:$S$500={10,11},$T$10:$T$500,0)))}
M列:客先の希望納期(2007年11月)
S列:こちらの納品月(10月、11月)
T列:納入数量
今は自分で行っておりますので年が改まった場合などに式(希望納期月)を書き換えておりますが、担当者が変わると配列数式を知らない方が行うこともありえるので、あるセル(A1)を参照する形で式を以下のように変更してみました。
このようにすればA1のセルの部分を変更するだけでいけると考えました。
{=SUM(IF($M$10:$M$500=VALUE(A1)&11,IF($S$10:$S$500={10,11},$T$10:$T$500,0)))}
しかしながら、この式ではうまく行きません。
この計算式のどこがまずいのでしょうか。
よろしくお願いいたします。
お礼
ご指摘の内容で解決いたしました。 ありがとうございました。