[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『列で複数の検索条件、さらに行でも検索条件をつけた計算式』(せぴあ)
いつもお世話になっております。
自分でも色々と考えてみたのですが良い計算式が思いつかなかったので、
ご教授いただけると幸いです。
A B C D E F
1 客先 種類 4月 5月 6月 7月
2 A あ 100 100 200 100
3 A い 50 60 70 80
4 B あ 300 400 500 600
5 B い 5 10 15 20
6 C あ 200 300 400 500
7 C い 10 20 30 40
このようなデータがある際、「客先A」「種類い」の「5月」の数字を求めたい、
とする計算式は、どのようなものがありますでしょうか?
実際には種類はもう少しあり、客先もあります。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
検索結果が数値の場合のみ。
A10セルに客先名、B10セルに種類、C10セルに月を入力する。
=SUMPRODUCT((A$2:A$7=A10)*(B$2:B$7=B10)*(C$1:F$1=C10)*C$2:F$7)
(ねむねむ) 2016/05/25(水) 15:50
A B C D E F G H I 1 客先 種類 4月 5月 6月 7月 A 60 2 A あ 100 100 200 100 い 3 A い 50 60 70 80 5月 4 B あ 300 400 500 600 5 B い 5 10 15 20 6 C あ 200 300 400 500 7 C い 10 20 30 40 8
H列に条件
I1 =SUMIFS(INDEX(C:F,0,MATCH(H3,C1:F1,0)),A:A,H1,B:B,H2)
※C:F列、H3がシリアル値ならMATCHの第三引数なしでOK。 (GobGob) 2016/05/25(水) 15:52
ねむねむ様、GobGob様、わかりやすく教えていただき、ありがとうございました!
もっとややこしく考えていたのですが、
自分が考えていたものよりすごくシンプルな式を教えていただき、本当に助かりました。
(せぴあ) 2016/05/31(火) 13:23
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.