[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『通貨毎のSubtotalを表示したい』(むいし)
¥と$が混合しているリストがあり、それぞれの合計金額をSUBTOTAL関数で表示したいです。イメージとしては、下記のようなリストになります。
入荷月ごとにフィルターを掛けた時に、¥と$の合計がフィルターを掛けた月の合計として表示される事を希望します。
また、フィルターを掛けない場合は、総合計が通貨毎に表示されるようにしたいです。
入荷月 通貨 合計金額
5月 $ $23.09
5月 ¥ \10000
5月 $ $23.09
6月 $ $23.09
6月 ¥ \10000
6月 ¥ \10000
関数のみで、処理をしたいのでよろしくお願い致します。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
表の合計金額部分は表示形式で¥、$がついているのか文字列で入力されているのかどちらだろうか? (ねむねむ) 2017/06/14(水) 10:23
合計金額が数値の場合は =SUMPRODUCT((B$2:B$10="$")*SUBTOTAL(9,INDIRECT("C"&ROW($2:$10)))) 文字列の場合は =SUMPRODUCT((B$2:B$10="$")*SUBTOTAL(3,INDIRECT("C"&ROW($2:$10)))*C$2:C$10) ではどうか。 (ねむねむ) 2017/06/14(水) 10:41
また、教えて頂いた数式の
INDIRECT("C" の"C"の部分はどこを指しているのか解らなかったため、ご教示頂けると幸いです。
(むいし) 2017/06/14(水) 11:22
>合計金額は数量*単価の数式結果となります。 であれば数値扱いでいいので最初のほうで。
>INDIRECT("C" の"C"の部分はどこを指しているのか解らなかったため、ご教示頂けると幸いです これは例から合計金額がC列と判断したため。 なので実際の合計金額の列に変更してくれ。 (ねむねむ) 2017/06/14(水) 11:38
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.