• ベストアンサー

エクセル COUNTIF

画像はエクセルの問題の解答です。 画像の=COUNTIF($G$3:$G$194,J5)のJ5は0時台という所のセルを指しているのですが時台がついているためにカウントされないのでどうすればいいか困ってます。 どうすれば時台をつけた状態でカウントさせることが出来ますか? 教えてくださいm(_ _ )m

質問者が選んだベストアンサー

  • ベストアンサー
noname#203218
noname#203218
回答No.4

数式を変更する必要はありません。 J列の受付時間のセルを数値入力していないからカウントしないだけです。 セルの書式でユーザー定義で J5に0J6に1入力 J5,J6を選択し、セルの表示型式でユーザー定義で 0"時台"とします。 あとはJ5,J6のフィルコピーします。 J5は0を入力してありますが、表示は0時台となります。 ユーザー定義設定方法は下記参照 http://ms-excel.jp/excel-32.php

Sorara2013
質問者

お礼

わかりました。ありがとうございましたm(_ _ )m

その他の回答 (3)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

No2の回答の訂正と補足です。 私の回答は、F列の時刻から直接にカウントする数式を提示したつもりでした。 したがって、以下の数式になります(G列やJ列は参照しなくてもよい数式です)。 =COUNTIF($F$3:$F$194,"<"&ROW(1:1)/24)-SUM($K$4:K4) ちなみにセルの表示形式が時刻になったら、適宜標準などに設定して下さい。

Sorara2013
質問者

お礼

わかりました。ありがとうございましたm(_ _ )m

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

K5セルに以下の式を入力して下方向にオートフィルしてください。 =COUNTIF($G$3:$G$194,"<"&ROW(1:1)/24)-SUM($K$4:K4)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

=COUNTIF($G$3:$G$194,SUBSTITUTE(J5,"時台","")*1) または =COUNTIF($G$3:$G$194,LEFT(J5,LEN(J5)-2)*1)

Sorara2013
質問者

お礼

わかりました。ありがとうございましたm(_ _ )m

関連するQ&A

  • Excelのcountif関数について

    エクセルのcountif関数について質問をさせていただきます。 Countif関数で「B1」と「B2」や「N」と「n」いう数値を別数値として数えたいのですが、 countif(セル:セル,"B1"」 と入れると、どうもB2もカウントされてしまいます。 別数値としてカウントする方法を教えていただけないでしょうか。 宜しくお願いします。

  • ExcelのCOUNTIFについて

    Excel2007を使用しています。 COUNTIFについて次のようなことは可能か教えて下さい。 画像は、仲内の麻雀の成績表です。 A~Fさんまでそれぞれ行によって成績をまとめてあります。 そして、D~F列の1,2、3、4という数字は、K列、N列の順位の回数をCOUNTIFにてそれぞれカウントしています。例えばAさんの場合は、1G目は試合なし、2G目で4着をとっているのでG列の4のところに1カウントしています。 同様に、Eさんは、1G目4着、2G目1着なのでD列の1位とG列の4着が1つずつカウントされています。 これは、Aさんの場合 =COUNTIF(I3:N3,1) にてD列の1着の回数をカウントしています。(同様に、E列~G列も末尾の1を2~4にそれぞれしてカウントしています。 で、問題は8行目のFさんなのですが、上と同様にI8~N8をCOUNTIFでカウントすると、本来は2G目の2着のみなので、E列の2着が1つカウントされるだけなのですが、I8~N8を対象範囲としているのでL列の『P』(※ポイントです)の+3.0を誤って3着にカウントしてしまい、F列の3着のところに1つカウントしてしまっています。 説明が長くなってしまいましたが、要は、着順のK列、N列、Q列・・・・と着順のみの列をCOUNTIFでの範囲にしたいのですが可能でしょうか? ※ゲーム数がこの後相当数になりますのでセルをコピーする予定ですので列を1つずつ選択する方法ではなく何か数式で教えて下さい 以上、分かりにくい文で申し訳ありませんがよろしくお願い致します。

  • Excelの関数COUNTIFについて

    ExcelにCOUNTIFを設定しています。 セル範囲【D9:Y9】には、 ○、△、×のいずれかが入力されています。 A9が空欄でなければ、○の数をカウントするには、 以下の数式でOKでした。  =IF(A9="","",COUNTIF(D9:Y9,"○")) この数式を○か△であればカウントするような数式に 変更したいのですが、なかなかうまくいきません。 ORを組み合わせればいいのでしょうか・・・ Excelのバージョンは2003です。 よろしくお願いいたします。

  • エクセルのCOUNTIFで

    エクセルのカウント方法について教えてください。 A1~A100のセルに式が入っていて、条件により答えが表示される場合とされない場合(="")があります。 答えは文字列です。 A1~A100のなかに答えが表示されているセルの数を求めるにはどういう式にすればいいのでしょうか? COUNTA(A1:A100)では100となってしまいますので、COUNTIFだとは思うのですが・・・・。

  • EXCELのcountif関数での大文字と小文字は区別できるのでしょうか

    EXCELのcountif関数での大文字と小文字を別々にカウントする方法をご存知の方がいましたら教えて下さい。 入力値 セルB2 aaa セルC2 aAa =COUNTIF(B2:C2,"aaa")とすると 2  が返ってきます。 aaaのみカウントしてaAaはカウントしないようにしたいのです。 もしかしたらcountifの制限なのでしょうか?そうだとしたら他の方法が思いつきません。ご存知の方みえましたら、教えて下さい。お願いします。

  • 【エクセル】離れたセルのCOUNTIF関数

    こんにちは。 エクセルの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")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • Excel COUNTIF の仕様について

    Excel の COUNTIF にて、検索対象を 0001 とし、検索範囲のセルには、 0001 および 01E0 があったとすると、このカウント結果は、2 となるのですが、何故でしょうか? 期待している結果は、1 かと思っているのですが、そうならない理由がよく解りません。 初歩的な質問で恐縮ですが、どなたかご教示の程、宜しくお願い致します。

  • COUNTIFについて

    過去ログをいろいろ見たのですが、どれが該当するのかわからなかったので 質問させてください。 A1~A5のセルに順番に 1,12,15,3,25 となっている状態で "1"を『含む』セルの個数(この場合【3】ですが)をカウントするには どうすれば良いでしょうか。 =COUNTIF(A1:A5,"*1*") としてみましたがうまくいきません。 ご存知の方、よろしくお願い致します。

  • =COUNTIF(C21:C30,"0>")が分かりません

    エクセルの入力中なのですが、 とあるセル中に、=COUNTIF(C21:C30,"0>") と入力しました。 要するに、 セルC21~C30にて0より小さい数が入っているセルの個数をカウントさせたいのですが、0より小さい数が入力されているセルがカウントされてくれません。マイナスの数字が何個あっても0と表示されてしまいます。 ちなみに=COUNTIF(C21:C30,">0")ですと、0より大きい数が入力されているセル数が正しく表示されます。 あまりにエクセルに無知すぎて原因がわかりません。 マイナス入力されているセルが正しく認識されていないようです。 「マイナス」ってテンキーやかなキー「ほ」で入力する「-」以外に特別な入力法などがあるのでしょうか? あるいは、セルのCOUNTIFの構文が間違ってるとか。でも負の数以外はちゃんと数えられているんですよね。。。

  • =COUNTIF(C21:C30,"0>")が分かりません

    エクセルの入力中なのですが、 とあるセル中に、=COUNTIF(C21:C30,"0>") と入力しました。 要するに、 セルC21~C30にて0より小さい数が入っているセルの個数をカウントさせたいのですが、0より小さい数が入力されているセルがカウントされれません。マイナスの数字が何個あっても0と表示されてしまいます。 ちなみに=COUNTIF(C21:C30,">0")ですと、0より大きい数が入力されているセル数が正しく表示されます。 あまりにエクセルに無知すぎて原因がわかりません。 マイナス入力されているセルが正しく認識されていないようです。 「マイナス」ってテンキーやかなキー「ほ」で入力する「-」以外に特別な入力法などがあるのでしょうか? あるいは、セルのCOUNTIFの構文が間違ってるとか。でも負の数以外はちゃんと数えられているんですよね。。。

専門家に質問してみよう