こんにちは、よろしくお願いいたします。 田中と入力したら表にある、田中の2列目、3列目、5列目だけを抽出してすべて合計したいです。 しかし、田中が何度も出てくるので、該当のすべての行を合計したいです。 連続した列なら、SUMPODUCTでできますが、離れた複数列だとできないので、配列定数入れてみましたが、求められません。 A7セル→田中 =SUM((A1:A4=A7)*(B2:E4={2,3,5})*B1:E4) 表 田中50 100 60 85 上村45 68 150 69 田中100 60 35 75 佐藤120 85 60 30 と、表はこれからまだ増えて田中はまた出てきます 結果は、田中を470と求めたいです。 また、田中の名前は、違う名前に変更して使えるようにしたいです、 表も実際は10列くらい、行は増えていきます、 データの都合上、DSUM関数ではなく.SUM関数かSUPPODUCTで求めたいです。 よろしくお願いいたします。
=SUMPRODUCT(B$1:E$4,(A$1:A$4=A7)*{1,1,0,1})
別案です。(^_^;) =SUMPRODUCT(($A$1:$A$4=A7)*ISNUMBER(MATCH(COLUMN($A$1:$E$1),{2,3,5},0)),$A$1:$E$4)
んなっと様、ゆーたん様、 ありがとうございました!! できました!!
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift