Excel の日付関数を使って遊ぶにはどうすればよいですか?次の記事は、日付操作の 90% を理解するのに役立ちます。今日はさらに多くの関数が関係します。友達に最初に保存してから読むことをお勧めします~
##1. 先月の同じ日を計算します
シャオリ: 「ミャオ先生、質問があります。月ごとの状況を計算したいのですが。先月の同じ日を比較するために、当初は 30 日を直接減算したかったのですが、計算した結果、30 日または 31 日の月もあれば、28 日または 29 日の月もあることがわかりました。この問題は私が解決しますか??」
ミャオ先生: 「これは簡単です。EDATE という関数を教えます。この関数はあなたのニーズを達成できます。デモンストレーションを行います。」図1。
図 1
EDATE 関数は、計算された日付の前後の指定された月の日付を返すために使用されます。これには 2 つのパラメータがあり、基本的な形式は EDATE (開始日、間隔月) です。間隔月は正、負、またはゼロにすることができ、それぞれ計算日の後の月、計算日の前の月、および今月を表します。写真2に示すように。
図 2
現在の日に前月の日付を直接計算したい場合は、TODAY() を数式に直接入力します。図 3 に示すように。
図 3
Xiaoli: 「わかりました。取引できます。」
EDATE 関数は私たちの仕事です。使用する関数を使用すると、従業員の正規化日、契約満了日だけでなく、製品の有効期限などの計算にも使用できます。
2. 他の日付関数について
ミャオ先生: 「話は終わりましたので、もう少し教えてください」日付に関する関数。"
1. EOMONTH 関数
主に、計算された日付の前後の指定された月の末日を返すために使用されます。構造は似ています。 EDATE関数に。 「図 4 に示すように。
図 4
さらに、EOMONTH 関数を使用して、対応する開始日を取得することもできます。
図 5
EOMONTH 関数を使用して先月末の日付を計算し、追加します。 1 とすると、翌月 1 日になります。また、EOMONTH 関数を使用すると、今月の日数を計算することもできます。DAY 関数を使用すると、図 6 のように書くことができます。
図 6さらに、図 7 に示すように、EOMONTH 関数を使用して今月の残り日数を確認することもできます。
図 7
2. DATEDIF 関数EOMONTH 関数について話した後、非常に重要な日付について話しましょう。関数、DATEDIF 関数。この関数は、2 つの日付の差を計算するために使用されます。この関数は、2 つの日付の間の年数、月数、および日数を返します。この関数を使用して、誰かの年齢、勤続年数、勤続年数を計算できます。など。図 8 に示すとおりです。
図 8
上図の DATEDIF 関数の 3 番目のパラメーター Y、M、D は、次のことを表します。整数の年数、整数の月数、および 2 つの日付の間の日数をそれぞれ返します。ただし、この関数にはタブーがあり、関数内の最初の日付は 2 番目の日付より小さくなければなりません。 date.
3. WEEKDAY 関数この関数は週に関するものです。日付の曜日を返すために使用されます。パラメータは 2 つあります。形式は WEEKDAY (計算された日付、週の最初の日として曜日を指定) です。2 番目のパラメータを省略した場合、日曜日が週の最初の日として使用されます。週に関する習慣が異なるため、場所によっては、日曜日を週の最初の日として使用する国もあれば、月曜日を週の最初の日として使用する国もあります。このとき、WEEKDAY 関数を調整できます。図 9 に示すように、2 番目のパラメーターが計算されます。 ##
図 9
しかし、うちの会社は火曜日を週の最初の日として使っていると言う人もいるでしょう。心配しないでください。図 10 に示すように、この関数はこれらの問題を実際に考慮しています。
#図 104. WEEKNUM 関数
最後に、WEEKNUM 関数について紹介します。週。この関数は、指定された日付の年間の週を返すことができます。構造は EDATE 関数と似ています。2 番目のパラメータは、週の最初の曜日として曜日を指定するために使用されます。 2 番目のパラメータを省略すると、日曜日が週の最初の日としても使用されます。図 11 に示すように。図 11要約: これらは今日説明した関数であり、日常業務で日付をより適切に管理するのに役立ちます。以下の表には、今日説明したすべての関数式がリストされており、誘導と要約を容易にするために、その他の日付計算方法もいくつか添付されています。
説明 | 機能 | |
計算された日付以降の指定された月の日付を返します | =EDATE(TODAY (),1) | |
計算された日付以降の指定された月の末日を返します | =EOMONTH(TODAY(),1) | |
# #2 つの日付を計算する 整数年の差の数 |
#=DATEDIF(A2,B2,"Y") |
4 |
計算された日付が |
=WEEKDAY(TODAY(),2) の場合、曜日を返します。 |
|
#5 | 計算された日付が位置する年の週番号を返します | =WEEKNUM(TODAY(),2) |
6 |
四半期の日を計算します今日は |
=COUPDAYBS(TODAY(),"9999-1",4,1) 1 |
7 |
現在の四半期の日数を計算します |
=COUPDAYS(TODAY(),"9999-1",4, 1) |
8 |
今日がどの四半期に属するかを計算します |
=MONTH(MONTH (TODAY())*10) |
関連学習の推奨事項: Excel チュートリアル
以上がExcel の実践スキル共有: 日付関数を使って遊んで、日付操作の 90% をマスターしましょう!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。