งี้เอง! สูตรเปลี่ยน Week เป็น Date (Sun-Sat)

ถาม: Week 3 ของปี 2024 คือวันที่เท่าไร?

ตอบ: คือวันอาทิตย์ที่ 14 มกราคม 2024

คำนวณได้จากสูตรนี้ครับ 🙂

=DATE(A2,1,4)-WEEKDAY(DATE(A2,1,4))+1+(B2-1)*7

นับสัปดาห์โดยมีหลักการดังนี้

  • นับสัปดาห์แบบอาทิตย์-เสาร์
  • นับต่อเนื่องกันทุกปี หนึ่งสัปดาห์มี 7 วัน และหนึ่งปีมี 52 หรือ 53 สัปดาห์
  • สัปดาห์แรกต้องครอบคลุมวันพุธแรกของเดือนมกราคม
  • วันแรกของปีจึงไม่จำเป็นต้องเป็นวันที่ 1 มกราคม
  • วันแรกของปีคือวันอาทิตย์ อยู่ระหว่างวันที่ 29 ธันวาคม–4 มกราคม
  • หลักการคล้าย ISO 8601 (ISO Week) แต่ ISO 8601 นับในรูปแบบจันทร์-อาทิตย์

ด้วยเงื่อนไขดังกล่าว จึงคำนวณวันอาทิตย์แรกของปีได้จากสูตร

=DATE(A2,1,4)-WEEKDAY(DATE(A2,1,4))+1

อยากรู้วันที่ของสัปดาห์ใด ๆ ก็บวกด้วย (เลขสัปดาห์-1)*7 นั่นเอง 🙂

Note: สูตรนี้ถูกประยุกต์มาจากสูตรหาวันอาทิตย์ของสัปดาห์
หรือก็คือสูตร

=Date - WEEKDAY(Date) + 1

จากนี้อยากแปลง Week เป็น Date ก็ไม่ใช่ปัญหาแล้วล่ะ 😊

วิศวกรรีพอร์ต

คนธรรมดาผู้มีประสบการณ์ทำงานหลากหลายตำแหน่ง คลุกคลีกับการทำรีพอร์ตมาโดยตลอด สุดท้ายค้นพบแนวทางของตัวเอง จึงอยากแบ่งปันเคล็ดลับและประสบการณ์ให้กับผู้สนใจ

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.