[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『【関数】交互に検索範囲と合計範囲がある表の合計』(鉛筆)
列
A B C D E F G H
行1| 果物 A氏1 果物 A氏2 果物 B氏1 果物 B氏2
2| りんご 1.5 みかん 2 りんご 1 みかん 0.5
3| りんご 2.5 みかん 0.8 みかん 1 りんご 0.3
4| みかん 3 りんご 1.2 りんご 12
上記の表より、行毎に「りんご」のセルの右隣のセルの数値の合計を求める関数の式をお教えください。
行2(合計2.5)と行3(合計2.8),行4(合計13.2)のいずれにも使用できる式で、可能であれば以下のIF関数を用いた関数の式よりも【短い式】で求めたいです。(列A,C,E,Gの中で「りんご」があれば、その1つ右のセルを足していき合計を求める、など)
=IF(A2="りんご",B2,0)+IF(C2="りんご",D2,0)+IF(E2="りんご",F2,0)+IF(G2="りんご",H2,0)
(1)縦(行)に大量に続くデータの集計に必要です。横(列)は上記の8列のみ使用します。
(2)基本、2桁の整数および小数点第一位(極稀に第二位まで)が混在するデータです。
(3)列C,Dや列G,Hは、空欄になることが多々あります。
(4)列A,Bが空欄の時に、列C,Dにデータが入ることはありません。(列E,Fの場合の列G,Hも同様です)
(5)列A,Bが空欄の時でも関係なく、列E,Fにデータは入ります。(列E,Fの場合の列A,Bも同様です)
< 使用 Excel:Excel2010、使用 OS:Windows8 >
検索条件が数字になることはない、という前提で。
I2 =SUMIF(A2:G2,"りんご",B2:H2)
下コピー
こういうこと? (笑) 2017/05/24(水) 20:28
SUMIF関数の正しい使い方を知ることができました。
無知でお恥ずかしい限りですが、あなた様にお教え頂けてとても助かりました。
ありがとうございました!
(鉛筆) 2017/05/24(水) 20:40
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.