Googleスプレッドシートのユーザーがアプリで実行できる多くの機能の1つは、現在の時刻を表示することです。初めてのユーザーは最初は構文に混乱するかもしれませんが、幸いなことに、スプレッドシートに時間を表示するのは比較的簡単なプロセスです。
この記事では、これらの関数を使用して、最も人気のある2つの関数NOWとTIMEを使用して現在の時刻を表示する方法を説明します。日付と時刻の両方を表示する場合でも、1つの値のみを表示する場合でも、これらの関数で対応できます。また、この便利な機能を最大限に活用できるように、結果をカスタマイズする方法についても学びます。
以下に、最も一般的な機能を使用して現在の時刻を表示する方法の詳細な手順を示します。
NOWを使用して現在の時刻と日付を追加する方法
現在の日付を表示するために最も広く使用されている関数の1つから始めましょう。この数式を使用して、現在の日付(または時刻)をスプレッドシートに追加したり、別の日付または時刻の数式に組み込んだりできます。
NOW関数の構文は次のとおりです。
= NOW()
この構文は、名前、角かっこ、およびコンマ区切り記号で構成されます。通常は構文の一部であり、角かっこ内に入力される引数はありません。
特定のスプレッドシートに正確な日付と時刻を追加する必要がある簿記やその他のタスクを実行する場合は、NOW機能を使用するのが最適です。
- Googleスプレッドシートを開くか、新しいスプレッドシートを作成します。
- 現在の日付と時刻を表示するセルをクリックします。これにより、セルがアクティブになります。
- タイプ "
= NOW()
「そしてEnterキーを押します。角かっこは、この単語を関数として使用していることを確認します。数式を入力したセルに日付と時刻が表示されます。ワークシートの上部にあるバーに完全な機能が表示されます。
NOW関数について知っておくべきことは次のとおりです。
- NOW関数は揮発性です。スプレッドシートが編集されるたびに再計算または更新されます。スプレッドシートの設定で、ワークシートの再計算を「変更時および毎分」または「変更時および毎時」から選択できます。ただし、揮発性関数の再計算をオフにする方法はありません。
- スプレッドシートに表示される日付と時刻は、最初のエントリの日付と時刻ではなく、スプレッドシートを再計算した後の現在の時刻を常に参照します。
- 数値の書式を変更して、関数の1つのコンポーネントを非表示にすることができます。
TODAYを使用して現在の日付を挿入する方法
タイムスタンプなしで現在の日付のみをGoogleスプレッドシートに表示するには、TODAY関数を使用することをお勧めします。ローカル設定に応じて、日付はDD / MM / YYまたはMM / DD / YY形式で表示されます。 NOW関数と同様に、TODAYには引数がありません。これは、角かっこ間に構文がないことを意味します。
以下の手順に従って、TODAY関数を使用して現在の日付を挿入します。
- Googleスプレッドシートから空のセルを選択して、アクティブにします。
- タイプ "
= TODAY()
」と入力してEnterキーを押します。
TODAY数式を含むセルは毎日更新され、好みに応じて数値やテキストを使用するように書式をさらにカスタマイズできます。
日付と時刻の数式をフォーマットする
デフォルトでは、NOW関数はGoogleスプレッドシートに日時のタイムスタンプを表示します。この設定を変更するには、そのタイムスタンプを含むセルのフォーマットを微調整する必要があります。また、同じ書式設定ルールがTODAY数式にも適用されます。
数式の書式を変更するには、以下の手順に従ってください。
- NOW(またはTODAY)数式で時刻と日付を表示するセルを選択します。
- スプレッドシートの上にあるツールバーから「フォーマット」をクリックします。
- ドロップダウンメニューから[番号]オプションにカーソルを合わせます。
- 関数に現在の時刻のみを表示する場合は、「時刻」を選択します。同様に、現在の日付のみを表示するには、関数の「日付」を選択します。
NOWまたはTODAY関数の形式を変更する場合は、[形式]メニューから次の手順に従って変更できます。
- 変更するセルを選択します。セルの範囲も選択できます。
- 「フォーマット」、「数値」、「その他のフォーマット」の順にクリックします。次に、[その他の日付と時刻の形式]オプションを探します。これにより、新しいダイアログボックスが開きます。
- ダース以上のフォーマットから選択できます。必要なものを選択し、ダイアログボックスの右上にある[適用]ボタンをクリックします。日付は、数字の形式で記述したり、テキストを含めたり、追加の文字(スラッシュ)を付けたりすることができます。
- セルに戻って、設定した形式と一致するかどうかを確認します。
Googleスプレッドシートのさまざまなセルにさまざまな形式を適用できます。
その他のFAQ
Googleスプレッドシートに静的な時刻または日付を挿入するにはどうすればよいですか?
静的な日付と時刻を使用する場合は、日付と時刻を手動で書き込むか、次のコマンドを使用して入力するショートカットオプションを使用できます。
•「Ctrl +;」 –静的日付ショートカット(Windows)
•「Ctrl + Shift +:」–静的な時間と日付のショートカット(Windows)
•「コマンド+;」 –静的時間ショートカット(Mac)
NOWとTODAYの数式では、静的な時間を表示できません。
GoogleClockを使用して現在の日時を追加することはできますか?
GoogleClockを使用した現在の日時の追加はサポートされなくなりました。この関数は、Webで公開され、たまにしか更新されないスプレッドシートに使用されていました。 GoogleClockの代わりに、NOWまたはTODAYの数式を使用して、現在の時刻と日付をGoogleスプレッドシートに追加できます。
Googleスプレッドシートで時間を小数に変換できますか?
シートの時刻と日付のデータ値を小数に変換しなければならない場合があります。この変換は、タスクの開始時間と終了時間の差を小数に変換するときによく発生します。
Googleスプレッドシートで時間を小数に変換するには、HOUR、MINUTE、SECONDなどの時間関数、またはTIMEVALUE関数を使用できます。
HOUR関数
時間関数は特定の時間値を受け取り、その時間コンポーネントのみを返します。したがって、「05:14:40」の時間値の場合、最も近い時間に丸められると「5」が返されます。
関数の構文は次のとおりです。
= HOUR(時間)
この関数では、「時間」は時間値または時間値を持つセルへの参照を示します。
MINUTE関数
この関数は前の関数と同じことを行いますが、分値のみを返します。同じ時間値「15:14:40」の場合、「’15。 ’」が返されます。
構文は次のとおりです。
= MINUTE(時間)
2番目の機能
HOUR関数やMINUTE関数と同様に、SECOND関数はセルの時間値の2番目の要素を返します。したがって、同じ例「15:14:40」を使用すると、関数は「'40」を返します。
構文は次のとおりです。
= SECOND(時間)
時間から時間数への変換
時間値に時、分、および2番目の数値がある場合、次の式を使用して、時間の観点からその値に相当する小数に変換することもできます。
= HOUR(B3)+ MINUTE(B3)/ 60 + SECOND(B3)/ 3600
この例のB3は、時間値がアクティブなセルを指します。スプレッドシートで選択した任意のセルにすることができます。
時間を分数に変換する
同じロジックに従って、時間値を分数に相当する10進数に変換できます。
= HOUR(B3)* 60 + MINUTE(B3)+ SECOND(B3)/ 60
繰り返しになりますが、ここでのB3は単なる例示です。
時間を秒数に変換する
= HOUR(B3)* 3600 + MINUTE(B3)* 60 + SECOND(B3)
これは、時間値を含むセル(B3と想定)から秒数に時間を変換するために適用する必要がある数式です。
時間は誰も待たない
Googleスプレッドシートに現在の時刻と日付を表示するのは、誰もが少しの助けを借りて実行できる簡単な操作です。この記事では、必要なすべての時刻と日付の値をシームレスに表示したり、フォーマットしたり、10進数に変換したりするために必要なすべての手順を説明しました。
財務アナリストやデータアナリストであろうと、単にスプレッドシートで頻繁に作業しているだけであろうと、シートに日付と時刻を再度表示することを心配する必要はありません。
NOWとTODAYの数式を使用する操作はどれですか。デフォルトの数値フォーマットを維持するか、より具体的なフォーマットに変更しますか?以下のコメントセクションであなたの経験を共有してください。