Excelを使用してスケジュールを維持する場合タイムシートでは、月の特定の日の日付を見つける必要があるかもしれません。たとえば、月の第2月曜日は何日に当てはまりますか?これと同じ情報を検索する必要があるが、カレンダーを使用したくない場合は、代わりに使用できる簡単な数式があります。
変数
私たちは週の日を扱っています、そしてこの式には変数がありますが、その範囲は限られています。とはいえ、公式を示し、どの変数がどれであるかを説明します。
年: 日付を検索する月の年。
月: 日付を調べたい月。
曜日: 日付を調べたい曜日。
発生: その日の発生、つまり第1月曜日、または第2金曜日、または第3水曜日。
これらの変数は名前では使用されません。 できることはセルアドレスを使用することだけですが、数式が適切にフォーマットされている場合は、数式を自分のニーズに合わせてはるかに簡単にカスタマイズできます。上記の変数は列ヘッダーとして機能するため、何が起こっているのかを理解し、数式を編集しやすくなります。
式
一般的な式は次のとおりですが、日付を返すことができるように、上記の例を使用して編集する必要があります。以下を空のセルに貼り付け、例を使用してそれに応じて編集します。
=DATE(A8,B8,1+7*D8)-WEEKDAY(DATE(A8,B8,8-C8))
例
月は1月から1〜12の番号が付けられます。曜日には、日曜日から始まる1〜7の番号が付けられます。つまり、日曜日が1に等しく、月曜日が2に等しく、火曜日が3に等しいというようになります。
上記の式で、必要に応じて編集する必要がある値は次のとおりです。
A8、B8、D8、およびC8。
A8 =年、B8 =月、C8 =曜日、D8 =オカレンス

編集が唯一のトリッキーな部分ですが、それを理解したら、この式を簡単に使用できるようになります。それはスーパーユーザーのユーザーエールから来ています。
あなたがしたかどうかに不安があるなら値を正しく編集し、いくつか試して、カレンダーを使用して正しい結果が得られているかどうかを確認します。混乱するのは、曜日とその発生の間だけです。曜日の値は7にもなることがありますが、その発生は5を超えることはできません。
コメント