[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『同じ列の複数条件の計算式を教えて頂きたいのですが』(つむつむ)
日頃から参考にさせて頂いて降ります。
有難うございます。
下記の様な表があります。
A列とB列の条件で合計の金額を計算したいのです。
A列の条件は、一個です
B列の条件は、複数有ります。
アバウトの条件で検索したいのですが
答えは E−13=7 E−14=21
A B C D E 1 地域 商品 金額 2 東京 大根(小) 1 3 東東京 赤にんじん 2 4 西東京 男爵いも 3 5 東京 トマト 4 6 大阪 大根(中) 5 7 大阪 ねぎ 6 8 大阪 たまねぎ 7 9 大阪 いも 8 10 11 12 地域 商品 商品 商品 金額 13 *東京* *にんじん* *トマト* *大根* 7 14 *大阪* *ねぎ* *たまねぎ* *いも* 21
自分で考えてやって見ましたが、出来ませんでした。
宜しくお願い致します。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
A B C D E 1 地域 商品 金額 2 東京 大根(小) 1 3 東東京 赤にんじん 2 4 西東京 男爵いも 3 5 東京 トマト 4 6 大阪 大根(中) 5 7 大阪 ねぎ 6 8 大阪 たまねぎ 7 9 大阪 いも 8 10 11 12 地域 商品 商品 商品 金額 13 *東京* *にんじん* *トマト* *大根* 7 14 *大阪* *大根* *ねぎ* *いも* 26
宜しくお願い致します。
(つむつむ) 2016/04/29(金) 12:21
こんにちわ。 検索条件を下のように変更して、
A B C D E 1 地域 商品 金額 2 東京 大根(小) 1 3 東東京 赤にんじん 2 4 西東京 男爵いも 3 5 東京 トマト 4 6 大阪 大根(中) 5 7 大阪 ねぎ 6 8 大阪 たまねぎ 7 9 大阪 いも 8 10 11 12 地域 商品 商品 商品 金額 13 東京 にんじん トマト 大根 7 14 大阪 大根 ねぎ いも 26
E13=SUM((IFERROR(FIND(A13,A$2:A$9)*FIND(B13:D13,B$2:B$9),0)>0)*C$2:C$9) [Ctrl]+[Shift]+[Enter]同時押し 下にフィルコピー
でどうでしょうか?
(sy) 2016/04/29(金) 14:13
sy様の式で完璧に出来ました。
有難うございました。
(つむつむ) 2016/04/29(金) 16:55
補足です。
今気付きましたが、 私の式で商品の条件欄が3つ埋まってる時は問題ないですが、 1つでも空欄になっていれば、空欄1つに付き全て一致で合計されてしまいます。
なので条件が2つ以下の時は、残りを空欄の代わりに-などの絶対に一致しない文字を入力して下さい。
(sy) 2016/04/29(金) 18:50
補足 有難うございます。
なんとか理解しましたので、空欄にならない様に致します。
最後まで有難うございます。
(つむつむ) 2016/04/29(金) 21:40
おはようございます。
普通にSUMIFで行けました。 単に検証する時に操作を間違えた為、使用できないと勘違いしてしまいました。 すいません。 こちらなら条件が2つ以下で空欄が出来ても大丈夫です。
E13=SUM(SUMIFS($C$2:$C$9,$B$2:$B$9,B13:D13,$A$2:$A$9,A13)) [Ctrl]+[Shift]+[Enter]同時押し
下のようにすれば普通にエンターで確定できます。
E13=SUM(INDEX(SUMIFS($C$2:$C$9,$B$2:$B$9,B13:D13,$A$2:$A$9,A13),0))
A B C D E 12 地域 商品 商品 商品 金額 13 *東京* *にんじん* *トマト* *大根* 7 14 *大阪* *大根* *ねぎ* *いも* 26
(sy) 2016/04/30(土) 07:00
さらに新しい数式 感激です。
有難うございます。
色々な式が有ることを、あらためて実感しました。
配列数式の理解度は低いのですが、
SUMIFS関数は何度も使用した事が有りますので
今後の応用も可能ではないかと思い
今回は、教えて頂きました中から下記の配列数式でやってみます。
今後、会社での仕事も楽になり幅も広がるものと思います。
E13{=SUM(SUMIFS($C$2:$C$9,$B$2:$B$9,B13:D13,$A$2:$A$9,A13))}
感謝申し上げます。
本当に有難うございました。
(つむつむ) 2016/04/30(土) 08:07
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.