![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
こんにちは。
エクセルのCOUNTIF関数についての質問です。
各セルに以下のような数値が入っている表で・・・
A=10 B=00 C=20 D=30 E=00 F=40 G=50
AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき
COUNTIF関数で
=COUNTIF(A,C,E,G,"<>0")
という数式を立てたのですが、エラーとなってしまいました。
最終的には
=((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0"))
という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか?
ご存知の方がいらっしゃいましたら是非お教え下さい。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
こんばんは
=SUM(A1<>0,C1<>0,E1<>0,G1<>0)
でもできます。
A<>0
の計算結果はTrueかFalseなのですが、
True=1
False=0
と扱われることを利用しています。
ただし、VBAでは
True=-1
となっているように、Excelのシート以外で使った場合には、望むような動作にならないかもしれません。
No.4
- 回答日時:
COUNTIFをもっとよく解説を読むべし。
第1引数は範囲を指定する(出来る)。だからA2:G2が指定できる。
第2引数は条件で">70"なんて例が解説書に必ず載っている。
であれば、0以外であれば、"<>0"が指定できないかやってみたらよい。
=COUNTIF(A2:G2,"<>") は空白で無いセル。0や文字も含まれる。
=COUNTIF(A2:G2,"<>0") は0のセルの数.
CountIFの第2引数は複合条件は指定できないから、文字セルが無い保証があれば、両者を引き算すればよい。
ーー
一般的に2条件以上付きカウントは、2007ではCOUNTIFSそれ以前ではSUMPRODUCT関数で行うのが定石。
本件は
=SUMPRODUCT((A2:G2<>0)*(ISNUMBER(A2:G2))*(A2:G2<>""))
No.3
- 回答日時:
0より大きいなら
=INDEX(FREQUENCY((A1,C1,E1,G1),0),2)
0以外なら
=COUNT(A1,C1,E1,G1)-FREQUENCY((A1,C1,E1,G1),0)
参考まで
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式を等間隔にオートフィルできるやり方を教えていただきたいです。 実際の作業↓ A3セルに 7 2023/06/05 19:04
- Excel(エクセル) 複数のセルでの文字判定について 5 2022/06/07 14:08
- Excel(エクセル) 【エクセル】COUNTIFの検索条件が可変する数字の場合の数式 1 2022/09/27 15:34
- Excel(エクセル) Excel countif関数で取り消し線のセルをカウントしないようにしたい countif関数で文 2 2023/08/21 10:27
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) マクロでセル内の数式に一部分の数式をさらに追加したい 1 2023/07/19 18:59
- Excel(エクセル) 特定の文字は全体の何%か 3 2023/01/27 09:23
- その他(Microsoft Office) COUNTIF関数の合計不一致について 1 2023/01/19 16:37
- Excel(エクセル) ExcelのCOUNTIF関数について COUNTIF関数を使って1の目の累積回数を計算したいのです 3 2023/06/13 22:41
このQ&Aを見た人はこんなQ&Aも見ています
-
初めて見た映画を教えてください!
初めて見た映画を覚えていますか?
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
今の日本に期待することはなんですか?
目まぐるしく、日本も世界も状況が変わる中、あなたが今の日本に期待することはなんですか?
-
人生でいちばんスベッた瞬間
誰しも、笑いをとろうとして失敗した経験があると思います。
-
思い出すきっかけは 音楽?におい?景色?
記憶をふと思い出すきっかけは 音楽、におい、景色 どれですか?
-
Excelで飛び飛びのセルにある文字をカウントする
その他(Microsoft Office)
-
0:00をカウントしない方法
Excel(エクセル)
-
エクセル 0:00 の時間をカウントしない方法
Excel(エクセル)
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで1列おきのデータのみ...
-
あるセルに色を付けた時、別の...
-
WORDで表の行を2行に分けたい
-
エクセルで知らない間に行がず...
-
エクセルでセルの中の文字が削...
-
Excelのセル内の文字の頭に半角...
-
Wordで、表のセルが変なところ...
-
エクセル2010で、結合したセル...
-
Wordの表で逆L字型のセルを作成...
-
ワードの表で中央揃えが出来ない
-
Word2016の水平ルーラーの黒い...
-
Excel2007 「並べ替えの前に」...
-
Wordでセルに文字を入力すると...
-
ワードで五線譜。A4横用紙に...
-
●エクセルでカレンダー作り
-
Wordで天地(上下)が同じ中に...
-
ワードの表の中にマス目を入れたい
-
エクセル 結合したセルの間にセ...
-
ワードの表での演算ですが、い...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セル入力文字が、「右のセルに...
-
エクセルで知らない間に行がず...
-
あるセルに色を付けた時、別の...
-
エクセルでセルの中の文字が削...
-
Excelのセル内の文字の頭に半角...
-
エクセルの一つのセル内に2つの...
-
Wordで、表のセルが変なところ...
-
エクセル 結合したセルの間にセ...
-
エクセル2010で、結合したセル...
-
WORDで表の行を2行に分けたい
-
Wordでセルに文字を入力すると...
-
ピボットで作成した表は、セル...
-
エクセルで1列おきのデータのみ...
-
Wordの表で逆L字型のセルを作成...
-
ワードで表を作ってセル内で改...
-
Excelで「折り返して全体を表示...
-
Word 表のセルを結合せずに文字...
-
Word 表のセル塗りつぶし
-
Wordで天地(上下)が同じ中に...
-
用紙を均等に分割して文書は作...
おすすめ情報