重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

エクセルで、
例えば A1に1 A2に2 A3に3 という数字なり文字なりが書いてあったとして、
A4 のセルに、「3」すなわち文字入力があればカウントしてその合計を表示する
というようなことはできますか?
よろしくお願いします。

質問者からの補足コメント

  • 質問の仕方が悪かったでしょうか‥
    回答者さんの例でいくと、A1からA3の3つのセルに文字が入力されている(空白セルではない)ので「3」と表示したいのです
    A1あ
    A2
    A3う
    でしたら A4に 2 ですね
    =countif(a1:a3,a4) と入力したら、ぽ~ンという音が出て、セルは「0」が表示されました

    No.1の回答に寄せられた補足コメントです。 補足日時:2025/03/20 20:35
  • goomania さん、すみません
    質問のほうは解決したのですが・・これはどうでしょうか
    A1■
    A2□
    A3■
    とあって、■と入力されているセルをカウントする すなわち
    A4には「2」と表示させたい
    この場合、A4にはなんと入れればいいですか?
    よろしくお願いします。

    No.2の回答に寄せられた補足コメントです。 補足日時:2025/03/20 20:45

A 回答 (5件)

No.4です。


大変失礼しました。前回回答に誤りがありました。
お詫びして、以下のように訂正いたします。申し訳ありませんでした。

(誤)・・・、④はスピルの有効なバージョンでしか使えません。
(正)・・・、②④はスピルの有効なバージョンでしか使えません。但し➁は「配列数式」にすれば、スピルなしのバージョンでも使用できます。
    • good
    • 0
この回答へのお礼

いえいえ、ご丁寧にありがとうございます。

お礼日時:2025/03/22 19:17

No.2です。



>A1■、A2□、A3■とあって、■と入力されているセルをカウントする 
>すなわち、A4には「2」と表示させたい

このご希望がまさに、mikinonさんの回答の数式です。
=COUNTIF(範囲,検索条件)
という形で記述しますので、ご質問の例で言えば

=COUNTIF(A1:A3,"■")・・・①

という数式になります。
同様の結果を返す数式としては、

=COUNT(0/(A1:A3="■"))・・・➁

=SUMPRODUCT((A1:A3="■")*1)・・・③

=ROWS(FILTER(A1:A3,A1:A3="■"))・・・④

などがありますが、④はスピルの有効なバージョンでしか使えません。
ご覧いただいてお判りのように、①が最も簡潔だということになります。
    • good
    • 0
この回答へのお礼

ありがとう

お礼日時:2025/03/22 19:17

■の個数を数えるなら、私の方かな。


=COUNTIF (A1:A3,”■”)
    • good
    • 0
この回答へのお礼

ありがとう

お礼日時:2025/03/22 19:17

特定の範囲について「何等かの入力がある=未入力セルではない」という状態のセルの個数を数えるという意味でのご質問であれば、その個数を表示したいセルに



=COUNTA(特定の範囲)

という数式を記述することでカウントできます。

従って、ご質問の例でいえばA1~A3が「特定の範囲」、A4が、カウント結果を表示するセルですから

A4: =COUNTA(A1:A3)

とすればよいということになります。

これで「3」が表示されることを確認してください。
この回答への補足あり
    • good
    • 0
この回答へのお礼

おおー、できました
COUNTA (カウンタ?)という関数を使うのですね
ありがとうございました。

お礼日時:2025/03/20 20:38

A1に あ


A2に い
A3に う

A4に う
でA1〜A3に う が入ってる個数をカウントでいいですか?
この場合1

=COUNTIF (A1:A3,A4)
のようなのではどうでしょう。
https://net-business888.com/excel-countif-cell-r …

意味違ったらごめんなさい。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A