ในบางกรณี เหตุการณ์อาจไม่ได้กำหนดไว้สำหรับวันที่ที่ระบุ แต่จะผูกกับวันในสัปดาห์ของเดือนและปีที่ระบุ ตัวอย่างเช่น
- วันจันทร์แรกของเดือนมกราคม 2007 เป็นวันจันทร์ที่หนักที่สุดของปี
- วันอาทิตย์ที่สองของเดือนเมษายน 2011 – วันป้องกันภัยทางอากาศ
- วันอาทิตย์แรกของเดือนตุลาคม 2012 – วันครู
- เป็นต้น
ในการกำหนดวันที่ที่แน่นอนในสัปดาห์นั้น เราต้องใช้สูตรเล็กน้อยแต่ยุ่งยาก:
=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)
ในเวอร์ชั่นภาษาอังกฤษมันจะเป็น
=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)
เมื่อใช้สูตรนี้ถือว่า
- B1 – ปี (ตัวเลข)
- B2 – หมายเลขเดือน (หมายเลข)
- B3 – จำนวนวันในสัปดาห์ (จันทร์=1 อังคาร=2 เป็นต้น)
- B4 – หมายเลขซีเรียลของวันในสัปดาห์ที่คุณต้องการ
สำหรับการลดความซับซ้อนและปรับปรุงสูตรอย่างมาก ต้องขอบคุณผู้ให้ความเคารพ SIT จากฟอรัมของเรา
- วิธีที่ Excel จัดเก็บและประมวลผลวันที่และเวลา
- ฟังก์ชัน NeedDate จากโปรแกรมเสริม PLEX