別シートで管理しているテーブル内のA列に、yyyy/mm/dd hh:mmの形で日時が保存されています(ブラウザからのコピペ)。
そこから、縦に時間(1から12)、横にコロン+分(5分刻みで:00から:55)を記入した表に当日分の該当hh:mmの個数のカウントをしようとしています。
A1にToday()、A3に時間を表す1、B2に分を表す:00がはいっている場合、B3に
=COUNTIF(別シート!$A:$A,A1&” ”&A3&B2)
としてもカウントできません。
A1&” ”&A2&B1 の部分を表示してみると、Today関数の部分がシリアル値になっていましたのでそれが原因かなと思います。うまくカウントする方法が分からないのでぜひ教えていただきたいです、、
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
あれ?数時間前に回答したつもりだけど、何故か見当たらないので再投稿します。
貴方が仰っているレイアウトとは異なるけど、
以下が参考になれば仕合せです。
後はご自分のお好みのレイアウトに応用してください。
添付図において、
セルの値が 0 のときにフォント色を白にする[条件付き書式]を設定したセル D3 に次式を入力して、右方に 11列だけ、下方に 11行だけ、それぞれオートフィルしています。
=SUMPRODUCT(((TEXT(MOD($A$2:$A$100,1),"hmm")*1>=($C3&RIGHT(D$2,2))*1)*(TEXT(MOD($A$2:$A$100,1),"hmm")*1<($C3&RIGHT(D$2,2))*1+5)))
因みに、列Aには下記の日時データを日付形式で入力しています。
A
1 Date&Time
2 2017/09/02 07:50
3 2017/09/02 06:17
4 2017/09/02 09:04
~~~~~~~~~~
19 2017/09/02 16:49
20 2017/09/02 07:10
21 2017/09/02 04:04
~~~~~~~~~~
61 2017/09/02 10:23
62 2017/09/02 07:14
63 2017/09/02 12:43
~~~~~~~~~~
99 2017/09/02 07:25
100 2017/09/02 12:29
No.1
- 回答日時:
チョイト確認ネ。
》 縦に時間(1から12)、横にコロン+分(5分刻みで:00から:55)
》 を記入した表に当日分の該当hh:mmの個数のカウントを…
ということは、1日24時間中の
01:00、01:05、01:10、…、12:00、12:05、…、12:55
の144種類の時刻(約“子の刻”~“正午過ぎ”までの5分おき)をカウントしたいということですね?
それから列Aには「yyyy/mm/dd hh:mmの形で日時が保存」とのことだけど、保存されている時刻データは表示どおりで秒データは切り捨てになっているということですね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) Countifよりも早く重複数をカウントする方法ありますか? 18 2022/07/04 13:39
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- Excel(エクセル) エクセルでフィルタ後の列の重複を回避したい 6 2022/10/13 12:50
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数学 Tan(θ)-1/Cos(θ)について...
-
スマートな関数を教えて下さい。
-
Excel ウインドウ枠の固定をす...
-
EXACT関数とIF関数の組み合わせ...
-
4つのパターンを表示するEXACT...
-
関数を教えて下さい。
-
Excel:一部のフォントでセルの...
-
エクセルで指定した日付、店舗...
-
エクセルでセルに「氏名を入力...
-
Excel 2019 のピボットテーブル...
-
スプレッドシートの関数VLOOKUP...
-
エクセルで日付の入ったセルの...
-
Excelファイルの「数式」タブ→...
-
excelの不要な行の削除ができな...
-
Excelのif関数で文字が見えなく...
-
各ページの1番上の表示について
-
エクセル関数に詳しい方、教え...
-
INDIRECTを使わず excelで複数...
-
Excel 2019 は、SPILL機能があ...
-
UNIQUE関数が使えないバージョ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報
正確にいうと特定の数時間分なので144もないですが、趣旨としてはそのとおりです。秒データは切り捨てですが、ddとhhの間に半角スペースが2つ入っていました。よろしくお願いします!
間違えて上に補足を書いてしまいましたが、よろしくお願いします!