TEXT関数だけで時間帯を抽出するExcelテクニック

ExcelのTEXT関数で時刻データから時間帯を抽出する方法を解説するチュートリアル画像

みなさん、時刻データが文字列のままで分析しにくいと感じたことはありませんか?😵‍💫

今回は、たった1つの関数 TEXT関数のみ を使って、文字列の時刻データから時間帯を簡単に抽出する方法を解説します!

誰もが知る超簡単な関数の1つを使うだけで、時刻データを一瞬で整理できます🎓

Excel初心者でもすぐに使えるので、ぜひ試してみてください!📊

サンプルデータ

架空の業務データを例に解説します。📊

日付時刻作業内容作業者
2023/1/109:45書類整理Aさん
2023/1/110:12会議Bさん
2023/1/211:05データ入力Cさん
2023/1/212:30顧客対応Dさん
2023/1/313:20報告書作成Eさん
2023/1/314:10メール対応Fさん
2023/1/415:45書類整理Gさん
2023/1/416:30ミーティングHさん
2023/1/508:15出社準備Iさん
2023/1/509:30資料作成Jさん
2023/1/610:50クライアント対応Kさん
2023/1/611:25電話応対Lさん
2023/1/712:40昼休憩Mさん
2023/1/713:55チームMTGNさん
2023/1/814:30プロジェクト作業Oさん
2023/1/815:05メール返信Pさん
2023/1/916:20プレゼン準備Qさん
2023/1/917:00退社準備Rさん
2023/1/1018:10研修受講Sさん
2023/1/1019:30夜間対応Tさん

解決方法:TEXT関数で時間帯を抽出

時刻から時間帯を抽出するには、TEXT関数を使います💡

手順:

  1. 新しい列「時間帯」を追加
  2. 以下の数式を入力 ✍️ =TEXT(B2,"hh")&"時台" ※B2は時刻データのセル
  3. 数式を他のセルにも適用するには、セルの右下隅にカーソルを合わせ、フィルハンドルをドラッグしてコピー 🖱️

時刻時間帯:TEXT関数の結果数式 (=TEXT(A2,"hh")&"時台")
09:4509時台=TEXT(A2,"hh")&"時台"
10:1210時台=TEXT(A3,"hh")&"時台"
11:0511時台=TEXT(A4,"hh")&"時台"
12:3012時台=TEXT(A5,"hh")&"時台"
13:2013時台=TEXT(A6,"hh")&"時台"
14:1014時台=TEXT(A7,"hh")&"時台"
15:4515時台=TEXT(A8,"hh")&"時台"
16:3016時台=TEXT(A9,"hh")&"時台"
08:1508時台=TEXT(A10,"hh")&"時台"
09:3009時台=TEXT(A11,"hh")&"時台"

この表の 「数式」列をコピーしてExcelに貼り付ければ、そのまま使用可能 です💡

TEXT関数は、時刻データを指定した形式で表示できる関数です。

TEXT(B2,"hh") を使うことで、時刻データを2桁の文字列(06, 07, 10など)として取得し、

“時台” という文字を付け足して時間帯を表現できます!

TEXT関数の引数の説明

関数 =TEXT(B2,"hh")&"時台" を分解して説明します🔍

TEXT(B2,"hh")&"時台"

    │  │   └─> `&`により、"時台" を結合
    │  └─> <strong>表示形式</strong>:時間を2桁の数字で表示するフォーマットコード
    └─> <strong></strong>:表示形式に変換したい値をセット


Code language: JavaScript (javascript)
  • TEXT(B2,"hh") :B2セルの時刻データを2桁の時間として取得する(6:30なら06
  • & :文字列をつなげる(連結する)
  • "時台" :「時台」という文字を付け足す(10→「10時台」)

これにより、時刻データの「時間帯」だけを簡単に取り出せるんです!💡

結果:該当箇所のみ

時刻時間帯:TEXT関数の結果
09:4509時台
10:1210時台
11:0511時台
12:3012時台
13:2013時台
14:1014時台
15:4515時台
16:3016時台
08:1508時台
09:3009時台

解答付きサンプルデータ:

解答付きサンプルデータはダウンロードしてください。

ラップアップ

この時間帯データを使って、ピボットテーブルで時間帯別の作業状況を分析できます📊✨

たった1つの関数 TEXT関数のみ を使うだけで、簡単に時間帯データを作成できました!⏳
関数の知識がなくても、誰でもすぐに活用できます。

例えば、

– どの時間帯に業務が集中しているのか?
– 時間帯ごとにどんな作業が多いのか?

こうした分析が簡単にできるようになります!💪