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

Excelで日付がXNUMXつの日付の間にあるのか、週末にあるのかを判断するにはどうすればよいですか?

Excelで、日付がXNUMXつの日付と週末の間にあるかどうかを判断または確認したい場合があります。 この記事では、Excelで日付がXNUMXつの日付と週末の間にあるかどうかを確認するための次のトリッキーな方法を紹介します。

式を使用して、日付がXNUMXつの日付の間にあるかどうかを判別します
すばらしいツールを使用して、日付がXNUMXつの日付の間にあるかどうかを簡単に判断できます  
数式とVBAコードを使用して、日付が週末に該当するかどうかを判断します
素晴らしいツールを使用して、日付が週末に当たるかどうかを判断します

日付に関するその他のチュートリアル...


Excelで日付がXNUMXつの日付の間にあるかどうかを判断する

列Aの日付が7年1月2008日から12年31月2009日までの間にあるかどうかを判別する必要があるとします。 次のようにしてください。

1.空白のセルで、セルB2と言います。以下の数式をコピーして貼り付け、を押します。 入力します キー。

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

Note:この数式は、日付が7年1月2008日から12年31月2009日までの間にあるかどうかを確認します。 日付がこの期間に該当する場合は、日付が返されます。 日付がこの期間に該当しない場合は、次のテキストが返されます。 間違った情報.

2.結果セルを選択し続け、塗りつぶしハンドルを下にドラッグしてすべての結果を取得します。 スクリーンショットを参照してください:

これで、日付が指定された日付範囲内にあるかどうかを識別できます。


Kutools forExcelを使用してExcelで日付がXNUMXつの日付の間にあるかどうかを確認します

ここであなたに素晴らしいツールをお勧めします- 特定のセルを選択 の有用性 Kutools for Excel。 このツールは、指定されたXNUMXつの日付の間にあるすべての日付を見つけるだけでなく、修飾されたすべての日付セルをすぐに選択するのに役立ちます。
それを適用する前に、あなたはする必要があります 最初にダウンロードしてインストールします.

1. XNUMXつの日付の間にあるかどうかを判断する日付の範囲を選択し、[ クツール > 選択 > 特定のセルを選択。 スクリーンショットを参照してください:

2。 の中に 特定のセルを選択 ダイアログボックスで セル 内のオプション 選択タイプ セクションをクリックしてから、 越える & 以下 日付、最後にクリックします OK

XNUMXつの日付の間にある日付セルがすぐに選択されていることがわかります。 スクリーンショットを参照してください:

  このユーティリティの無料トライアル(30日)が必要な場合は、 クリックしてダウンロードしてください、次に、上記の手順に従って操作を適用します。


数式とVBAコードを使用して、日付が週末に該当するかどうかを判断します

次の手順で、列Aの日付が週末に該当するかどうかを判断できます。

方法A:数式を使用して、日付が週末に該当するかどうかを確認します。

1.空白のセルに、以下の数式をコピーして貼り付け、を押します。 入力します キー。

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

この式は、日付が週末に該当するかどうかを識別します。 日付が週末に当たる場合は、日付が返されます。 日付が週末に当たらない場合は、次のテキストが返されます。 間違った情報.

2.結果セルを選択し続け、塗りつぶしハンドルを下にドラッグしてすべての結果を取得します。

方法B:ユーザー定義関数を使用して、日付が週末に該当するかどうかを確認します。

1。 プレス Alt + F11 キーを一緒に押して、Microsoft Visual Basic forApplicationsウィンドウを開きます。

2. [Microsoft Visual Basic for Applications]ウィンドウで、[ インセット >> モジュール、次のマクロをモジュールウィンドウに貼り付けます。

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Alt + Qキーを同時に押して、Microsoft Visual Basic forApplicationsウィンドウを閉じます。

4.空白のセルで、数式バーに数式を入力し、を押します。 入力します キー。

=IsWeekend(A2)

のテキストを返す場合 、セルA2の日付は週末です。 そしてそれがのテキストを返す場合 ×、セルA2の日付は週末にはなりません。


素晴らしいツールで日付が週末に当たるかどうかを判断する

実際には、すべての日付を平日の名前に変換してから、土曜日または日曜日に基づいて週末を確認できます。 ここに 日付形式を適用 の有用性 Kutools for Excel 問題を簡単に解決するのに役立ちます。
それを適用する前に、あなたはする必要があります 最初にダウンロードしてインストールします.

1.日付範囲を選択し、をクリックします クツール > フォーマット > 日付フォーマットを適用する。 スクリーンショットを参照してください:

2。 の中に 日付フォーマットを適用する ダイアログボックスで Wednesday セクションに 日付の書式設定 ボックスをクリックし、 OK

これで、選択した日付がすぐに平日に変換されます。 日付が週末に当たるかどうかは、その内容に基づいて直接判断できます。 スクリーンショットを参照してください:

ノート:

  • 変換された結果は、元のデータで直接機能しました。
  • このユーティリティのサポート アンドゥCtrlキー + Z"。

  このユーティリティの無料トライアル(30日)が必要な場合は、 クリックしてダウンロードしてください、次に、上記の手順に従って操作を適用します。


関連記事:

Excelで日付を平日、月、年の名前または数値に変換します
12つのセルに日付を入力すると、13年2015月XNUMX日と表示されます。 月や平日だけを表示する方法や、XNUMX月や日曜日などの月名や平日名のテキストを表示する方法はありますか? この記事のメソッドは、Excelで曜日名または月名のみを表示するように、あらゆる種類の日付を簡単に変換またはフォーマットするのに役立ちます。

Excelで生年月日を年齢にすばやく変換する
たとえば、Excelでさまざまな生年月日データを取得し、これらの生年月日を変換してExcelで正確な年齢値を表示する必要がある場合、どのように把握しますか? この記事では、Excelで生年月日を年齢に簡単に変換するためのヒントをいくつか紹介します。

Excelで別の日付よりも大きい場合は、日付を比較します
日付のリストがあり、リスト内の指定された日付よりも大きい日付を見つけるために、これらの日付を指定された日付と比較したい場合は、どうしますか? この記事では、Excelで別の日付よりも大きい場合に日付を比較する方法を示します。

ExcelのXNUMXつの日付範囲間の合計値
ワークシートに3つのリストがある場合、4つは日付のリストで、もう2014つは値のリストです。 また、5つの日付範囲のみの値を合計したい場合、たとえば、10年2014月XNUMX日からXNUMX年XNUMX月XNUMX日までの値を合計したい場合、どのようにしてそれらをすばやく計算できますか? この記事の方法はあなたに有利になります。

Excelで週末と休日を含むまたは除外する日付を追加します
この記事では、週末と祝日を除く特定の日付に日を追加する方法について説明しています。これは、Excelでのみ営業日(月曜日から金曜日)を追加することを意味します。

日付のチュートリアル...


Kutools for Excelを使用して、日付がXNUMXつの日付または週末の間にあるかどうかを判断します

Kutools for Excel 300以上の便利なExcelツールが含まれています。 60日以内に制限なしで無料でお試しいただけます。 今すぐ無料トライアルをダウンロードしてください!

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

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

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

説明


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

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
This comment was minimized by the moderator on the site
I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
This comment was minimized by the moderator on the site
I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
This comment was minimized by the moderator on the site
i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
This comment was minimized by the moderator on the site
Hello to all, I have a requirement in excel i.e. i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date. design target actual complete costing target marketing target 05-04-2016 07-04-2016 09-04-2016 10-04-2016 in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
This comment was minimized by the moderator on the site
I am recording the SLA duration between dates 40 day SLA starting on day XXXX I am looking for a formula to show if client holds for x number of days that comes off the SLA too ie 01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue However 01 June 2016 Start 15 July 2016 End date of project client Held 7 Day 3 days before SLA Any help?
This comment was minimized by the moderator on the site
I want to show a certain date in a cell from a date range which is between two dates. eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 . pls help me..
This comment was minimized by the moderator on the site
My question falls along these lines. I have two date ranges A through B, and X through Y. I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
This comment was minimized by the moderator on the site
Using IF Function i need the following formula. Any one can assist On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
This comment was minimized by the moderator on the site
I want to know how many times a date or how many dates from a list are present in a range of dates. For example Date Range is 1-1-2014 31-1-2014. The date list is 05-01-2014 11-01-2014 19-01-2014 08-02-2014 want to know the excel formula for count how many times the above list of dates present in the above range of dates.
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