9 ฟังก์ชัน DATE ของ Excel ที่คุณควรรู้
Excel เป็นมากกว่าเครื่องมือสำหรับการคำนวณขั้นพื้นฐานและการจัดระเบียบข้อมูล นอกจากนี้ยังเป็นเครื่องมือที่มีประสิทธิภาพในการจัดการและวิเคราะห์การคำนวณที่เกี่ยวข้องกับวันที่ คุณสามารถใช้ฟังก์ชันวันที่ของ Excel เพื่อคำนวณระยะเวลา ค้นหาความแตกต่างระหว่างวันที่ กำหนดวันทำงาน และแม้แต่คาดการณ์วันที่ในอนาคต
ให้เราเจาะลึกช่วงของฟังก์ชันวันที่ซึ่งจำเป็นสำหรับความเชี่ยวชาญใน Excel โดยแสดงตัวอย่างการใช้งานจริง
วันที่
ฟังก์ชัน DATE ใน Microsoft Excel อนุญาตให้สร้างวันที่โดยระบุองค์ประกอบแต่ละรายการของปี เดือน และวัน โดยแต่ละอาร์กิวเมนต์จะต้องระบุตามลำดับ
=DATE(year, month, day)
พิจารณาสถานการณ์ที่ใช้สูตรที่ตามมาเพื่อดึงข้อมูลวันที่ 14 สิงหาคม 2023:
=DATE(2023, 8, 14)
EDATE
ฟังก์ชัน EDATE ใช้เพื่อกำหนดวันที่ซึ่งเป็นจำนวนเดือนที่กำหนดไว้ล่วงหน้าก่อนหรือหลังจุดเริ่มต้นที่กำหนด ฟังก์ชันนี้มักใช้ในการคำนวณทางการเงิน รวมถึงการประมาณวันที่ในอนาคตตามกรอบเวลาที่กำหนด สูตรสำหรับฟังก์ชัน EDATE แสดงไว้ดังนี้:
=EDATE(start_date, months)
ที่ไหน:
การเริ่มต้นโครงการ ซึ่งก็คือวันที่เริ่มต้นซึ่งควรคำนวณไทม์ไลน์ที่แก้ไข ถือเป็นองค์ประกอบสำคัญในการดำเนินการของเรา
ระยะเวลาที่แสดงโดยตัวแปร"เดือน"สามารถปรับได้โดยการเพิ่มหรือลบจำนวนเดือนที่ระบุ ขึ้นอยู่กับว่าเป็นค่าบวกหรือค่าลบ โดยคำนึงถึงวันที่เริ่มต้นที่กำหนดเป็นจุดเริ่มต้น
ในการกำหนดวันที่ที่ตรงกับสามเดือนถัดจากค่าที่อยู่ในเซลล์ A1 เราสามารถใช้สูตรต่อไปนี้:
=EDATE(A1,-3)
สูตรดังกล่าวจะมีผลในวันที่ 14 พฤษภาคม สองพันสามสิบสาม
วัน
ฟังก์ชัน DAY ซึ่งใช้ในบริบทของ Microsoft Excel หรือแอปพลิเคชันสเปรดชีตอื่นๆ จะดึงการแสดงตัวเลขของวันในเดือนจากวันที่ที่ระบุ ค่านี้มีตั้งแต่หนึ่งถึงสามสิบเอ็ด ในการใช้ฟังก์ชันนี้ ผู้ใช้เพียงแค่ป้อนสูตร “DAY(date)” ในเซลล์ที่เหมาะสม โดยที่ “date” แสดงถึงวันที่ที่ต้องการซึ่งแยกวันออกมา
=DAY(serial_number)
ในการรับข้อมูลวันจากวันที่ที่กำหนด ซึ่งแสดงด้วยค่าที่อยู่ในเซลล์ A1 เราอาจใช้การใช้สูตรเฉพาะ สูตรเฉพาะนี้เกี่ยวข้องกับการอ้างอิงตัวระบุเฉพาะที่เรียกว่า"ซีเรียล\_number"ซึ่งการกำหนดนี้ใช้เพื่อระบุวันที่ที่ต้องการซึ่งการดึงข้อมูลของวันจะมีผล ดังนั้น ด้วยการปฏิบัติตามแนวทางดังกล่าว วันที่ตรงกับวันที่ที่ระบุอาจถูกเรียกคืนอย่างมีประสิทธิภาพและวิเคราะห์หรือประมวลผลในภายหลังตามที่ต้องการ
=DAY(A1)
นิพจน์ที่กำหนดจะให้ผลลัพธ์เป็น 14 ซึ่งหมายถึงวันที่ภายในเดือน
วันนี้
ฟังก์ชัน TODAY ใน Microsoft Excel ทำหน้าที่แสดงวันที่ปัจจุบันโดยไม่ต้องใช้พารามิเตอร์อินพุตใดๆ และรีเฟรชเอาต์พุตโดยอัตโนมัติในแต่ละวัน ฟังก์ชันนี้สามารถเข้าใจได้ง่ายโดยยอมรับว่าไวยากรณ์ของฟังก์ชัน TODAY ประกอบด้วยนิพจน์เดียวเท่านั้น ซึ่งทำให้แอปพลิเคชันง่ายขึ้นสำหรับผู้ที่ต้องการใช้ประโยชน์จากคุณลักษณะนี้
=TODAY()
##DAYS360
ฟังก์ชัน DAYS360 เป็นเครื่องมือที่มีประโยชน์ภายใน Microsoft Excel ที่ช่วยให้ผู้ใช้สามารถกำหนดความแตกต่างของตัวเลขระหว่างวันที่สองวันที่ระบุโดยใช้ข้อตกลงปีที่มี 360 วัน ซึ่งโดยทั่วไปเรียกว่าวิธีการแบบยุโรป การคำนวณนี้จะพิจารณาทั้งในช่วงวันหยุดสุดสัปดาห์และวันหยุด ทำให้ประเมินเวลาที่ผ่านไปได้อย่างแม่นยำ หากต้องการใช้ฟังก์ชันนี้ เพียงป้อนสูตรพร้อมกับค่าวันที่ที่เกี่ยวข้องแล้วกด’Enter'
=DAYS360(start_date, end_date, [method])
ที่ไหน:
การมีพารามิเตอร์ “[method]” ช่วยให้สามารถปรับแต่งในการกำหนดแนวทางที่ใช้ในการคำนวณความแตกต่าง เมื่อไม่ได้ระบุไว้อย่างชัดเจน Excel จะใช้วิธีเริ่มต้นของสมาคมผู้ค้าหลักทรัพย์แห่งชาติของสหรัฐอเมริกา (U.S. NASD) เป็นกลยุทธ์การคำนวณมาตรฐาน
พิจารณาสถานการณ์ที่ใช้สูตรต่อไปนี้เป็นภาพประกอบ:
=DAYS360("2023-08-14", "2023-09-08", TRUE)
ฟังก์ชันจะคำนวณระยะเวลาเป็นวันซึ่งครอบคลุมระยะเวลาที่เริ่มต้นในวันที่ 14 สิงหาคม 2023 และสิ้นสุดในวันที่ 8 กันยายน 2023
สัปดาห์ที่
ฟังก์ชัน WEEKNUM ทำหน้าที่ตรวจสอบตัวเลขสัปดาห์ของวันที่ที่ระบุ โดยคำนึงถึงกรอบงานที่กำหนดไว้ล่วงหน้า ฟังก์ชันนี้ยอมรับวันที่เป็นพารามิเตอร์อินพุตและส่งคืนหมายเลขสัปดาห์ที่เหมาะสมซึ่งเป็นไปตามระบบที่กำหนด นิพจน์สำหรับฟังก์ชันนี้มีโครงสร้างดังนี้:
=WEEKNUM(serial_number, [return_type])
ที่ไหน:
ค่าของ “serial\_number” แสดงถึงวันที่ที่คุณต้องการยืนยันหมายเลขสัปดาห์ที่สอดคล้องกัน ซึ่งประกอบด้วยชุดของวันติดต่อกันที่เริ่มต้นในวันจันทร์และสิ้นสุดในวันอาทิตย์
พารามิเตอร์ return\_type
ทำหน้าที่เป็นตัวเลือกที่ยืดหยุ่นสำหรับการระบุระบบเลขสัปดาห์ที่ต้องการที่จะใช้เมื่อใช้ฟังก์ชันนี้ หากไม่มีข้อกำหนดที่ชัดเจน การตั้งค่าเริ่มต้นจะยึดตามข้อตกลงที่ยอมรับกันโดยทั่วไปในสหรัฐอเมริกา ซึ่งสัปดาห์จะเริ่มในวันอาทิตย์
ในการกำหนดหมายเลขสัปดาห์ของวันที่ที่อยู่ในเซลล์ A2 เราสามารถใช้สูตรต่อไปนี้:
=WEEKNUM(A2)
สูตรที่กำหนดจะให้ตำแหน่งลำดับของวันที่เฉพาะ ตามการกำหนดค่าระบบปฏิบัติการมาตรฐาน
EOMONTH
ฟังก์ชัน EOMONTH ใน Microsoft Excel จะคำนวณและดึงข้อมูลวันสุดท้ายของเดือน ซึ่งตรงกับจำนวนเดือนที่กำหนดไว้ล่วงหน้าก่อนหรือหลังวันที่กำหนด โครงสร้างทางไวยากรณ์ที่เกี่ยวข้องกับฟังก์ชันนี้สามารถพูดได้ดังต่อไปนี้:
=EOMONTH(start_date, months)
พิจารณาสถานการณ์ที่วันที่เริ่มต้นซึ่งระบุเป็น “start\_date” ทำหน้าที่เป็นจุดเริ่มต้นสำหรับกำหนดวันสุดท้ายของเดือนที่เกี่ยวข้อง นอกจากนี้ ให้เราสมมติว่าตัวแปรจำนวนเต็มที่มีป้ายกำกับว่า “เดือน” แสดงจำนวนเดือนที่เราตั้งใจจะรวมหรือไม่รวมวันที่เริ่มต้นนี้ไว้ในการคำนวณของเรา
ในการกำหนดวันสุดท้ายของเดือนที่กำหนดสามเดือนถัดจากวันที่ที่ระบุภายในเซลล์ A1 อาจใช้สมการต่อไปนี้:
=EOMONTH(A1, 3)
ในทำนองเดียวกัน ในการกำหนดวันสุดท้ายของเดือนก่อนหน้าซึ่งตรงกับสองเดือนก่อนหน้าค่าที่อยู่ภายในเซลล์ A1 อาจใช้สูตรต่อไปนี้:
=EOMONTH(A1,-2)
##วันทำงาน
ฟังก์ชัน WORKDAY ใช้เพื่อกำหนดวันที่ซึ่งเป็นจำนวนวันทำงานที่กำหนดไว้ล่วงหน้าก่อนหรือหลังวันที่ที่ระบุ โดยคำนึงถึงทั้งวันธรรมดาและวันหยุดที่กำหนดหรือไม่ก็ได้ สูตรสำหรับการใช้ฟังก์ชันนี้ประกอบด้วยส่วนประกอบต่อไปนี้:
=WORKDAY(start_date, days, [holidays])
ที่ไหน:
สามารถระบุจุดเริ่มต้นสำหรับการคำนวณวันที่ใหม่ได้โดยการป้อนวันที่เริ่มต้น ซึ่งเรียกว่า “start\_date
ระยะเวลาที่ระบุแสดงถึงการปรับวันที่เริ่มต้น โดยการเพิ่มหรือลบวันทำงาน ขึ้นอยู่กับว่าเป็นค่าบวกหรือค่าลบตามลำดับ
การยกเว้นวันหยุดบางวันจากการคำนวณทำได้โดยการใช้อาร์เรย์ที่กำหนดซึ่งทำหน้าที่เป็นพารามิเตอร์ทางเลือก
เมื่อต้องการกำหนดวันที่เสร็จสมบูรณ์ของโครงการซึ่งเริ่มในวันที่ 14 สิงหาคม 2023 และต้องใช้เวลา 15 วันทำการในการดำเนินการ ในขณะที่บัญชีสำหรับวันที่ไม่ทำงานตามที่ระบุโดยกำหนดการวันหยุดที่ระบุในเซลล์ B2:B4 อาจใช้สูตรต่อไปนี้:
=WORKDAY(A2, 15, B2:B4)
เอาต์พุตจะได้รับการอัปเดตแบบไดนามิกเมื่อวันที่เริ่มต้นหรือจำนวนวันทำการมีการเปลี่ยนแปลง
วันเครือข่าย
วันที่เริ่มต้น วันที่สิ้นสุด และปฏิทินวันหยุด เมื่อป้อนพารามิเตอร์เหล่านี้ ผู้ใช้สามารถสร้างจำนวนวันทำงานที่ถูกต้องตามเกณฑ์ที่ต้องการได้อย่างมีประสิทธิภาพ
=NETWORKDAYS(start_date, end_date, [holidays])
การรวมวันหยุดภายในกรอบเวลาที่กำหนด วันที่เริ่มต้นแสดงถึงการเริ่มต้นของช่วงเวลา ในขณะที่วันที่สิ้นสุดหมายถึงการสิ้นสุด นอกจากนี้ การยกเว้นจากกระบวนการคำนวณคือวันหยุดใดๆ ที่กำหนดไว้ซึ่งอยู่ภายในกรอบเวลาที่กำหนด
ในตัวอย่างนี้ หากวันที่เริ่มต้นของโครงการได้รับการบันทึกไว้ในเซลล์ A2 วันที่สิ้นสุดของโครงการจะปรากฏใน B2 ในขณะที่ช่วงวันหยุดจะแสดงรายการภายในเซลล์ C2 ถึง C3 จากนั้น
=NETWORKDAYS(A2, B2, C2:C3)
สูตรที่กำหนดจะกำหนดและให้ผลรวมจำนวนวันทำงานรวมระหว่างวันที่ดังกล่าวภายในเซลล์ A1 และ B1 โดยไม่สนใจทั้งวันเสาร์และวันอาทิตย์รวมถึงวันที่ที่ระบุใน C2 ถึง C3
อธิบายฟังก์ชันวันที่ของ Excel
Excel มีฟังก์ชันวันที่มากมาย เช่น TODAY, NETWORKDAYS เป็นต้น ซึ่งช่วยอำนวยความสะดวกในการคำนวณส่วนต่างของเวลาและการปรับรูปแบบเพื่อการแสดงภาพที่ดีขึ้น ความเชี่ยวชาญในฟังก์ชั่นเหล่านี้ช่วยให้ผู้ใช้สามารถจัดการข้อมูลตามวันที่ได้อย่างมีประสิทธิภาพ และได้รับการตัดสินอย่างรอบรู้ทั้งในความพยายามส่วนตัวและในอาชีพของพวกเขา