学校のすべての生徒のDOBを含む巨大なExcelシートがあるかもしれません。 名前の付いた新しい列を作成する必要がある場合があります 年 その中に各学生の年齢が含まれている必要があります。 これを手動で行うことは考えられません。 または、会社のすべての従業員の入社日が記載されたExcelシートがあり、勤続年数を見つけて結果を別の列に入力する必要があるとします。 ここで説明する両方のシナリオでは、別の列の値を作成するために、現在の日付にいくつかの計算を実行する必要があります。
この記事では、2つの日付の違いを簡単に見つけて、取得した結果から別の列の値を入力する方法を簡単な手順で説明します。 記事をお楽しみください。
解決
ステップ1:違いを見つけたい日付が記載されたExcelシートを最初に開きます。
以下の例では、参加日が利用可能な従業員のリストを含むExcelシートがあります。 入会日から、彼らの勤続年数を見つける必要があります。 そのために、ここで行うのは、現在の日付を取得し、現在の日付から参加日を差し引くことです。 同じことをExcelに指示する方法を見てみましょう。
そのためには、まず、 ダブルクリック に 最初のセル の 勤続年数 その値を編集する列。
ステップ2:次は、 コピーアンドペースト 以下に示すように、セルに次の数式を入力します。
広告
= DATEDIF(B2、NOW()、 "Y")
ここで、日付がセルB2にない場合は、次のことを行う必要があります。 数式内の日付の正確なセルIDを指定します.
今() 関数は、違いを見つけるために使用されるシステム日付を返します。
Y 何年もです。 このパラメーターは、日付の違いを年単位で見つけるために使用されます。 このパラメータの代わりに使用される他のオプションは次のとおりです。 M と D、 それぞれのために 月の違い とのために 日の違い.
ステップ3:数式を入力したら、他の場所をクリックするだけで、セルが表示されます。 選択した参加日と現在の参加日との差の値が入力されます 日にち。 以下の例では、1です。
ノート:数式が機能しない場合は、入力したセルの日付の形式が正しいことを確認する必要があります。 つまり、上記の例では、 入会日 にありません 日にち フォーマットすると、数式は機能しなくなります。
ステップ4: 今、 クリック に 細胞 もう一度。 今回は、 小さな正方形 のアイコン 右下隅 の セルの境界. それをクリックして下にドラッグします 同じ列のすべてのセルに同じ数式を適用します。
ステップ5:数式を下にドラッグすると、すべてのセルに年の値の差が入力されます。
ステップ6:年の違いを見つけるのと同じように、月の違いも見つけることができます。 そのためには、あなたがしなければなりません Yを置き換えます 式=DATEDIF(B2、NOW()、” Y”)で M. したがって、最終的な式は次のようになります。
= DATEDIF(B2、NOW()、 "M")
ステップ7:別のオプションは置き換えることです M と D. そして、これは日付間の違いを日数で見つけるでしょう。 その場合の最終的な式は次のようになります。
= DATEDIF(B2、NOW()、 "D")
ステップ8:ステップ5と同じように、次のことができます 数式を選択して下にドラッグします 下のスクリーンショットに示すように、列全体に適用します。
余分なクッキー:Excelシートに明示的に2つの日付があり、現在の日付を見つけるためにNOW()関数を使用する代わりに、それらの違いを見つけたい場合は、 2番目の日付を含むセルのセルIDを指定するだけです. たとえば、セルB2に最初の日付があり、セルC2に2番目の日付があり、これら2つの日付の違いを 日々 形式の場合、式は次のようになります。
= DATEDIF(B2、C2、 "D")
詳細な手順について懸念がある場合は、お知らせください。 喜んでお手伝いさせていただきます。 その他のヒント、コツ、ハウツー記事をお楽しみに。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。