目次
タイムスタンプとは、ある日の日付と時刻を指定するための文字列のことです。 もちろん、任意の特定の時刻や事象をさまざまな形式のタイムスタンプで表現することができます。 その中で、最も頻繁に使用されるタイムスタンプは次のとおりです。 ユニックスベースのタイムスタンプ (例: 1256953732)および UTCベースのタイムスタンプ 今日は、Excelで各種タイムスタンプを日付に変換する方法を、適切な例と適切な図解で説明します。
練習用ワークブックをダウンロードする
練習用のワークブックを用意しましたので、下記のリンクからダウンロードしてください。
タイムスタンプをDate.xlsxに変換するExcelでタイムスタンプを日付に変換する7つの簡単な方法
次のような2種類のタイムスタンプデータがあるとする。
まず、私たちは ユニックスベースのタイムスタンプ のデータを使用します。
そして、最後に UTCベースのタイムスタンプ のデータを使用します。
では、これらのデータを日付形式に変換する方法を説明します。 最初の方法では Unixベースの時刻データ をDateに変換する。 次の6つの方法で UTCベースのタイムスタンプから日付へ .それでは、はじめましょう。
1.ExcelでUnixのタイムスタンプを日付に変換する
以下の手順で変換していきます。 UNIXタイムスタンプから日付 見てみよう。
ステップ1.
- 選択 セルC5 .
- 次の数式を入力します。
=B5/86400+ 日付(1970,1,1)
- プレス 入力 結果は数値で表示されます。
ステップ2.
- ドラッグ オートフィル まで セルC9 を使って、すべてのタイムスタンプを日付に変換しています。
ステップ3.
- 右クリック を選択したセルに表示します。
- 選択 セルのフォーマット から コンテキストメニュー .
A セルのフォーマット のダイアログボックスが表示されます。
- 選択 日付 において カテゴリー リスト 下 番号 タブを選択し 日付の種類 をクリックします。 OKです。
最後に、時間抜きの日付を確認することができます。
関連コンテンツ Excelでシリアル番号を日付に変換する(7つの簡単な方法)
2.時刻を隠してUTCタイムスタンプを日付に変換する
時間データを隠せば、簡単に日付に変換できます。
ステップ1.
- 選択 セルC5。
- 次の数式を入力します。
=B5
- プレス 入力 .
ステップ2.
- ドラッグ オートフィル まで セルC9 を使用して、すべてのタイムスタンプを日付に変換します。
ステップ3.
- 右クリック を選択したセルに表示します。
- 選択 セルのフォーマット から コンテキストメニュー .
A セルのフォーマット のダイアログが表示されます。
- 選択 日付 において カテゴリー の下にリストアップされます。 番号 タブを選択し 日付の種類 を右のセクションに表示します。
- クリック OKです。
最後に、次のような結果を得ることができました。
関連コンテンツ Excelでテキストを日付と時刻に変換する(5つの方法)
3.検索・置換ツールを使って時間を削除し、タイムスタンプを日付に変更する
を使えば、日付から時間を取り除くことができる。 検索と置換 それでは、次の手順をご覧ください。
ステップ1.
- セル範囲の選択 B5:B9 .
- コピー データと 貼り付け になる C5:C9 .
ステップ2.
- の下 ホーム tab> 編集 グループを選択します。 検索と置換 >選択 交換する。
ポップアップウィンドウが表示されます。
- で を探す を入力します。 空間 に続いて アスタリスク(*) を残しておきます。 に置き換えてください。 ボックスを空にする。
- クリック すべて交換 .
小さなポップアップで" すべて終了し、5人の交代要員を作りました。 "
- クリック よっしゃー
- をクリックします。 閉じる を閉じます。 検索と置換 ウィンドウに表示されます。
ここで、以下のような結果が得られました。 この中から時間データを削除する必要があります。
ステップ3.
- 右クリック を選択したセルに表示します。
- 選択 セルのフォーマット から コンテキストメニュー .
A セルのフォーマット のダイアログが表示されます。
- の下 番号 タブで、以下を選択します。 日付 において カテゴリー をリストアップして選択します。 日付の種類 をクリックします。 OKです。
これで、期待通りの結果を得ることができました。
続きを読む: Excelで日付からタイムスタンプを削除する方法(4つの簡単な方法)
4.Excelのタイムスタンプから日付を取得する列へのテキストの適用ウィザード
このメソッドでは テキストから列への変換ウィザード をクリックすると、日付から時刻を削除することができます。
ステップ1.
- からセルをコピーします。 B5:B9 まで C5:C9 .
ステップ2.
- セル範囲の選択 C5:C9です。
- より リボン のセクションに移動してください。 データ > データツール> テキストをカラムに .
- A テキストを列に変換するウィザード - ステップ1/3 が表示されます。 区切られた をクリックします。 次のページ .
- オン テキストを列に変換するウィザード - ステップ2/3 を選択します。 スペース をクリックします。 次のページ .
- オン テキストを列に変換するウィザード - ステップ3/3 を選択します。 一般 を最初のカラムに設定します。
- 2列目、3列目ともに、選択した カラムをインポートしない(スキップ) をクリックします。 仕上がり .
手順通りに行うことで、以下のような結果が得られます。
ステップ3.
- 右クリック を選択したセルに表示します。
- 選択 セルのフォーマット から コンテキストメニュー .
A セルのフォーマット のダイアログボックスが表示されます。
- の下 番号 タブで、以下を選択します。 日付 において カテゴリー をリストアップして選択します。 日付の種類 をクリックします。 OKです。
これで、目的の結果を得ることができました。
関連コンテンツ:エクセルで文字列を日付に変換する方法(10通り)
5.エクセルINT関数によるタイムスタンプの修正
使用方法 INT機能 は、時間データを削除する簡単な方法です。 次の手順で見てみましょう。
ステップ1.
- で セルC5 は、次の式を挿入する。
=INT(B5)
ステップ2.
- を使って残りのセルを埋めます。 オートフィル
ステップ3.
- 右クリック を選択したセルに表示します。
- 選択 セルのフォーマット から コンテキストメニュー .
A セルのフォーマット のダイアログが表示されます。
- の下 番号 タブで、以下を選択します。 日付 において カテゴリー をリストアップして選択します。 日付の種類 をクリックします。 OKです。
望む結果を得ることができました。
6.DATE関数でタイムスタンプを日付に変更する
を使用することができます。 DATE機能 3つの別々の値を組み合わせて日付を作成する場合。
ステップ1.
- に次の数式を入力します。 セルC5 :
=日付(年(b5),月(b5),日(b5))
ステップ2.
- を使って残りのセルを埋めます。 オートフィル 機能で、完全な結果を得ることができます。
7.DATEVALUE関数とTEXT関数を使って、タイムスタンプを日付に変換する
を使用するためです。 DATEVALUE関数 の場合、日付はTEXT形式で保存する必要があります。 そのため、このように データバリュー と テキスト Excelで日付から時間を削除する関数です。
ステップ1.
- 選択 セルC5 .次の計算式を入力します。
=datevalue(text(b5, "mm/dd/yyyy"))
ステップ2.
を使って残りのセルを埋めます。 オートフィル 機能で、完全な結果を得ることができます。 注
があります。 TEXT機能 は値をテキスト形式に変換する。 一方で DATEVALUE関数 は、テキストフォーマットされた文字列を日付の値に変換するだけです。
結論
今回は、その方法を説明しました。 Excelでタイムスタンプを日付に変換する を7つのEasyで実現しました。 INT関数、DATE関数、DATEVALUE関数、Text to Columnウィザード と 検索・置換ツール そのため、この記事があなたの悩みを解決してくれることを願っています。 ぜひ、当社のウェブサイトをご覧ください。 エクセルWIKI.com 練習用ワークブックが追加されましたので、ぜひお試しください。