สูตรปฏิทินสากล

เนื้อหา

หากคุณต้องการปฏิทินบนแผ่นงาน Microsoft Excel คุณมีหลายวิธี ตั้งแต่การป้อนวันที่ด้วยตนเองไปจนถึงการเชื่อมต่อปฏิทินป๊อปอัปจากส่วนเสริมและมาโครต่างๆ อีกทางเลือกหนึ่งคือการใช้ปฏิทินสากลสำหรับวันที่ใด ๆ โดยใช้สูตรอาร์เรย์เพียงหนึ่งสูตร (แม้ว่าจะเป็นนิสัยที่น่ากลัวมาก)

ในการใช้งาน ให้สร้างช่องว่างบนแผ่นงานดังนี้:

สูตรปฏิทินสากล

วันที่ในเซลล์ B2 สามารถเป็นอะไรก็ได้ เฉพาะเดือนและปีเท่านั้นที่สำคัญที่นี่ เซลล์ในช่วง B3:H3 สามารถมีชื่อของวันในสัปดาห์ในรูปแบบที่เหมาะสมใดๆ 

ตอนนี้เลือกช่วง B4:H9 และป้อนสูตรต่อไปนี้ที่นั่น:

=ЕСЛИ(МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)) <>МЕСЯЦ(ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1);» «; ДАТА(ГОД(B2);МЕСЯЦ(B2);1)- (ДЕНЬНЕД(ДАТА(ГОД(B2);МЕСЯЦ(B2);1);2)-1) +{0:1:2:3:4:5}*7+{1;2;3;4;5;6;7}-1)

ในเวอร์ชันภาษาอังกฤษจะเป็น:

=IF(MONTH(DATE(YEAR(B2),MONTH(B2),1)) <>MONTH(DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1),””, DATE(YEAR(B2),MONTH(B2),1)- (WEEKDAY(DATE(YEAR(B2),MONTH(B2),1))-1) +{0;1;2;3;4;5}*7+{1,2,3,4,5,6,7}-1)

แล้วกดผสม Ctrl + Shift + Enterเพื่อป้อนสูตรนี้เป็นสูตรอาร์เรย์ เซลล์ที่เลือกทั้งหมดต้องเติมวันที่ของเดือนที่ระบุใน B2:

สูตรปฏิทินสากล

ที่เหลือก็แค่ปรับแต่งรูปลักษณ์โดยเพิ่มการจัดรูปแบบและซ่อนวันในหัวข้อ B2 และเดือนและปีในส่วนอื่นๆ ของเซลล์โดยใช้หน้าต่าง จัดรูปแบบเซลล์ (Ctrl+1):

สูตรปฏิทินสากล

ตอนนี้โดยการเปลี่ยนวันที่ในเซลล์ B2 เราจะได้รับปฏิทินที่ถูกต้องสำหรับเดือนที่เลือกของปีใดก็ได้ตามสูตรของเรา เกือบเป็นปฏิทินถาวร 😉

  • วิธีเชื่อมต่อปฏิทินป๊อปอัปกับแผ่นงาน excel
  • ป้อนวันที่และเวลาอย่างรวดเร็วด้วยโปรแกรมเสริม PLEX
  • Excel ทำงานอย่างไรกับวันที่และเวลา
  • ป้อนวันที่และเวลาอย่างรวดเร็วโดยไม่มีตัวคั่น

 

เขียนความเห็น