[[20211124153106]] 『SUMIFの使い方』(お茶) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『SUMIFの使い方』(お茶)

 B列に関数があります
 =IFERROR(INDEX(あ!Q:Q,AGGREGATE(15,6,ROW(A$4:A$1004)/(MATCH(あ!Q$4:Q$1000,あ!Q$4:Q$1000,0)=ROW(A$4:A$1004)-3),ROW(A1))),"")

 B列に答えが返ってきた時だけC列の集計をするにはどうしたらいいですか?
 B列は氏名、答えがない時は空白になります
 C列は点数になります

 C列集計=SUMIF(B5:B19,">0",C5:C19)
 ↑
 これだとゼロになります

< 使用 Excel:Excel2019、使用 OS:Windows10 >


条件を"<>"でどうでしょうか
(砂糖) 2021/11/24(水) 15:45

 =SUMPRODUCT((B5:B19<>"")*C5:C19)
 ではどうだろうか?
 砂糖さんSUMIF関数では"<>"の条件は式も何も入力されていないセルを省く意味になり、
 式で""になっているセルは対象になってしまう。
(ねむねむ) 2021/11/24(水) 15:51

 C列の点数をB列に答えが返ってきた時だけ
 =IF(B="",0,   )としてもできました

 ねむねむさんの教えてくれた
 =SUMPRODUCT((B5:B19<>"")*C5:C19)
 これがすっきりしてます
 とても助かりました

(お茶) 2021/11/24(水) 16:01


 >B列は氏名
 ということは文字列でしょ?
 ↓ でできませんか?

 =SUMIF(B5:B19,"?*",C5:C19)

 以上
(笑) 2021/11/24(水) 18:00

 >↓ でできませんか?
 >=SUMIF(B5:B19,"?*",C5:C19)

 できました
 文字列でない時ちょうど困っていたのでさっそく使います
 笑さん助かりました

(お茶) 2021/11/25(木) 09:27


 >文字列でない時

 B列が文字列の場合なら、ですよ?

 以上、念のため確認
(笑) 2021/11/25(木) 16:13

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.