[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『2つの検索条件に一致する場合、初出データの行だけに一致するデータの合計を表示する』(たかし)
[A] [B] [C] [D] [1] 東京 鈴木 1,000 [2] 千葉 佐藤 2,000 [3] 埼玉 田中 500 [4] 群馬 伊藤 1,500 [5] 千葉 藤田 2,000 [6] 栃木 鈴木 1,000 [7] 東京 鈴木 500 [8] 埼玉 田中 3,000 [9] 群馬 斉藤 2,000 [10] 東京 鈴木 1,000
上のようなデータがあったときに、[A]、[B]とも一致する場合、初出行の[D]だけに[C]の合計を表示することはできないでしょうか。
初心者です。よろしくお願いします。
(Excel2003)
(WindowsXP)
こんにちは〜♪
D1セルへ
=IF(SUMPRODUCT(($A$1:A1=A1)*($B$1:B1=B1))=1,SUMPRODUCT(($A$1:$A$20=A1)*($B$1:$B$20=B1)*($C$1:$C$20)),"")
下にコピーします。。。
★SUMPRODUCTを2つも使うので データ行が多い場合は、重くなりますので 作業列を使った方が良いかも知れません。。。
ご参考にどうぞ。。。
。。。Ms.Rin〜♪♪
ふたたび〜です。。。♪
★作業列を使った方法です。。。
A B C D E [1] 東京 鈴木 1000 2500 東京鈴木 [2] 千葉 佐藤 2000 2000 千葉佐藤 [3] 埼玉 田中 500 3500 埼玉田中 [4] 群馬 伊藤 1500 1500 群馬伊藤 [5] 千葉 藤田 2000 2000 千葉藤田 [6] 栃木 鈴木 1000 1000 栃木鈴木 [7] 東京 鈴木 500 東京鈴木 [8] 埼玉 田中 3000 埼玉田中 [9] 群馬 斉藤 2000 2000 群馬斉藤 [10] 東京 鈴木 1000 東京鈴木
E列を作業列にします。。。
E1セルへ =A1&B1 下にコピーします。。。
D1セルへ =IF(COUNTIF($E$1:E1,E1)=1,SUMIF(E:E,E1,C:C),"")
下にコピーします。。
。。。Ms.Rin〜♪♪
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.