• ベストアンサー

エクセル 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% (7417/18945)
回答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