ภาพรวมฟังก์ชัน DATE
ฟังก์ชัน DATE ของ Excel จะส่งคืนวันที่หรือเลขที่ประจำของวันที่โดยการรวมองค์ประกอบวันเดือนและปีที่ป้อนเป็นอาร์กิวเมนต์ของฟังก์ชัน
ตัวอย่างเช่นถ้าต่อไปนี้ DATE ฟังก์ชันถูกป้อนลงในเซลล์แผ่นงาน,
= วันที่ (2016,01,01)
หมายเลขซีเรียล 42370 จะถูกส่งคืนซึ่งหมายถึงวันที่ 1 มกราคม 2016
การเปลี่ยนหมายเลขแบบอนุกรมเป็นวันที่
เมื่อป้อนด้วยตัวเอง - ดังแสดงในเซลล์ B4 ในภาพด้านบน - หมายเลขประจำจะถูกจัดรูปแบบเพื่อแสดงวันที่ ขั้นตอนที่จำเป็นในการปฏิบัติงานนี้จะแสดงไว้ด้านล่างถ้าจำเป็น
การป้อนวันที่เป็นวันที่
เมื่อรวมกับฟังก์ชัน Excel อื่น ๆ DATE สามารถใช้เพื่อสร้างสูตรวันที่หลากหลายตามที่แสดงในภาพด้านบน
การใช้ฟังก์ชันที่สำคัญอย่างหนึ่งดังที่แสดงไว้ในแถวที่ 5 ถึง 10 ในภาพด้านบนคือเพื่อให้แน่ใจว่าวันที่ได้รับการป้อนและตีความอย่างถูกต้องโดยฟังก์ชันวันที่อื่น ๆ ของ Excel โดยเฉพาะอย่างยิ่งถ้าข้อมูลที่ป้อนถูกจัดรูปแบบเป็นข้อความ
ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน DATE
ไวยากรณ์ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและอาร์กิวเมนต์
ไวยากรณ์สำหรับฟังก์ชัน DATE คือ:
= DATE (ปี, เดือน, วัน)
Year (ปี) - (required) ใส่ปีเป็นตัวเลขหนึ่งถึงสี่หลักในความยาวหรือป้อนการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในแผ่นงาน
เดือน - (บังคับ) ป้อนเดือนของปีเป็นจำนวนเต็มบวกหรือลบตั้งแต่ 1 ถึง 12 (มกราคมถึงธันวาคม) หรือป้อนการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูล
วัน - (จำเป็น) ป้อนวันที่ของเดือนเป็นจำนวนเต็มบวกหรือลบตั้งแต่ 1 ถึง 31 หรือป้อนการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูล
หมายเหตุ
- Excel ตีความ ปี อาร์กิวเมนต์ตามระบบวันที่ที่คอมพิวเตอร์ใช้อยู่ โดยค่าเริ่มต้น Microsoft Excel for Windows ใช้ระบบวันที่ 1900
- เมื่อใช้ระบบวันที่นี้ฟังก์ชัน DATE จะไม่แสดงวันที่ก่อนปี 1900
- ถ้าค่าที่ป้อนสำหรับ ปี อาร์กิวเมนต์อยู่ระหว่าง 0 (ศูนย์) และ 1899 ค่านี้ถูกเพิ่มเข้าไปในปี 1900 เพื่อกำหนดปี ตัวอย่างเช่น DATE (0,1, 2) จะส่งกลับวันที่ 2 มกราคม 1900 (1900 + 0) ในขณะที่ DATE (1899,12,31) ส่งคืนวันที่ 31 ธันวาคม 3799 (1900 + 1899) ด้วยเหตุนี้ปีสี่ปีควรป้อนปีเพื่อหลีกเลี่ยงข้อผิดพลาดเช่น "2016" แทนที่จะเป็น "16"
- ถ้า ปี อาร์กิวเมนต์อยู่ระหว่าง 1900 และ 9999 ค่านี้จะถูกป้อนเป็นปีสำหรับวันที่ที่เกิดขึ้น ตัวอย่างเช่น DATE (2016,1, 2) ส่งกลับวันที่ 2 มกราคม 2016
- ถ้า ปี อาร์กิวเมนต์น้อยกว่า 0 หรือมากกว่า 9999, Excel จะส่งกลับ #NUM! ค่าความผิดพลาด
- ถ้าค่าที่ป้อนสำหรับ เดือน อาร์กิวเมนต์มีค่ามากกว่า 12 ค่าจะถูกหารด้วย 12 และจำนวนปีเต็มจะถูกเพิ่มลงใน ปี ข้อโต้แย้ง. ตัวอย่างเช่น DATE (2016,15,1) จะส่งคืนวันที่ 1 มีนาคม 2017 (15 - 12 = 1 ปี + 3 เดือน)
- ถ้า เดือน อาร์กิวเมนต์น้อยกว่า 1 จำนวนเดือนที่ถูกลบออกจากวันที่ปัจจุบันเพื่อให้วันที่ก่อนหน้านี้ ตัวอย่างเช่น DATE (2016, -5,1) จะส่งกลับวันที่ 1 กรกฎาคม 2015
- ถ้าค่าที่ป้อนสำหรับ วัน อาร์กิวเมนต์มีค่ามากกว่าจำนวนวันในเดือนที่ระบุฟังก์ชันจะเพิ่มจำนวนวันที่เดือนถัดไป ตัวอย่างเช่น DATE (2016,1,35) แสดงหมายเลขประจำเครื่องเป็นวันที่ 4 กุมภาพันธ์ 2016 ซึ่งเป็นเวลาสี่วันหลังจากวันที่ 31 มกราคม 2016
- ถ้า วัน อาร์กิวเมนต์น้อยกว่า 1, วัน ลบจำนวนวันที่ออกจากเดือนก่อนหน้า ตัวอย่างเช่น DATE (2016,1, -15) ส่งกลับหมายเลขซีเรียลที่เป็นตัวแทนของวันที่ 16 ธันวาคม 2015 ซึ่งเป็น 15 วันก่อนวันที่ 31 ธันวาคม 2015
ตัวอย่างฟังก์ชัน DATE
ในภาพด้านบนฟังก์ชัน DATE จะใช้ร่วมกับฟังก์ชันอื่น ๆ ของ Excel ในสูตรวันที่จำนวนหนึ่ง สูตรที่ระบุไว้มีไว้เพื่อเป็นตัวอย่างของการใช้ฟังก์ชันของ DATE
สูตรที่ระบุไว้มีไว้เพื่อเป็นตัวอย่างของการใช้ฟังก์ชันของ DATE สูตรใน:
- แถวที่ 5 เข้าวันแรกของเดือนปัจจุบัน
- แถว 6 แปลงสตริงข้อความ (เซลล์ A5) เป็นวันที่;
- แถวที่ 7 แสดงวันในสัปดาห์สำหรับวันที่กำหนด
- แถว 8 นับวันระหว่างวันที่ปัจจุบันและก่อนหน้า
- แถว 9 แปลงจำนวนวัน Julian (เซลล์ A9) เป็นวันที่ปัจจุบัน
- แถว 10 แปลงวันที่ปัจจุบัน (เซลล์ A10) เป็นจำนวนวัน Julian
ข้อมูลด้านล่างนี้ครอบคลุมขั้นตอนที่ใช้ในการป้อนฟังก์ชัน DATE ที่อยู่ในเซลล์ B4 ผลลัพธ์ของฟังก์ชันในกรณีนี้จะแสดงวันที่รวมที่สร้างโดยการรวมองค์ประกอบวันที่ที่อยู่ในเซลล์ A2 ไปเป็น C2
การป้อนฟังก์ชัน DATE
ตัวเลือกสำหรับการป้อนฟังก์ชันและอาร์กิวเมนต์รวมถึง:
- พิมพ์งานที่สมบูรณ์: = DATE (A2, B2, C2) ลงในเซลล์ B4
- เลือกฟังก์ชันและอาร์กิวเมนต์โดยใช้ไดอะล็อกบ็อกซ์ฟังก์ชัน DATE
แม้ว่าจะเป็นไปได้ที่จะพิมพ์ฟังก์ชันที่สมบูรณ์ด้วยตนเอง แต่หลายคนพบว่ามันง่ายกว่าที่จะใช้กล่องโต้ตอบซึ่งมีลักษณะหลังจากป้อนไวยากรณ์ที่ถูกต้องสำหรับฟังก์ชัน
ขั้นตอนด้านล่างครอบคลุมการป้อนฟังก์ชัน DATE ในเซลล์ B4 ในภาพด้านบนโดยใช้ไดอะล็อกบ็อกซ์ของฟังก์ชัน
- คลิกที่เซลล์ B4 เพื่อทำให้เซลล์เป็นเซลล์ที่ใช้งานอยู่
- คลิกที่ สูตร แท็บของเมนูริบบัว
- เลือก วันเวลา จากริบบิ้นเพื่อเปิดรายการฟังก์ชั่นแบบหล่นลง
- คลิกที่ วันที่ ในรายการเพื่อเปิดกล่องโต้ตอบของฟังก์ชั่น
- คลิกที่บรรทัด "Year" ในกรอบโต้ตอบ
- คลิกที่เซลล์ A2 เพื่อป้อนการอ้างอิงเซลล์เป็นฟังก์ชันของ ปี ข้อโต้แย้ง
- คลิกที่บรรทัด "เดือน"
- คลิกที่เซลล์ B2 เพื่อป้อนการอ้างอิงเซลล์
- คลิกที่บรรทัด "วัน" ในไดอะลอกบ็อกซ์
- คลิกที่เซลล์ C2 เพื่อเข้าสู่การอ้างอิงเซลล์
- คลิกตกลงเพื่อปิดกล่องโต้ตอบและกลับไปที่แผ่นงาน
- วันที่ 11/15/2015 ควรปรากฏในเซลล์ B4
- เมื่อคุณคลิกที่เซลล์ B4 ฟังก์ชั่นที่สมบูรณ์ = วัน (A2, B2, C2) ปรากฏในแถบสูตรเหนือแผ่นงาน
บันทึก: ถ้าเอาต์พุตในเซลล์ B4 ไม่ถูกต้องหลังจากป้อนฟังก์ชันอาจเป็นไปได้ว่าเซลล์จัดรูปแบบไม่ถูกต้อง ด้านล่างนี้เป็นขั้นตอนในการเปลี่ยนรูปแบบวันที่
การเปลี่ยนรูปแบบวันที่ใน Excel
วิธีที่รวดเร็วและง่ายในการเปลี่ยนรูปแบบสำหรับเซลล์ที่มีฟังก์ชัน DATE คือเลือกหนึ่งจากรายการตัวเลือกการจัดรูปแบบที่ตั้งไว้ล่วงหน้าใน จัดรูปแบบเซลล์ กล่องโต้ตอบ ขั้นตอนด้านล่างใช้ชุดแป้นพิมพ์ลัด Ctrl + 1 (หมายเลขหนึ่ง) เพื่อเปิด จัดรูปแบบเซลล์ กล่องโต้ตอบ
หากต้องการเปลี่ยนเป็นรูปแบบวันที่:
- เน้นเซลล์ในแผ่นงานที่ประกอบด้วยหรือจะมีวันที่
- กด Ctrl + 1 ปุ่มเพื่อเปิด จัดรูปแบบเซลล์ กล่องโต้ตอบ
- คลิกที่ จำนวน ในไดอะลอกบ็อกซ์
- คลิกที่ วันที่ ใน ประเภท หน้าต่างรายการ (ด้านซ้ายของกล่องโต้ตอบ)
- ใน ชนิด (ด้านขวา) ให้คลิกที่รูปแบบวันที่ที่ต้องการ
- หากเซลล์ที่เลือกมีข้อมูลอยู่ ตัวอย่าง จะแสดงตัวอย่างของรูปแบบที่เลือก
- คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงรูปแบบและปิดกล่องโต้ตอบ
สำหรับผู้ที่ต้องการใช้เมาส์มากกว่าแป้นพิมพ์วิธีอื่นในการเปิดกล่องโต้ตอบคือ:
- คลิกขวาที่เซลล์ที่เลือกเพื่อเปิดเมนูบริบท
- เลือก จัดรูปแบบเซลล์ … จากเมนูเพื่อเปิด จัดรูปแบบเซลล์ กล่องโต้ตอบ
###########
ถ้าหลังจากเปลี่ยนเป็นรูปแบบวันที่สำหรับเซลล์เซลล์จะแสดงแถวของแฮชแท็กที่คล้ายกับตัวอย่างข้างต้นเนื่องจากเซลล์นั้นไม่กว้างพอที่จะแสดงข้อมูลที่จัดรูปแบบ การขยับเซลล์จะแก้ไขปัญหาได้
ตัวเลขวันจูเลียน
จำนวนวันของ Julian ที่ใช้โดยหน่วยงานของรัฐและองค์กรอื่นเป็นตัวเลขที่แสดงถึงปีและวันที่เฉพาะเจาะจง ความยาวของตัวเลขเหล่านี้แตกต่างกันไปขึ้นอยู่กับจำนวนหลักที่ใช้เพื่อแสดงส่วนประกอบของปีและวันของจำนวน
ตัวอย่างเช่นในภาพด้านบนหมายเลขวัน Julian ในเซลล์ A9 - 2016007 - มีความยาวเจ็ดหลักด้วยตัวเลขสี่ตัวแรกของตัวเลขแทนปีและสามวันสุดท้ายของปี ดังที่แสดงไว้ในเซลล์ B9 จำนวนนี้หมายถึงวันที่เจ็ดของปี 2016 หรือ 7 มกราคม 2016
ในทำนองเดียวกันจำนวน 2010345 หมายถึงวันที่ 345 ของปี 2553 หรือวันที่ 11 ธันวาคม 2553