Excelで日付を自動入力する方法

時刻と日付の操作は、Microsoft Excel を使用する上で重要な側面です。 今日は、さまざまな方法で日付を入力する方法、タイムスタンプを使用して今日の日付を決定する方法、または動的に変化する値を使用する方法を学習します。 また、列または行に曜日を入力するために使用できるアクションについても理解できます。

Excel に日付を追加するには、いくつかのオプションがあります。 どのような目標を追求するかによって、アクションは異なります。 また、タスクは何でもかまいません: 今日の日付を指定するか、シートに日付を追加すると、自動的に更新され、現在時計とカレンダーに何が表示されているかが常に表示されます。 または、スプレッドシートに営業日を自動的に入力したい、またはランダムな日付を入力したい。 どんな目標を追求していても、今日はそれらを達成する方法を学びます。

Excelで日付を入力する方法

ユーザーは、さまざまな方法と形式を使用してスプレッドシートに日付を入力できます。 たとえば、1 年 2020 月 1.01.2020 日と書くことも、XNUMX 年 XNUMX 月 XNUMX 日 XNUMX 月 XNUMX 日と書くこともできます。 日付を指定する形式に関係なく、プログラムはユーザーが日付を記録したいと自動的に判断します。 多くの場合、プログラム自体が Windows で設定された書式に基づいて値を書式設定しますが、ユーザーが指定した書式で書式設定できる場合もあります。

いずれにせよ、ユーザーの日付形式が満たされていない場合は、セル設定で変更できます。 ユーザーが指定した値、Excel が日付として定義したことを理解するにはどうすればよいですか? これは、値が左ではなく右に配置されることで示されます。

Excel が入力されたデータを特定して正しい形式を割り当てることができず、それらがセルの右端に配置されていないことがわかった場合は、標準の形式に近い他の形式で日付を入力してみてください。 . 現在利用可能なものを確認するには、[ホーム] タブにある [数値] セクションにある [セル形式] メニューに移動します。

これが必要な場合、ユーザーは、日付を含むセルとして記録されているセルの表現のビューを簡単に変更できます。 これを行うには、上記で説明したものと同じ [セルの書式設定] ウィンドウを使用できます。

キーの組み合わせ Ctrl + 1 を使用して呼び出すこともできます。

ユーザーは、セルに含まれる多数のグリッドの形式でセルが表示される状況に直面することがあります。 原則として、これはプログラムがユーザーにセル サイズを大きくするように要求することを示します。 この問題を解決するのはとても簡単です。 このエラーが表示されている列の右端をダブルクリックするだけで十分です。 その後、この列のセルの幅は、そこに含まれるテキスト文字列の最大長に基づいて自動的に決定されます。

または、セルの幅が正しくなるまで右の境界線をドラッグして、正しい幅を設定することもできます。

現在の日付と時刻の挿入

Excel に現在の時刻と日付を挿入するには、静的と動的の XNUMX つのオプションがあります。 最初はタイムスタンプとして機能します。 XNUMX 番目のオプションを使用すると、現在の日付と時刻を常にセルに保持できます。

タイムスタンプが常に最新であることを確認するにはどうすればよいですか? これを行うには、以下と同じ式を使用します。 常に現在の日付と時刻が表示されます。

静的な時間を設定する必要がある場合は、ホット キーを使用して呼び出される特別な Excel ツールを使用できます。

  1. Ctrl + ; または Ctrl + Shift + 4 – これらのホット キーは、ユーザーがこれらのボタンをクリックした瞬間に関連する日付をセルに自動的に挿入します。
  2. Ctrl + Shift + ; または Ctrl+Shift+6 – 彼らの助けを借りて、現在の時刻を記録できます。
  3. 現時点で関連する時刻と日付の両方を挿入する必要がある場合は、まず最初のキーの組み合わせを押してから、スペース バーを押して XNUMX 番目の組み合わせを呼び出す必要があります。

具体的にどのキーを使用すればよいでしょうか?それはすべて、現在アクティブになっているレイアウトによって異なります。英語レイアウトがオンになっている場合は、最初の組み合わせが使用されますが、レイアウトが 2 番目 (つまり、単語「または」の直後に続く組み合わせ) である場合は、最初の組み合わせが使用されます。

これらのホットキーの使用は必ずしも理想的ではないことに注意してください。 場合によっては、選択した言語に関係なく、上記の組み合わせの XNUMX つだけが機能します。 したがって、どちらを使用するかを理解する最善の方法は、テストすることです。

原則として、パターンは次のとおりです。すべては、ファイルを開いたときにインストールされていた言語によって異なります。英語の場合はレイアウトを に変更しても状況は全く変わりません。言語がインストールされている場合は、英語に変更する場合でも、その言語に適した公式を使用する必要があります。

恒久的なタイムスタンプを自動的に設定する方法 (数式を使用)

セルが常に時間を表示するために、特別な数式があります。 ただし、特定の式は、ユーザーが追求しているタスクによって異なります。 そのため、テーブル内の通常の時間表示で十分な場合は、関数を使用する必要があります TDATA()、 これには引数が含まれていません。 セルに挿入した後、上記の方法でフォーマットを「Time」に変更します。

後で、このデータに基づいて別のことを行い、その結果を数式で使用する場合は、一度に XNUMX つの関数を使用することをお勧めします。 =日付()-今日()

その結果、日数はゼロになります。 したがって、この式が返す結果として残るのは時間だけです。 ただし、ここでは、すべてが時計のように機能するように、時間形式も使用する必要があります。 数式を使用する場合は、次のニュアンスに注意する必要があります。

  1. データは常に更新されるわけではありません。 日付と時刻を現在の時刻に変更するには、以前に保存したウィンドウを閉じてから、再度開く必要があります。 また、この機能用に構成されたマクロを有効にすると、更新が行われます。
  2. この関数は、システム クロックをデータ ソースとして使用します。 したがって、それらが正しく構成されていないと、式もうまく機能しません。 そのため、インターネットからの日付と時刻の自動検出を設定することをお勧めします。

では、そんな状況を想像してみましょう。 列 A に商品のリストを含むテーブルがあります。商品が発送された直後に、顧客は特別なセルに値「はい」を入力する必要があります。 タスク: 人が「はい」という単語を書いた時間を自動的に修正し、同時にそれが変更されないように保護します。

この目標を達成するためにどのような行動を取ることができますか? たとえば、関数を使用してみることができます もしも、 これにも同じ関数が含まれますが、データは別のセルの値に依存します。 これを例で示す方がずっと簡単です。 式は次のようになります。 =IF(B2=”はい”, IF(C2=””;DATE(); C2);””)

この式を解読してみましょう。

  • Bは、配達確認を記録する必要がある列です。
  • C2 は、セル B2 に「はい」という単語を書き込んだ後にタイムスタンプが表示されるセルです。

Excelで日付を自動入力する方法

上記の式は次のように機能します。 「はい」という単語がセル B2 にあるかどうかを確認します。 その場合、セル C2 が空かどうかをチェックする XNUMX 番目のチェックが実行されます。 その場合、現在の日付と時刻が返されます。 上記の機能がない場合 IF 他のパラメーターが含まれている場合、何も変更されません。

「少なくとも何らかの値が含まれている場合」を基準にしたい場合は、条件で「等しくない」<> 演算子を使用する必要があります。 この場合、式は次のようになります。 =IF(B2<>“”; IF(C2=””;DATE(); C2); “”)

この数式は次のように機能します。まず、セルに少なくとも何らかのコンテンツがあるかどうかを確認します。 はいの場合、XNUMX 番目のチェックが開始されます。 さらに、アクションのシーケンスは同じままです。

この式を最大限に活用するには、[ファイル] タブと [オプション - 式] セクションで対話型の計算を有効にする必要があります。 この場合、セルが参照されていることを確認することは望ましくありません。 これによりパフォーマンスは低下しますが、機能は向上しません。

Excelで日付を自動的に入力する方法

テーブルの大部分を日付で埋める必要がある場合は、オートコンプリートと呼ばれる特別な機能を使用できます。 その使用のいくつかの特別なケースを見てみましょう。

前の日付より XNUMX 日古い日付のリストを入力する必要があるとします。 この場合、他の値と同様にオートコンプリートを使用する必要があります。 まず、セルに最初の日付を指定してから、オートコンプリート マーカーを使用して、テーブル内の情報が具体的に配置されている順序に応じて、数式を下または右に移動する必要があります。 自動入力マーカーは、セルの右下隅にある小さな四角形で、ドラッグすることで大量の情報を自動的に入力できます。 プログラムは、正しく入力する方法を自動的に決定し、ほとんどの場合、正しいことが判明します。 このスクリーンショットでは、列に日を入力しています。 次の結果が得られました。 Excelで日付を自動入力する方法

しかし、オートコンプリートの可能性はそれだけではありません。 平日、月、年の関係でも実行できます。 それを行うにはXNUMXつの方法があります。

  1. 上記のように、標準のオートコンプリート トークンを使用します。 プログラムがすべてを自動的に終了したら、オートコンプリート オプションのあるアイコンをクリックして、適切な方法を選択する必要があります。
  2. オートフィル マーカーをマウスの右ボタンでドラッグし、離すと、設定のメニューが自動的に表示されます。 お好きな方法を選んで楽しんでください。

N 日ごとに自動投入することも可能です。 これを行うには、セルに値を追加し、オートコンプリート ハンドルを右クリックして押したまま、数列を終了する場所にドラッグする必要があります。 その後、「プログレッション」塗りつぶしオプションを選択し、ステップ値を選択します。

フッターに現在の日付を表示する方法

フッターはドキュメントの領域であり、いわば本全体に共通です。 そこには、文書を編集した人の名前、作成日など、さまざまなデータを入力できます。 現在の日付を含めます。 以下の指示に従ってください。

  1. ヘッダーとフッターの設定メニューを呼び出す「挿入」メニューを開きます。
  2. 必要なヘッダー要素を追加します。 プレーンテキストまたは日付、時刻のいずれかです。

重要な注意: 日付は静的です。 つまり、ヘッダーとフッターの情報を常に自動更新する方法はありません。 その時点で関連するデータをキーボードから書き込むだけです。

ヘッダーやフッターは文書の内容とは直接関係のないサービス情報を表示するためのものなので、そこに式などを挿入しても意味がありません。 数式を使用する必要がある場合は、いつでも最初の行に目的の値を記述し (データが既に保存されている場合は、この場所に空の行を追加します)、「ビュー」または「ウィンドウ」で修正できます。 」タブ、使用しているオフィス スイートのバージョンに応じて (最初のオプションは 2007 年以降にリリースされたエディション用で、XNUMX 番目のオプションはそれ以前のエディション用です)。

したがって、Excel に日付と時刻を自動的に挿入するさまざまな方法を考え出しました。 これには複雑なことは何もなく、子供でも理解できることがわかります。

コメントを残す