[[20180123143529]] 『SUMPRODUCTの使い方』(なお) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『SUMPRODUCTの使い方』(なお)

下記の様な表を作成しております。
計算式が上手くいかず悩んでいます。どなたか、ご教示宜しくお願いします。

氏名が500名程下に並んでます。
シート1にH28年の数値
シート2にH29年の数値があります。
シート3に下記表の様に個人別に各月毎の対比をしたいと考えてます。
H29年の数値はそのままピボットで値を貼り付けしました。
H28年の数値を持ってくるに辺り下記計算式を用いましたが
SUMPRODUCT(('シート1'!B:B="シート3!A3")*('シート1'!D:D="シート3B1"),('シート1'!AS:AS))
氏名と月度で合致した数値を検索して表示させたいのですが、合計数値ではない為出来ないのでしょうか?シート1のB欄は氏名をシート1のD欄には月度を入力してます。
解決策を見出しておりません。宜しくお願いします。

	A	B	C	D	E	F	G
1	支給月	4月	5月	6月
2	氏名	H28年	H29年	H28年	H29年	H28年	H29年
3	A		280,000		320,000		280,000
4	B		530,000		450,000		460,000
5	C		540,000		500,000		520,000

< 使用 Excel:Excel2013、使用 OS:Windows7 >


 ""で囲まれたものは文字列となるので書かれている式はB列が「シート3!A3」という文字でD列が「シート3B1」という
 文字列ということになってしまう。
 =SUMPRODUCT(('シート1'!$B:$B=$A3)*('シート1'!$D:$D=B$1),('シート1'!$AS:$AS)) 
 で試してみてくれ。
(ねむねむ) 2018/01/24(水) 09:08

 あっ、2013(2007以降)であればSUMIFS関数が使える。
 =SUMIFS('シート1'!$AS:$AS,'シート1'!$B:$B,$A3,'シート1'!$D:$D,B$1)
 それとSUMPRODUCT関数では'シート1'!$AS:$ASにはカッコはいらなかった。
(ねむねむ) 2018/01/24(水) 09:12

(ねむねむ)様
 ありがとうございました。
 SUMPRODUCTでは出来ず(-"-)=SUMIFSで出来ました。
 =SUMIFS知りませんでした。今後大いに活用します。
 解りやすい説明で、ご指導有難うございました。(なお)
(なお) 2018/01/24(水) 18:21

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.