[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『検索条件が2つあるものの合計の求め方』(ERI)
下のような表があった場合の各個人の種類別の合計を出す計算式を 教えてください。E,F,Gにはいる数字です。 各個人の合計はSUMIFで出せばいいと思うのですが このような場合はどうすればいいのでしょうか?お願いします。
A B C D E F G H 1 氏名 種類 価格 氏名 ばなな計 いちご計 りんご計 合計 2 青井 いちご 1500 青井 3 伊藤 ばなな 2000 伊藤 4 伊藤 いちご 1800 植田 5 植田 ばなな 2000 江藤 6 植田 いちご 1500 大野 7 植田 りんご 3200 8 江藤 ばなな 1500 9 大野 ばなな 2000 10 大野 いちご 2400 11 大野 りんご 3000
E1:G1の計の文字をなくし E2に=SUMPRODUCT(($A$2:$A$11=$D2)*($B$2:$B$11=E$1),$C$2:$C$11) としてG6までコピーします。H列は普通にSUM関数で計算します。 計の文字をなくせないのならE1:G1の表示形式をユーザー定義で @"計" とします。 (ケン)
E2に =SUM(IF(($A$2:$A$8=E2)*($B$2:$B$8="ばなな"),$C$2:$C$8)) Ctrl+Shift+Enterで後は、"いちご"とか"りんご"に変えてみてはどうですか? (ななこ)
ケンさんななこさんありがとうございます。もうひとつ質問いいでしょうか? うまくできたのですが、実際の表にはLOOKUPで読みかえしている為、A列とB列の 下のほうに#N/Aが入っています。そうすると数字が#N/Aになってしまいます。 解決する方法はあるでしょうか?(ERI)
A B C D E F G H 1 氏名 種類 価格 氏名 ばなな いちご りんご 合計 2 青井 いちご 1500 青井 3 伊藤 ばなな 2000 伊藤 4 伊藤 いちご 1800 植田 5 植田 ばなな 2000 江藤 6 植田 いちご 1500 大野 7 植田 りんご 3200 8 江藤 ばなな 1500 9 大野 ばなな 2000 10 大野 いちご 2400 11 大野 りんご 3000 12 #N/A #N/A 13 #N/A #N/A
=IF(ISNA(LOOKUP(E13,G13:H15,I14)),"",LOOKUP(E13,G13:H15,I14)) などと入力して 12 #N/A #N/A 13 #N/A #N/A を表示させないことですね。 (ななこ)
ななこさんどうもありがとうございました。うまくできました。 感謝です。 (ERI)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.