Excelで日付とUnixタイムスタンプを変換する方法は?

img { box-shadow: 3px 4px 6px #ccc }

Excelで日付とUnixタイムスタンプを変換する方法は?

Unix タイムスタンプはエポック時間または POSIX 時間とも呼ばれ、多くのオペレーティング システムやファイル形式で広く使用されています。このチュートリアルでは、Excel での日付と Unix タイムスタンプの変換について説明しています。

日付をタイムスタンプに変換する

日付と時刻をタイムスタンプに変換する

タイムスタンプを日付に変換する

日時変換に関するその他のチュートリアル…

矢印 青 右 バブル 日付をタイムスタンプに変換する

日付をタイムスタンプに変換するには、数式で計算できます。

空白のセルを選択し、セル C2 と仮定して、この数式=(C2-DATE(1970,1,1))*86400を入力し、Enterキーを押します。必要に応じて、この数式をドラッグして範囲を適用できます。自動入力ハンドル。これで、日付セルの範囲が Unix タイムスタンプに変換されました。
doc-convert-date-unix-1

DateTime から時刻を削除

Excel では、1/21/2017 12:11:31 から 12:11:31 を削除して、正確に 1/21/2017 にするために、このジョブを処理する数式を作成するのに時間がかかる場合があります。ただし、Excel用Kutoolsの日付から時刻を削除するユーティリティは、Excelの日時フォーマットからタイムスタンプを永久にすばやく削除できます。クリックして30日間の無料試用版をダウンロードします。

doc-convert-date-unix-1

矢印 青 右 バブル 日付と時刻をタイムスタンプに変換する

日付と時刻を Unix タイムスタンプに変換するのに役立つ公式があります。

1. まず、協定世界時をセルに 1970 年 1 月 1 日と入力する必要があります。スクリーンショットを参照してください:
doc-convert-date-unix-2

2. 次に、この式=(A1-$C$1)*86400をセルに入力し、Enterキーを押します。必要に応じて、オートフィル ハンドルをこの式の範囲にドラッグします。スクリーンショットを参照してください:
doc-convert-date-unix-3

ヒント: 数式では、A1 は日付と時刻のセル、C1 は入力した座標世界時です。

矢印 青 右 バブル タイムスタンプを日付に変換する

日付に変換するために必要なタイムスタンプのリストがある場合は、次の手順を実行できます。

1.タイムスタンプリストの横にある空白のセルに、次の式を入力します=(((A1/60)/60)/24)+DATE(1970,1,1)Enterキーを押してから、オートフィルハンドルをドラッグします必要な範囲。
doc-convert-date-unix-4

次に、数式を使用するセルを右クリックし、コンテキスト メニューから[セルの書式設定] を選択します。[セルの書式設定] ダイアログの [数値] タブで、[カテゴリ]リストの[日付] をクリックし、右側のセクションで日付の種類を選択します。
doc-convert-date-unix-5

3. [OK ] をクリックすると、Unix タイムスタンプが日付に変換されていることがわかります。
doc-convert-date-unix-6

ノート:

1. A1 は、必要なタイムスタンプ セルを示します。

2. この数式は、タイムスタンプ シリーズを日付と時刻に変換するためにも使用できます。結果を日付と時刻の形式にフォーマットするだけです。

3. 上記の数式は 10 桁の数値を標準の日時に変換します。11 桁の数値、13 桁の数値、または 16 桁の数値を Excel の標準の日時に変換する場合は、以下の数式を使用してください。

11 桁の数字を日付に変換:=A1/864000+DATE(1970,1,1)

13 桁の数字を日付に変換:=A1/86400000+DATE(1970,1,1)

16 桁の数値を日付に変換:=A1/86400000000+DATE(1970,1,1)

日時に変換する必要があるさまざまな長さの数値については、式の除数のゼロの数を変更するだけで、結果が正しく取得されます。

ヒント:複雑な数式を覚えるのに問題がある場合は、ここでKutools for ExcelのAuto Textツールを使用して、ペインで使用したすべての数式を保存できます。その後、いつでもどこでも再利用できます。実際のニーズに合わせて参照を変更してください。 30 日間の無料試用版” onclick=”ga(‘send’, ‘event’, ‘sun-2473-auto-text’);”>クリックして今すぐ無料でダウンロードしてください
doc-convert-date-unix-6

関連記事:

  • Excelで日付時刻をあるタイムゾーンから別のタイムゾーンに変換する方法は?
    この記事では、Excel で日時をあるタイム ゾーンから別のタイム ゾーンに変換する方法について説明します。
  • Excelで日付と時刻をセルから2つの別々のセルに分割する方法は?
    たとえば、日付と時刻が混在するデータのリストがあり、それぞれを次のスクリーンショットのように日付と時刻の 2 つのセルに分割したいとします。この記事では、Excel で問題を解決する 2 つの簡単な方法を紹介します。
  • 日付/時刻形式のセルをExcelでのみ日付に変換する方法は?
    2016/4/7 1:01 AM から 2016/4/7 のように、日時形式のセルを日付値のみに変換する場合は、この記事が役に立ちます。
  • Excelで日付から時間を削除する方法は?
    2012 年 2 月 17 日 12:23 のようなタイム スタンプ付きの日付の列があり、タイム スタンプを保持せず、日付から 12:23 の時刻を削除して日付のみを残したい場合2012 年 2 月 17 日。Excel の複数のセルで日付から時間をすばやく削除するにはどうすればよいですか?
  • Excelで日付と時刻を1つのセルに結合する方法は?
    ワークシートには 2 つの列があり、1 つは日付、もう 1 つは時刻です。これら 2 つの列を 1 つにすばやく結合し、時間形式を維持する方法はありますか?さて、この記事では、Excel で日付列と時刻列を 1 つに結合し、時刻形式を保持する 2 つの方法を紹介します。
.kte-bottom-general { font-family: arial; #border: solid 1px #fff; } .kte-bottom-general img { display: block; } .tex-content { margin-right: 10px; }

最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

    • 再利用:複雑な数式、グラフ 、および以前に使用したものをすばやく挿入セルをパスワードで暗号化します。メーリングリストを作成してメールを送信…
    • スーパーフォーミュラバー(複数行のテキストと数式を簡単に編集);レイアウトの読み取り (多数のセルを簡単に読み取って編集できます);フィルタ範囲に貼り付け
    • データを失うことなくセル/行/列をマージします。セルの内容を分割します。重複する行/列を結合する… 重複するセルを防止します。範囲を比較
    • 重複または一意の行を選択します。空白行を選択します (すべてのセルが空です)。多くのワークブックでのスーパー検索とあいまい検索。ランダム選択…
    • 数式参照を変更せずに複数のセルを正確にコピーします。複数のシートへの参照を自動作成;箇条書き、チェックボックスなどを挿入…
    • テキストの抽出、テキストの追加、位置による削除、スペースの削除。ページ小計の作成と印刷。セルの内容とコメントの間で変換
    • スーパー フィルター(フィルター スキームを保存して他のシートに適用);月/週/日、頻度などによる高度な並べ替え。太字、イタリック体による特別なフィルター…
    • Workbook と WorkSheets を結合します。キー列に基づいてテーブルをマージします。データを複数のシートに分割します。xls、xlsx、PDF の一括変換

<!–

  • Pivot Table Grouping by week number, day of week and more… Show Unlocked, Locked Cells by different colors; Highlight Cells That Have Formula/Name
  • –>

    • 300 以上の強力な機能Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。企業や組織に簡単に導入できます。フル機能の 30 日間無料トライアル。60日間の返金保証。

    kte タブ 201905

    続きを読む… 無料ダウンロード… 購入… 

    Office Tab は Office にタブ付きインターフェイスをもたらし、作​​業をより簡単にします

    • Word、Excel、PowerPoint、Publisher、Access、Visio、および Project で、タブによる編集と読み取りを有効にします。
    • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
    • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!

    オフィスタブの下部

    続きを読む… 無料ダウンロード… 購入… 

     

    古い順
    Sort comments by
    Oldest First
    Newest First
    コメント (25 )
    評価はまだありません。最初に評価してください!

    アンドレイ

     

    アンドレイ
    約5年前
    #20033
    This comment was minimized by the moderator on the site
    ありがとうございました!(あなたのコメントは短すぎます! – それは私の最初の行への応答だったので、このジャンクを追加します 😛 )
    返事

    0

    0

    君の

     

    君の     アンドレイ
    約4年前
    #20034
    This comment was minimized by the moderator on the site
    =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) を PST に使用
    返事

    0

    0

    リリアン

     

    リリアン
    約5年前
    #21738
    This comment was minimized by the moderator on the site
    こちらの指示に従いましたが、Excel ファイルに ########## が表示されます。日時にフォーマットしました。助言がありますか?
    返事

    0

    0

    サニー

     

    サニー     リリアン
    約5年前
    #21739
    This comment was minimized by the moderator on the site
    すみません、あなたのファイルでうまくいかなかった部分を教えていただけますか?詳細のスクリーンショットをアップロードして確認していただけますか?
    返事
    報告する

    0

    0

    スコット・ミラー

     

    スコット・ミラー     サニー
    約5年前
    #21740
    This comment was minimized by the moderator on the site
    「タイムスタンプを日付に変換するExcel」のゴーグル。Google は、日付からタイムスタンプへの最初の回答を取得し、”=(A1-DATE(1970,1,1))*86400″ という回答を提供します。これはおそらく Sunny が行っていたことです。このページの内容を実際に読んだ場合にのみ、実際の式が別のものであることは明らかです。タイムスタンプの時刻部分を保持するには、式は UTC “=(A1+DATE(1970,1,1)*86400)/86400” である必要があります。米国中部時間の場合、「=(F2+DATE(1970,1,1)*86400-21600)/86400」
    返事

    0

    0

    サニー

     

    サニー     スコット・ミラー
    約5年前
    #21741
    This comment was minimized by the moderator on the site
    補足ありがとうございます。
    返事
    報告する

    0

    0

    細身の男

     

    細身の男     リリアン
    約5年前
    #21742
    This comment was minimized by the moderator on the site
    通常、セルの大きさに対して表示するには情報が多すぎる場合、########## が表示されます。セル サイズを拡大して、問題が解決するかどうかを確認します。
    返事

    0

    0

    フアド

     

    フアド     リリアン
    約4年前
    #21743
    This comment was minimized by the moderator on the site
    はい、私も同じ問題を抱えています
    返事

    0

    0

    サニー

     

    サニー     フアド
    約4年前
    #21744
    This comment was minimized by the moderator on the site
    どの式を使用しますか?
    返事
    報告する

    0

    0

    ボー

     

    ボー     リリアン
    約4年前
    #21745
    This comment was minimized by the moderator on the site
    同じ問題がありましたが、私はそれを理解しました。セルには、日付形式ではなく数値形式が必要です…
    返事

    0

    0

    マイルズ F

     

    マイルズ F
    約4年前
    #23069
    This comment was minimized by the moderator on the site
    注意すべきことの 1 つは、上記は秒単位のエポック時間であるということです。ミリ秒が必要な場合は、さらに 1000 の乗算/除算を追加する必要があります。たとえば、エポック時間 (ミリ秒) から日付に変換すると、「=((((A1/1000)/60)/60)/24」となります。 )+DATE(1970,1,1)”.
    返事
    報告する

    0

    0

    マイルズ F

     

    マイルズ F     マイルズ F
    約4年前
    #23070
    This comment was minimized by the moderator on the site
    補足として、それが秒かミリ秒かを判断する最良の方法は、フィールドの長さを見ることです。10 桁の場合は秒、13 桁の場合はミリ秒です。「=LEN(A1)」は、値の長さを示します。
    返事
    報告する

    0

    0

    マイルズ F

     

    マイルズ F     マイルズ F
    約4年前
    #23071
    This comment was minimized by the moderator on the site
    手作業が多すぎる場合 (またはリストに秒とミリ秒が混在している場合) は、次の数式を使用して、セルの長さに基づいて秒とミリ秒を自動的に切り替えることができます: “=((A1/ 86400)/IF(LEN(A1)=13,1000,1))+DATE(1970,1,1)”.
    返事
    報告する

    0

    0

    アンドレス・フェリペ・クルス

     

    アンドレス・フェリペ・クルス     マイルズ F
    約6ヶ月前
    #38515
    This comment was minimized by the moderator on the site
    どうもありがとう、私の場合、それがどのタイプのデータから来たのかわからなかったので推測していましたが、これが解決策でした。彼らが私に与えたデータはこの形式であり、式はこれでした =((( /1000)/60)/ 60)/24 )+FECHA(1970;1;1) したがって、誰かが私のようなケースにいる場合、この式を選択できます。

    この式も私にとってはうまくいきましたが、日付 =A1/86400000+DATE(1970;1;1) しかもたらしません

    返事

    0

    0

    ダン・ミラー

     

    ダン・ミラー
    約3年前
    #30520
    This comment was minimized by the moderator on the site
    132079258679926000 などの LDAP 18 桁のタイムスタンプがある場合、以下の式は機能しません。1601 年 1 月 1 日からのナノ秒に基づいているため、最初に変換する必要があります。Excel の次の式は、LDAP を EPOCH から人間の日付に変換します =((((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) ここで、A1 はタイムスタンプを指します位置
    返事

    0

    0

    サニー

     

    サニー     ダン・ミラー
    約3年前
    #30521
    This comment was minimized by the moderator on the site
    補足ありがとうございます。
    返事
    報告する

    0

    0

    シャロン

     

    シャロン
    約2年前
    #32251
    This comment was minimized by the moderator on the site
    21桁のタイムスタンプを人間が読める日付に変換するには?
    誰か助けてください
    例: 202002191100506253230
    返事

    0

    0

    クレブス

     

    クレブス
    約2年前
    #33042
    This comment was minimized by the moderator on the site

    =(C2-DATE(1970,1,1))*86400 の代わりに 、MOODLE の日付を変換する唯一の式は、

    1980 年 10 月 20 日を試し、Moodle は 1980 年 10 月 19 日を読み取りました。=(C2-DATE(1970,1,0))*86400を

    使用しました 1980 年 10 月 20 日を試し、Moodle は 1980 年 10 月 20 日を読み取りました。

    返事

    0

    0

    ガンドッパ

     

    ガンドッパ
    約2年前
    #33221
    This comment was minimized by the moderator on the site
    イベントのタイムスタンプを時間に変換する方法
    返事

    0

    0

    ロバンラジ

     

    ロバンラジ
    約10ヶ月前
    #37515
    This comment was minimized by the moderator on the site
    11桁のタイムスタンプを人間が読める日付に変換するには?
    誰か助けてください
    返事

    0

    0

    サニー

     

    サニー     ロバンラジ
    約10ヶ月前
    #37516
    This comment was minimized by the moderator on the site
    11 桁のタイムスタンプを標準の日時に変換するには、式を次のように使用します:=A1/864000+DATE(1970,1,1)。A1 は、変換先の 11 桁を含むセルです。
    返事
    報告する

    0

    0

    ロバンラジ

     

    ロバンラジ
    約10ヶ月前
    #37517
    This comment was minimized by the moderator on the site
    13桁のタイムスタンプを人間が読める日付に変換する方法は?
    誰か助けてください
    返事

    0

    0

    サニー

     

    サニー     ロバンラジ
    約10ヶ月前
    #37518
    This comment was minimized by the moderator on the site
    Roobanraj さん、13 桁のタイムスタンプを標準の日時に変換するには、式を次のように使用できます:=A1/86400000+DATE(1970,1,1)。A1 は、変換する 13 桁を含むセルです。に。
    返事
    報告する

    0

    0

    ジョン

     

    ジョン
    約7ヶ月前
    #38064
    This comment was minimized by the moderator on the site
    00:06:12 (hh:mm:ss) と表示される 3721719999 という数値があります。この時間は、ビデオ ファイルの継続時間を表します。ファイル名の日付スタンプは、2014 年 1 月 18 日午後 4 時 4 分です。Filelist.exe を使用して番号を抽出した結果がこれでした。ありがとう!
    返事

    0

    0

    ザブロン・ワイギ

     

    ザブロン・ワイギ
    約3ヶ月前
    #40470
    このコメントはサイトのモデレーターによって最小化されました
    変換された 123000 行のデータ スタンプ 13 桁は PRO のようです ヒントをありがとう
    返事

    0

    0

     

    ここに投稿されたコメントはまだありません
    コメントを残す

    ゲスト

    ゲスト投稿
    ログイン
    ユーザー名
    パスワード
    マイアカウントにログイン →
    お名前 (必須)
    メールアドレス (必須)
    ×

    この投稿を評価:
    リセット
    0   キャラクター
    おすすめの場所
    利用規約に同意します
    キャンセル コメントを送信

    Content retrieved from: https://www.extendoffice.com/documents/excel/2473-excel-timestamp-to-date.html.

    コメント

    タイトルとURLをコピーしました