ซีเรียลนัมเบอร์หรือวันที่อนุกรม คือตัวเลขที่ Excel ใช้ในการคำนวณวันที่และเวลาที่ป้อนลงในเวิร์กชีต หมายเลขซีเรียลคำนวณด้วยตนเองหรือเป็นผลจากสูตรที่เกี่ยวข้องกับการคำนวณวันที่ Excel อ่านนาฬิการะบบของคอมพิวเตอร์เพื่อติดตามระยะเวลาที่ผ่านไปนับตั้งแต่วันที่เริ่มต้นของระบบวันที่
ข้อมูลในบทช่วยสอนนี้ใช้กับ Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 และ Excel สำหรับ Mac
ระบบสองวันที่เป็นไปได้
โดยค่าเริ่มต้น Excel เวอร์ชันที่ทำงานบน Windows จะเก็บวันที่เป็นค่าที่แสดงจำนวนวันเต็มตั้งแต่เที่ยงคืน 1 มกราคม 1900 บวกจำนวนชั่วโมง นาที และวินาทีสำหรับวันปัจจุบัน
เวอร์ชันของ Excel ที่ทำงานบนคอมพิวเตอร์ Macintosh จะใช้ระบบวันที่แบบใดแบบหนึ่งจากสองระบบต่อไปนี้:
- Excel สำหรับ Mac เวอร์ชัน 2019, 2016 และ 2011: ระบบวันที่เริ่มต้นคือระบบวันที่ 1900 ซึ่งรับประกันความเข้ากันได้ของวันที่กับ Excel สำหรับ Windows
- Excel 2008 และรุ่นเก่ากว่า: ระบบวันที่เริ่มต้นเริ่มต้นในวันที่ 1 มกราคม 1904 และเรียกว่าระบบวันที่แบบ 1904
Excel ทุกเวอร์ชันรองรับทั้งระบบวันที่และสามารถเปลี่ยนจากระบบหนึ่งเป็นอีกระบบได้
ตัวอย่างหมายเลขซีเรียล
ในระบบ 1900 หมายเลขซีเรียล 1 หมายถึง 1 มกราคม 1900, 12:00:00 น. ในขณะที่หมายเลข 0 หมายถึงวันที่สมมติ 0, 1900 มกราคม
ในระบบ 1904 หมายเลข 1 หมายถึง 2 มกราคม 1904 ในขณะที่หมายเลข 0 หมายถึง 1 มกราคม 1904 เวลา 12:00:00 น.
เวลาที่จัดเก็บเป็นทศนิยม
เวลาในทั้งสองระบบจะถูกจัดเก็บเป็นตัวเลขทศนิยมระหว่าง 0.0 ถึง 0.99999 โดยที่:
- 0.0 คือ 00:00:00 (ชั่วโมง:นาที:วินาที)
- 0.5 คือ 12:00:00 (12:00 น.)
- 0.99999 is 23:59:59
หากต้องการแสดงวันที่และเวลาในเซลล์เดียวกันในเวิร์กชีต ให้รวมจำนวนเต็มและทศนิยมของตัวเลข
เช่นในระบบ 1900 เวลา 12.00 น. ในวันที่ 1 มกราคม 2559 เป็นหมายเลขซีเรียล 42370.5 เนื่องจากเป็น 42370 และครึ่งวัน (เวลาจะถูกเก็บไว้เป็นเศษส่วนของวันเต็ม) หลังจากวันที่ 1 มกราคม 1900 ในทำนองเดียวกัน ในระบบ 1904 หมายเลข 40908.5 แทนเวลา 12.00 น. วันที่ 1 มกราคม 2559
การใช้หมายเลขซีเรียล
หลายโปรเจ็กต์ที่ใช้ Excel ในการจัดเก็บข้อมูลและการคำนวณใช้วันที่และเวลาในทางใดทางหนึ่ง ตัวอย่างเช่น:
- โครงการระยะยาวที่นับจำนวนวันระหว่างวันที่ปัจจุบันและวันที่ที่ผ่านมาโดยใช้ฟังก์ชัน NETWORKDAYS
- การคำนวณเงินกู้ที่กำหนดวันที่ในอนาคตโดยใช้ฟังก์ชัน EDATE
- ไทม์ชีทที่คำนวณเวลาที่ผ่านไประหว่างเวลาเริ่มต้นและสิ้นสุด ตลอดจนชั่วโมงและค่าล่วงเวลาตามความจำเป็นโดยใช้สูตรที่เพิ่มหรือลบวันที่และเวลา
- การประทับเวลาในแผ่นงานด้วยวันที่และเวลาปัจจุบันด้วยแป้นพิมพ์ลัดที่อ่านหมายเลขซีเรียลปัจจุบัน
- การอัปเดตวันที่และเวลาที่แสดงเมื่อใดก็ตามที่เปิดเวิร์กชีตหรือคำนวณใหม่ด้วยฟังก์ชัน NOW และ TODAY
ใช้ระบบวันเดียวเท่านั้นต่อสมุดงาน ถ้าระบบวันที่สำหรับเวิร์กบุ๊กที่มีวันที่มีการเปลี่ยนแปลง วันที่เหล่านั้นจะเลื่อนไปสี่ปีและหนึ่งวันเนื่องจากความแตกต่างของเวลาระหว่างสองระบบวันที่
เปลี่ยนระบบวันที่เริ่มต้น
ในการตั้งค่าระบบวันที่สำหรับเวิร์กบุ๊กใน Excel ที่ทำงานบน Windows PC:
- เปิดสมุดงานเพื่อเปลี่ยน
- เลือก ไฟล์ ยกเว้นใน Excel 2007 ที่คุณเลือกปุ่ม Office
- เลือก Options เพื่อเปิดกล่องโต้ตอบตัวเลือกของ Excel
- เลือก ขั้นสูง ในแผงด้านซ้ายมือของกล่องโต้ตอบ
-
ใน เมื่อคำนวณส่วนสมุดงานนี้ เลือกหรือล้างช่องทำเครื่องหมาย ใช้ระบบวันที่แบบ 1904 ช่องทำเครื่องหมาย
- Select OK เพื่อปิดกล่องโต้ตอบและกลับไปที่สมุดงาน
การตั้งระบบวันที่สำหรับสมุดงานใน Excel สำหรับ Mac:
- เปิดสมุดงานเพื่อเปลี่ยน
- เลือกเมนู Excel
- เลือก Preferences เพื่อเปิดกล่องโต้ตอบการตั้งค่า Excel
-
ในส่วนสูตรและรายการ ให้เลือก การคำนวณ
-
ใน เมื่อคำนวณเวิร์กบุ๊ก เลือกหรือล้างช่องทำเครื่องหมาย ใช้ระบบวันที่แบบ 1904 ช่องทำเครื่องหมาย
- ปิดกล่องโต้ตอบการตั้งค่า Excel
ทำไมต้องระบบสองวันที่
เวอร์ชัน PC ของ Excel (ระบบปฏิบัติการ Windows และ DOS) เริ่มแรกใช้ระบบวันที่ 1900 เพื่อให้เข้ากันได้กับ Lotus 1-2-3 ซึ่งเป็นโปรแกรมสเปรดชีตที่ได้รับความนิยมสูงสุดในขณะนั้น
ปัญหาคือเมื่อโลตัส 1-2-3 ถูกสร้างขึ้น ปี 1900 ถูกตั้งโปรแกรมให้เป็นปีอธิกสุรทินโดยที่ความจริงแล้วไม่ใช่ เป็นผลให้จำเป็นต้องมีขั้นตอนการเขียนโปรแกรมเพิ่มเติมเพื่อแก้ไขข้อผิดพลาด Excel เวอร์ชันปัจจุบันใช้ระบบวันที่ 1900 เพื่อความเข้ากันได้กับเวิร์กชีตที่สร้างในโปรแกรมเวอร์ชันก่อนหน้า
เนื่องจากไม่มี Lotus 1-2-3 เวอร์ชัน Macintosh เวอร์ชันเริ่มต้นของ Excel สำหรับ Macintosh จึงไม่จำเป็นต้องกังวลเกี่ยวกับปัญหาความเข้ากันได้ ระบบวันที่ 1904 ได้รับเลือกเพื่อหลีกเลี่ยงปัญหาการเขียนโปรแกรมที่เกี่ยวข้องกับปัญหาที่ไม่ใช่ปีอธิกสุรทินปี 1900
ในทางกลับกัน มันสร้างปัญหาความเข้ากันได้ระหว่างเวิร์กชีตที่สร้างใน Excel สำหรับ Windows และ Excel สำหรับ Mac นี่คือเหตุผลที่ Excel เวอร์ชันใหม่ทั้งหมดใช้ระบบวันที่ 1900