[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセルで計算・集計できる表を作りたい』(snlr1391)
A列 B列 C列 1行 あ 3.0 5.0 2行 2.0 3行 い 1.0 6.0 4行 2.5 5行 2.5 6行 う 1.2 1.2 7行 え 1.5 2.7 8行 1.2
上記のようにB列に入力した数量をA列の項目ごとにC列に合計して表示させたいです。
A列は行数はその都度変わります。
B列は毎回数量が変わります。
教えていただけないでしょうか。宜しくお願い致します。
< 使用 Excel:Excel2019、使用 OS:Windows10 >
(通りすがり) 2023/03/10(金) 14:07:15
表が最大20行までの場合。 =IF(A1="","",SUM(B1:INDEX(B1:B$20,IFERROR(MATCH(1,INDEX((A2:A$20<>"")*1,),0),20-ROW())))) ではどうだろうか?
最大行数を変える場合、例えば30行目までの場合は =IF(A1="","",SUM(B1:INDEX(B1:B$30,IFERROR(MATCH(1,INDEX((A2:A$30<>"")*1,),0),30-ROW())))) で。 (ねむねむ) 2023/03/10(金) 14:14:01
最大100行目までだとして
C1 =IF(A1="","",SUM(B1:$B$100)-SUM(C2:$C$100)) 下コピー ※下にコピーしないと合計は正しく表示されません
■A列をすべて埋めれば・・・ データは2行目から開始
C2 =IF(A2="","",IF(A2<>A1,SUMIF(A:A,A2,B:B),"")) 下コピー
以上 (笑) 2023/03/10(金) 14:23:34
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.