Excelでカウントダウンタイマーを作成する方法


Excel でNOW()関数を使用して、日付までの日数、時間数、分数をカウントするカウントダウン タイマーを作成できます。

次のステップバイステップの例は、この関数を使用して実際にカウントダウン タイマーを作成する方法を示しています。

ステップ 1: カウントダウンの日付を入力します

今日が07/18/2023だとしましょう。

2023 年 1 月 8 日までの日数、時間、分、秒をカウントするカウントダウン タイマーを Excel で作成します。

ステップ 2: カウントダウンの式を作成する

次に、次の式を使用して、2023 年 1 月 8 日までの日数、時間、分、秒をカウントします。

  • 日数: =INT(A2-NOW())
  • 時間: =HOUR(A2-NOW())
  • : =MINUTE(A2-NOW())
  • : =SECOND(A2-NOW())

これらの数式をそれぞれのセルに入力できます。

Excel カウントダウン

これにより、2023 年 8 月 1 日まであと13日と14時間2311秒であることがわかります。

ステップ 3: カウントダウン タイマーを手動で更新する

カウントダウンを更新するには、Excel スプレッドシート内の任意のセルをダブルクリックし、 Enterを押します。

Enterを押すとすぐに、カウントダウンによって日、時、分、秒の値が自動的に更新されます。

ステップ 4: カウントダウン タイマーを自動的に更新する (オプション)

カウントダウンを特定の間隔で自動的に更新したい場合は、VBA で簡単なコードを記述する必要があります。

これを行う前に、Excel の上部のリボンに[開発]タブが表示されていることを確認する必要があります。

これを行うには、 [ファイル]タブ、 [オプション][リボンのカスタマイズ] の順にクリックします。

「Main Tabs」というタイトルのセクションで、 「Developer」の横にあるチェックボックスをオンにして、 「OK」をクリックします。

次に、上部のリボンにある[開発]タブをクリックし、 Visual Basicアイコンをクリックします。

次に、 [挿入]タブをクリックし、ドロップダウン メニューから[モジュール]をクリックします。

次に、次のコードをモジュールのコード エディターに貼り付けます。

 Sub UpdateCountdown()

Range("C2:F2").Calculate
Application.OnTime DateAdd("s", 1, Now), "UpdateCountdown"

End Sub

次に、小さな緑色の再生矢印をクリックして、次の VBA コードを実行します。

コードを入力したら、VB エディタを閉じても構いません。コードは自動的に保存されます。

スプレッドシート内の日、時間、分、秒の値が毎秒自動的に更新されるようになりました。

追加リソース

次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。

Excel: 時間から分を引く方法
Excel: 日時から時刻を抽出する方法
Excel: 時間をミリ秒単位でフォーマットする方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です