メインコンテンツへスキップ

XNUMXつの日付の間の日数、週数、月数、または年数を数える方法は?

Excelで指定されたXNUMXつの日付の間の日数、週数、月数、または年数を計算することを検討したことがありますか? このチュートリアルは、次の操作をできるだけ早く完了するのに役立ちます。


数式でXNUMXつの日付の間の日数を数える

指定されたXNUMXつの日付の間の日数をカウントするには、以下の式を使用してください。

1。 結果を取得する空白のセルに、次の数式のいずれかを入力します。

=DATEDIF(A2,B2,"D")
=B2-A2

Note:上記の式では、 A2 開始日のセルであり、 B2 終了日のセルです。

2。 次に、この数式を適用するセルまで塗りつぶしハンドルをドラッグすると、日数が計算されます。スクリーンショットを参照してください。


数式を使用してXNUMXつの日付の間の週数を数える

7つの日付の間の週数を数えるには、以下の便利な式を使用して、終了日から開始日を引き、XNUMXで割るだけです。

1。 以下の数式のいずれかを空白のセルに入力します。

=(DATEDIF(A2,B2,"D")/7)
=(B2-A2)/7

Note:上記の式では、 A2 開始日のセルであり、 B2 終了日のセルです。

2。 次に、塗りつぶしハンドルを下にドラッグしてこの数式を入力すると、週がXNUMX進数で表示されます。スクリーンショットを参照してください。

  • ヒントXNUMXつの日付の間の完全な週数を取得する場合は、次の式を適用してください。
  • = ROUNDDOWN((DATEDIF(A2、B2、 "d")/ 7)、0)
    = INT((B2-A2)/ 7)


日、週、月、年などのXNUMXつの日付間のさまざまな差を計算します。

覚えておくべき数式が多すぎます。 Kutools for Excel's 日付と時刻のヘルパー この機能を使用すると、週+日、月+週などの数式を覚えていなくても、必要に応じてXNUMXつの日付間のさまざまな差分結果をすばやく取得できます。 クリックしてKutoolsfor Excelをダウンロードしてください!

Kutools for Excel:300以上の便利なExcelアドインがあり、30日以内に制限なしで無料で試すことができます。 今すぐダウンロードして無料トライアル!


式を使用して、XNUMXつの日付の間の月数を数えます

XNUMXつの日付の間の月数を決定する場合は、このDATEDIF関数を使用できます。

1。 結果を出力する空白のセルに次の数式を入力してください。

=DATEDIF(A2,B2,"m")

Note:上記の式では、 A2 開始日のセルであり、 B2 終了日のセルです。

2。 次に、塗りつぶしハンドルを下にドラッグしてこの数式を入力すると、指定されたXNUMXつの日付の間に完了した月数が表示されます。スクリーンショットを参照してください。

  • ヒントXNUMXつの日付の間の完全な週数を取得する場合は、次の式を適用してください。
  • = DATEDIF(A2、B2、 "m")& "months"&DATEDIF(A2、B2、 "md")& "days"


式を使用してXNUMXつの日付の間の年数を数えます

上記のDATEDIF関数を使用して、XNUMXつの日付の間の年数を計算することもできます。

1。 次の数式を空白のセルに適用します。

=DATEDIF(A2,B2,"y")

Note:上記の式では、 A2 開始日のセルであり、 B2 終了日のセルです。

2。 次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグすると、すべての年数が次のスクリーンショットのように計算されます。


数式を使用して、XNUMXつの日付の間の年数月と日数を数えます

XNUMXつの日付の間の年、月、日を正確に知る必要がある場合があります。この状況では、次の長い式が役立つ場合があります。

1。 空白のセルに、次の数式を入力またはコピーします。

=DATEDIF(A2, B2, "y") &" years "&DATEDIF(A2, B2, "ym") &" months " &DATEDIF(A2, B2, "md") &" days"

Note:上記の式では、 A2 開始日のセルであり、 B2 終了日のセルです。

2。 次に、塗りつぶしハンドルをドラッグしてこの数式を入力すると、日付間の特定の年、月、日数が一度に計算されます。スクリーンショットを参照してください。


強力な機能を使用して、日、週、月、年のXNUMXつの日付間のさまざまな差を計算します

たぶん、あなたが持っているなら、あなたは上記の式に悩ま​​されています Kutools for Excelそのと 日付と時刻のヘルパー この機能を使用すると、週+日、月+週など、ニーズに基づいてXNUMXつの日付間のさまざまな差異の結果をすばやく取得できます。

注:これを適用する 日付と時刻のヘルパー、まず、ダウンロードする必要があります Kutools for Excel、次に機能をすばやく簡単に適用します。

インストールした後 Kutools for Excel、次のようにしてください。

1。 結果を検索するセルをクリックしてから、 クツールフォーミュラヘルパー > 日付と時刻のヘルパー、スクリーンショットを参照してください:

2。 の中に 日付と時刻のヘルパー ダイアログボックスで、次の操作を実行します。

  • チェック 差異 オプションから セクション;
  • 引数入力 テキストボックスで、開始日と終了日を別々に含むセルを選択します。
  • 次に、必要に応じて出力結果タイプを選択します。 たとえば、XNUMXつの日付の間の年、月、週、日数を取得する場合は、[ 年+月+週+日.

3。 設定終了後、をクリックしてください OK ボタンをクリックすると、最初の計算結果が得られます。次に、この数式を適用するセルまで塗りつぶしハンドルをドラッグするだけで、必要に応じて次の結果が得られます。

クリックしてKutoolsfor Excelと無料トライアルを今すぐダウンロードしてください!


より相対的な日付と時刻の記事:

  • Excelで真夜中以降の時間間の時間を計算する
  • 勤務時間を記録するタイムテーブルがあるとすると、列Aの時刻は今日の開始時刻であり、列Bの時刻は翌日の終了時刻です。 通常、2つの時間の時間差を直接マイナス「= B2-AXNUMX」で計算すると、左のスクリーンショットのように正しい結果が表示されません。 Excelで真夜中からXNUMX回までの時間を正しく計算するにはどうすればよいですか?
  • XNUMXつの日付の間の日数/稼働日数/週末を数える
  • ExcelでXNUMXつの日付の間の日数を数える必要があったことがありますか? 場合によっては、XNUMXつの日付の間の稼働日のみを計算したい場合もあれば、XNUMXつの日付の間の週末の日のみをカウントする必要がある場合もあります。 特定の条件でXNUMXつの日付の間の日数をどのように数えることができますか?

最高のオフィス生産性向上ツール

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (45)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Dateif formula how to input?
This comment was minimized by the moderator on the site
Hi I am trying to build up a salary report where i need to split a person salary by month if they completed that full month , and if their start or end date is after the beginning or the did of the month then calculate that month based on the network days worked. the problem I am getting when using the theses date formulas is that are not showing the correct completed month only. for example.

Start Date End Date
07/09/2022 11/01/2023

this should be 3 months and 26 days (18 working days in September and 8 working days in Jan 2023) = DatedIf formula is showing 4
Can anyone help?


thanks,
Charlotte
This comment was minimized by the moderator on the site
Quisiera saber, si podría calcular cuántos martes hay entre dos fechas; por ejemplo, en tres años o no es posible
Gracias de antemano por su colaboración
This comment was minimized by the moderator on the site
Hello, Pilar,
To get the number of a specific weekday, you can apply the below formula:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A2&":"&B2)))=3))


Note: A2 is the start date, B2 is the end date, and the number 3 indicates Tuesday, 1 to 7 indicates from Sunday to Saturday, you can change the number to your need.

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Muchísimas gracias por su ayuda
This comment was minimized by the moderator on the site
Love Kutools! I purchased years ago and still visit the extednoffice.com site when I need fast solutions!
This comment was minimized by the moderator on the site
Avenger vs Marvell
perhitungan permainan roulette
perhitungan permainan sicbo
This comment was minimized by the moderator on the site
How can obtain age from two DOB. Eg- i need to calculate the age from DATE of Birth till the Date of Treatment was started
This comment was minimized by the moderator on the site
how to obtain matching no of months between two sets of dates ?
This comment was minimized by the moderator on the site
What is the formula for 01/05/2017 13:01:20 minus 01/05/2017 08:59:27 to get the total hours.
This comment was minimized by the moderator on the site
I need the following and cannot figure out the formula I have been given the date of birth, date of exam. I need a third date, (record purge date) that has the following rules; IF they are 18 or over by exam date, the purge date will be 7 years from exam date IF they are under 18 by exam date, the purge date would be 7 years from when they turn 18
This comment was minimized by the moderator on the site
Thank You so much for your way. 2017 calendar printable
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations