プロが教える店舗&オフィスのセキュリティ対策術

以前は、手入力(男)(女)だったので COUNTAを使って 数えられていましたが
数式で出るようにしたため、数式の入っているところ、全部数えるようになってしまいました。
D6のセルには、図のような数式を入れています。3人と数える人どうしたらよいでしょうか。
また何も表示のないところは0と表示できるようにしたいです。
どうか教えてください。お願いします_(_^_)_

「表示されている人数だけを数えたい!!」の質問画像

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

  • ご回答ありがとうございます。
    男と女の時はいいのですが
    人の名前だったりするとそれが使えず、人の名前でもカウントしたいと思っております。
    どんな時でもカウントする方法はありませんでしょうか。
    宜しくお願いします_(_^_)_

    No.1の回答に寄せられた補足コメントです。 補足日時:2024/03/10 13:01
  • ご回答ありがとうございます<m(__)m>

    全て他のシートから関数で飛んできていて
    表示されているのだけをカウントしたいのですが
    関数があるので全部数えてしまいます・・・

    説明が下手で申し訳ありません

    No.2の回答に寄せられた補足コメントです。 補足日時:2024/03/10 16:02

A 回答 (2件)

こんにちは



ご提示の式の意味がどうもよくわかりませんね。
ご提示の例では、F8セルは空白なので、その式がD列にあるのならD8セルはエラーで空白になっているはずなのに、値が表示されています。

とはいえ、思いつく方法を以下にいくつか・・
(他にもいろいろ方法はあると思いますけれど)
1)式の内容からカウントする方法
ご提示の式が正しいのなら、F列が数値(1以上)であれば、D列に何かが表示されていると推測できますので、F列の値をカウントすれば良いでしょう。
(ただし、上記のようにご提示の式自体が疑問ですけれど・・)

2)D列が数えられなければC列で数える
C列が数値なのか文字なのかも不明ですが、見たところD列とセットで値があるものと推測しますので、C列の値を数えれば良いでしょう。

3)D列の空白以外のセルをカウントする
D列の空白以外のセルをカウントすれば良いので、
 =SUMPRODUCT((セル範囲<>"")*1)
のような式を用いれば、セル範囲内の空白以外のセル数をカウントできます。
(上式のままだと、セル範囲内にエラー値がある場合は、エラー表示になります。
 エラー値が存在する可能性がある場合は「エラーでなく空白でもない」と
 いう条件に変えればカウントが可能になるでしょう)
この回答への補足あり
    • good
    • 1
この回答へのお礼

解決しました

お礼日時:2024/03/10 19:03

count ifで男と女の数を数えて、それを足すのは?

この回答への補足あり
    • good
    • 1
この回答へのお礼

助かりました

お礼日時:2024/03/10 19:03

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

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


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