みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル

いつもお世話になっています。

下記のことがわからないので教えてください。

集計表のシート
  A   B    C    D    E   
1名前  月分  日数  時間  基本給  
2 あ   1    5   10  10,000
3 い   1    2    6   6,000
4 う   1    1    1   1,000


7名前  月分  日数  時間  基本給
8 あ   2    3    6  6,000
9 い   2    2    4  4,000
10う   2    1    1  1,000



っと12月までこのような表が入っています。


給料明細シート
【C2】に【あ】(名前)
【I2】に【1】(月分)
っと入れた場合、【あ】の1月分の明細を表示させるにはどのようなエクセル関数でやればいいですか?
【A11】に【5】(日数)
【A12】に【10】(時間)
【A13】に【10,000】(基本給)

どうぞよろしくお願いします。

投稿日時 - 2009-01-20 12:03:46

QNo.4645393

すぐに回答ほしいです

質問者が選んだベストアンサー

名前*月で行番号を確定し、INDEX、OFSSET関数で抽出する方法は如何でしょうか。
仮に集計シートをSheet1とします。
A11に=INDEX(Sheet1!C:C,SUMPRODUCT((Sheet1!$A$1:$A$100=C2)*(Sheet1!$B$1:$B$100=I2)*ROW(Sheet1!$A$1:$A$100)))
A12は上記数式のINDEX(Sheet1!C:C→D:D、A13はE:Eに変更して下さい。

投稿日時 - 2009-01-20 12:37:48

お礼

ありがとうございます。
上記の式でばっちりできました。

とっても急いでたので本当に本当に助かりました。
大変感謝しております。
また、何かあればお力になってください。

投稿日時 - 2009-01-20 12:56:02

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

こんにちは
=SUMPRODUCT((名前の範囲=C2)*(月分の範囲=I2),基本給範囲)

投稿日時 - 2009-01-20 12:20:41

補足

早速ありがとうございます。
試してみましたが、【#VALUE!】のエラー表示がでてしまいます。???

=SUMPRODUCT((集計表!$A1=給料明細!C2)*(集計表!$B1=給料明細!I2),集計表$C$1:$E$10)

投稿日時 - 2009-01-20 12:45:29

あなたにオススメの質問