[[20200506225053]] 『countifsの複数範囲について』(Nomo) ページの最後に飛ぶ

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

 

『countifsの複数範囲について』(Nomo)

お世話になっております。countifs関数について教えていただきたいです。

 A B C D E
1あ 0 0   0
2い   0 0
3う 0
4あ     0



10あ

上記のように、A1:A4が10行目と同じ文字列「あ」だった場合にA1:E4の「0」の個数をカウントする関数を入力したいのですがどうすればよいのでしょうか?(表の個数の解は4)

=countifs(A1:A4,A10,B1:B4,"<>")+countifs(A1:A4,A10,C1:C4,"<>")+・・・
一応↑このような式で計算したら個数は正しくカウントされていくのですが、実際の表は50列ぐらいあるので計算式が長くなってしまいます。

他にカウントできる式がありましたら教えていただきたいです。
よろしくお願いいたします。

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


 >「0」の個数をカウント
 B列以降は「0」か空白かのどちらかってこと?

 50列ぐらいとのことですけど数えるのがメンドーなので
 Z列までだとして

 =SUMPRODUCT((A1:A4=A10)*(B1:Z4<>""))

 ■作業列を使ってもいいのなら

 AA1 =COUNT(B1:Z1)  下コピー

 =SUMIF(A1:A4,A10,AA1:AA4)

 実際はもっと行数が多いのならこっちの方がいいかも・・・

 以上です
(笑) 2020/05/06(水) 23:49

笑さん>
返信ありがとうございました!
下段のsumifでやってみたら上手くできました!本当にありがとうございます!
(Nomo) 2020/05/07(木) 00:33

コメント返信:

[ 一覧(最新更新順) ]


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