メインコンテンツへスキップ

Excelでミリ秒を含む現在の日時を取得するにはどうすればよいですか?

Author: Amanda Li Last Modified: 2025-08-06

他のチュートリアルで学んだように、Ctrl + ;(セミコロン)を押すと現在の日付が取得でき、Ctrl + Shift + ;(セミコロン)を押すとExcelで現在の時間が取得できることがお分かりかもしれません。しかし、日付と時間は別々のセルに配置されなければならず、この方法で取得できる時間には時と分しか含まれないため、秒は常にゼロになります。

このチュートリアルでは、日付と時間を1つのセルに表示し、さらにミリ秒も表示する方法について説明します。詳細は以下の内容をお読みください。

get current date and time with milliseconds


NOW関数を使用してミリ秒を含む現在の日時を取得する

ミリ秒を含む現在の日時を挿入するには、以下のようにNOW関数を使用します:

1. ミリ秒を含む現在の時刻を入力するセルを選択し、Ctrl + 1を押して「セルの書式設定」ダイアログを開きます。

2. 「セルの書式設定」ダイアログで、「表示形式」タブの「ユーザー定義」をクリックし、「種類」ボックスに m/d/yyyy h:mm:ss.000 と入力して「OK」をクリックしてダイアログを閉じます。

注: ミリ秒を表示する必要がない場合は、次の書式コードを使用してください:m/d/yyyy h:mm:ss.

specify the custom datetime formatting in the dialog box

3. セルに以下の数式を入力し、結果のセルをダブルクリックしてF9キーを押して現在の時刻を挿入します。

=NOW()

注: 上記の数式を入力すると、その数式を入力した日時がセルに挿入されます。ただし、ワークシートに変更を加えるたびにNOW関数の結果が更新されるため、再度現在の日時を挿入して値が更新されないようにするには、結果のセルをダブルクリックしてF9キーを押す必要があります。

enter the NOW function then double click on the result cell, and press F9 to insert the current time

a screenshot of kutools for excel ai

Kutools AIでExcelの魔法を解き放つ

  • スマート実行: セル操作、データ分析、グラフ作成を簡単なコマンドで行います。
  • カスタム数式: ワークフローを合理化するための独自の数式を生成します。
  • VBAコーディング: 簡単にVBAコードを作成し実装します。
  • 数式の解釈: 複雑な数式を簡単に理解できます。
  • テキスト翻訳: スプレッドシート内の言語障壁を取り除きます。
AI搭載ツールでExcelの機能を強化しましょう。今すぐダウンロードして、かつてないほどの効率を体験してください!

ボタンをクリックしてミリ秒を含む現在の日時を取得する

特定のアクション、例えばボタンをクリックした瞬間に日時を取得する必要がある場合、次のマクロが役立ちます:

1. Alt + F11キーを押してMicrosoft Visual Basic for Applicationsウィンドウを開きます。

2. クリック 挿入 > モジュール次に、以下のVBAコードをコピーしてModuleウィンドウに貼り付けます。
copy and paste the code into the module

VBAコード: Excelに日付とタイムスタンプを迅速に挿入する

Sub TimeStampEO()
'Update by ExtendOffice
    Selection.NumberFormatLocal = "m/d/yyyy h:mm:ss.000"
    ActiveCell.Value = Format(Now, "m/d/yyyy h:mm:ss") & Right(Format(Timer, "0.000"), 4)
End Sub

3. ワークシートに戻ります。「挿入」「図形」をクリックし、ワークシートに好きな図形を挿入します。

4. 挿入した図形をダブルクリックしてテキストを追加します。例えば、「日付とタイムスタンプ」という文字列を図形に追加します。必要であれば、図形スタイルやテキストスタイルを変更することもできます。
double-click on the shape to add text

5. 図形を右クリックし、選択します マクロの割り当て ドロップダウンメニューから。
right click on the shape, and select Assign Macro

6. 表示された マクロの割り当て ダイアログボックスで、 TimeStampEO をマクロ名リストから選択し、 このワークブック を「マクロの場所」ドロップダウンリストから選択し、「OK」をクリックします。 OK.
select the Macro name

7. これで、ミリ秒を含む現在の日時を挿入するセルを選択し、図形をクリックするだけで、日時が即座に挿入されます。
click the button to insert  the current date and time with milliseconds

注:
  1. すでにワークシートに時刻があり、それをミリ秒付きの時刻に変換したい場合は、Ctrl + 1を押して「セルの書式設定」ダイアログを開き、最初の方法で説明した手順を行います。
  2. Excelではナノ秒やマイクロ秒での時刻フォーマットはサポートされていません。ナノ秒やマイクロ秒を表示する必要がある場合は、時刻をテキストとしてフォーマットし、その後ナノ秒やマイクロ秒を含む時刻を入力する必要があります。

ボタンをクリックしてミリ秒を含む現在の日時を取得する

 

関連記事

ExcelでDD HH MMの時刻形式を時間または分に変換するにはどうすればよいですか?

DD:HH:MM形式(日、時、分を意味します)のリストがあり、これを時間または分に変換する必要があるとします。この記事では、ExcelでDD:HH:MM形式を時間または分に変換する方法について説明します。

Excelで小数点の時間/分を時刻形式に変換するにはどうすればよいですか?

場合によっては、31.23のような小数点形式で時間を記録することがあります。この小数点形式の時間や分を標準的なhh:mm:ss形式に変換するにはどうすればよいでしょうか。この記事では、Excelでこの変換を迅速に行うためのいくつかの方法を紹介します。

Excelで12時間形式と24時間形式を相互に変換するにはどうすればよいですか?

日常業務でExcelを使用している場合、スクリーンショットに示されているように、異なる状況で異なる時刻形式(12時間形式や24時間形式など)を使用することがあります。では、Excelで12時間形式と24時間形式を相互に変換するにはどうすればよいでしょうか?

Excelで時間を分のみの形式で表示するにはどうすればよいですか?

HH:MM:SS形式の時刻セルのリストがあり、これを分のみの形式で表示したいとします。どのようにすればよいでしょうか?このチュートリアルでは、Excelで時間を分のみの形式で表示するための2つの方法を紹介します。

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

🤖 Kutools AI Aide:データ分析を革新:インテリジェント実行   |  コード生成  |  カスタム数式の作成  |  データを分析してグラフを生成  |  Kutools Functions を呼び出す
人気機能重複の検索・ハイライト・マーキング   |  空白行を削除   |  データを失わず列やセルを統合   |   丸める ...
スーパーLOOKUP複数条件VLOOKUP   複数値VLOOKUP  |  複数シートの検索  |  ファジーマッチ ....
高度なドロップダウンリストすばやくドロップダウンリストを作成   |  依存型ドロップダウンリスト   |  複数選択ドロップダウンリスト ....
列の管理:特定数の列を追加  | 列を移動  | 非表示列の表示状態を切り替え |  範囲と列の比較 ...
注目機能グリッドフォーカス   |  デザインビュー  |  強化された数式バー   ワークブック&ワークシートの管理   |  オートテキスト ライブラリ (Auto Text)   |  日付ピッカー   |  データの統合   |  セルの暗号化/復号化    リスト送信で電子メールを送信   |  スーパーフィルター   |   特殊フィルタ(太字/斜体/取り消し線でフィルタ...)
トップ15ツールセット12 種類のテキストツールテキストの追加特定の文字を削除など)  |  50 種以上のグラフ タイプガントチャートなど)  |  40を超える実用的な 数式誕生日に基づいて年齢を計算する、など)  |  19種の 挿入ツールQRコードの挿入パスから画像の挿入など)  |  12種類の 変換ツール単語に変換する通貨変換など)  |  7つの 結合&分割ツール高度な行のマージセルの分割など)  |  ...さらに多数
お好きな言語でKutoolsを使用できます ― 英語、スペイン語、ドイツ語、フランス語、中国語など40以上に対応!

Kutools for ExcelでExcelスキルを強化し、かつてない効率を体験しましょう。 Kutools for Excelは300以上の高度な機能で生産性向上と時間短縮を実現します。最も必要な機能を今すぐ取得...


Office TabはOfficeにタブ表示を追加し、作業効率を大幅に向上させます

  • Word、Excel、PowerPointでタブ編集とタブ閲覧を有効にします
  • 同じウィンドウ内の新しいタブで複数のドキュメントを開いたり作成したりできます。新しいウィンドウを開く必要はありません。
  • 生産性が50%向上し、1日に何百回ものマウスクリックも削減できます!