• 締切済み

エクセル A列に 7:29 7:31・・など時間が入力してあります。 

エクセル A列に 7:29 7:31・・など時間が入力してあります。 7時10分まで7時11分~7:20まで・・・もとめている時間がいくつ入力してあるかカウントしたいのですが、どのような関数を入れたらよろしいでしょうか? お願い致します

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

B列はカウントしたい時刻の初めの時刻を、C列には終わりの時刻を入力することにして、D列にはBおよびC列で指定した時間内におけるカウント数を表示させることにします。 初めの7時10までの場合にはB1セルは空白のままでC1セルに7:10と入力します。次にB2には7:11、C2には7:20と入力するとします。 D1セルには次の式を入力して下方にオートフィルドラッグします。 =IF(COUNT(B1:C1)=0,"",IF(AND(B1="",C1<>""),COUNTIF(A:A,"<="&C1),COUNTIF(A:A,">="&B1)-COUNTIF(A:A,">"&C1))) なお、D列ではセルの書式設定からセルの表示形式を「標準」にします。

全文を見る
すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 (1)データをA1:A50、区間範囲B1に7:10、B2に7:20、B3を空白 (2)C1:C3を選択→C1に=FREQUENCY(A1:A50,B1:B3)入力し、shift+ctrl+enterキーを同時押下 これで、C1に7:10、C2に7:11~7:20、C3に上記以外の個数を計数します

noname#222723
質問者

お礼

ありがとうございます やってみます

全文を見る
すると、全ての回答が全文表示されます。
  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.1

2007の場合の一例です。 7時10分まで =COUNTIFS(A:A,">0:00",A:A,"<=7:10") 7時11分~7:20まで =COUNTIFS(A:A,">7:10",A:A,"<=7:20")

noname#222723
質問者

補足

ありがとうございます でも2003なので・・・

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル  A列に0か1が入力されています。B列で変換したい。  

    矢印(→)を境に左側がA列、右側をB列とします。 A列に0または1が入力されているとします。 A列の情報をB列(→の左)のように変換させるには B列にはどんな数式または関数を入力したらよいでしょうか?エクセル2000使用です。 時間の許す方ご回答お願いいたします。 0→10 0→10 0→10 1→11 1→11 1→11 0→20 0→20 1→21 1→21 1→21 1→21 0→30 0→30

  • エクセル 行も列もバラバラの入力されたセルを…。

    エクセルで質問です。 COUNTIF関数などで、縦列や行では簡単に数えることが、 出きると思います。 行も列もバラバラのセルで、入力されたセルを カウントする式はどう設定すればいいのでしょう? =COUNTIF((A11,A18,A25,A32,A39,A46,A53),">0") では、うまくいきませんでした。 セルを結合させたりしていますので、 セルを指定してカウントしたいのですが? 以上、よろしくお願いします。

  • エクセルでA列に数字が入力されていて、その数字が10以上のときに、B列

    エクセルでA列に数字が入力されていて、その数字が10以上のときに、B列にAあるいはBという文字を交互に入力したい(画像をご参照ください)のですが、関数を用いて自動的に入力できますか。

  • エクセル関数で…

    たびたびお世話になっております。誰かお願いいたします!  A B・ ・ V 1あ い・ ・ 99 2う え・ ・ 10 3あ か・ ・ 3 4き く・ ・ 5 5あ こ・ ・ 5 ・・ ・・ ・ ・ ・・ ・・ ・ ・ とエクセルに入力があります。 A列であ、V列で99以外の行を数えたいのですが…。 どうにかエクセル関数を使ってカウントしたいのですが、どうしてもうまく数えられません。 どなたかご存知の方がいらっしゃいましたら、教えてください。 よろしくお願い致します。

  • エクセルで教えてください セルに入力されてる時間か

    エクセルで教えてください セルに入力されてる時間から30分で1カウント 31分で2で数値を出す式 つまり30分以内で1つカウント1分でもすぎると1加算する式です

  • エクセルと時間の計算

    エクセルと時間の計算 エクセル2003で以下のような表を作りました。 C列の金額には、「20分毎に200円加算される」金額を入力したいです。 できれば、A列の値と200円で計算したいのですが、どんな数式をいれれば いいでしょうか。20分単位で切り上げたいので、CEILING関数を使うのでしょうか。 教えてください。

  • エクセル:漢字混じりの日時文字列を時間データに変換

    日・時・分が漢字で入力されたエクセルの文字列データを、時間データに変換したいです。 マクロでも関数でも、どちらでもよいです。 どのようにすればよいでしょうか? よろしくお願いします。 例) -- 2日8時間 → 56:00 2時間30分 → 2:30 5分 → 0:05 4時間 → 4:00

  • Excelの関数について

    Excelの関数の書き方について教えて下さい。 A列には日付、B列には時間、C列にはマークが入力されており その日にどのマークがいくつあるのかを数えます。 マークは2種類で、★と□です。 マークが★の場合は、時間が9:00~20:59まで マークが□の場合は、時間が21:00~20:59までを その日の数として数えます。 下に例を書いてみたのですが、4行目の□は 21:00を超えていますので、4/2分としてカウントしたいのですが この書き方が分かりません。       A      B       C 1     4/1     9:00      ★ 2     4/1     10:00     ★ 3     4/1     12:30     □ 4     4/1     21:05     □ 5     4/2     6:00      □ 6     4/2     11:00     ★ 結果 4/1  ★2     □1 4/2  ★1     □2

  • エクセルで「11:45」と入力されているものをA列に「11」 B列「45」と振り分けたい

    エクセルでデータベースの作り直しをしていますが、C列に「11:45」と表示されているのをA列に「11」B列に「45」と自動的に表示されるようにしたいのですがどうしたらいいでしょうか? 今までのデータが膨大なのですが、今後の入力を簡易化したいので振り分け式に統一したいのです。 よろしくお願いいたします。

  • エクセルで時間入力

    エクセル2003です 時間の入力について教えてください。 A1セルに 8:00と入力すると8.00 8:15と入力すると8.25 8:30と入力すると8.50 8:45と入力すると8.75 というように入力するには、表示形式又は関数をどのように設定すればいいか教えてください。 マクロやVBAではない方法で御願いします。

このQ&Aのポイント
  • 【HL-L2365DW】のWiFiボタンが常時点灯しており、操作ができない問題について相談します。
  • 質問者はWindows10を使用しており、有線LANで接続しています。
  • 関連するソフトや電話回線については詳細が不明です。
回答を見る