質問: 【エクセル関数】 71,72,73に合わせて「空白」もカウントされるようにしたいのですが、 どのようにすればよいでしょうか... SUMPRODUCT(別ブック参照) SUBTOTAL(フィルターを掛けて表示された数字のみ計算したい) ※ピポットテーブル使用不可 は必ず使用する必要があります。 ""を付けてみたが上手くいかずカウントされません...→ {71,72,73,""} ▼使用している関数 =SUMPRODUCT(SUBTOTAL(103,OFFSET('[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$1,ROW(INDIRECT("1:"&ROWS('[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$2:$E$5000))),))*ISNUMBER(FIND({71,72,73,""},'[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$2:$E$5000))) ※上記、関数は心優しいユーザーの方に教えていただきました。※ すごく困っています。色々調べて試しましたが上手くいかず... 助けてください。宜しくお願い致します...
回答: 考えているのですが、空白が上手く集計できていません。 いましばらく(2~3日)考えてみますが、どうしてもできなければ、 全体の件数-年代別の件数の合計 で求めることになりそうです。 とりあえず、71,72,73歳の集計です。 =SUMPRODUCT(SUBTOTAL(103,OFFSET('[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$1,ROW(INDIRECT("1:"&ROWS('[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$2:$E$5000))),))*(ISNUMBER(FIND({71,72,73},'[エクセルフォーマット(サンプル).xlsx]集計表(サンプル)'!$E$2:$E$5000))))