เปลี่ยนระบบวันที่ รูปแบบ หรือการตีความปีแบบสองหลัก

นำไปใช้กับ
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

วันที่มักเป็นส่วนสําคัญของการวิเคราะห์ข้อมูล คุณมักถามคําถามเช่น: ซื้อผลิตภัณฑ์เมื่อใด งานในโครงการจะใช้ระยะเวลาเท่าใด หรือรายได้เฉลี่ยสําหรับไตรมาสงบประมาณคือเท่าใด การใส่วันที่อย่างถูกต้องเป็นสิ่งสําคัญเพื่อให้แน่ใจว่าได้ผลลัพธ์อย่างถูกต้อง แต่การจัดรูปแบบวันที่เพื่อให้เข้าใจง่ายก็มีความสําคัญไม่แพ้กันเพื่อให้แน่ใจว่ามีการตีความผลลัพธ์เหล่านั้นอย่างถูกต้อง

สำคัญ

เนื่องจากกฎที่ควบคุมวิธีที่โปรแกรมคํานวณตีความวันที่นั้นซับซ้อน คุณควรระบุวันที่ให้ชัดเจนที่สุดเท่าที่จะเป็นไปได้เมื่อคุณใส่วันที่ ซึ่งจะทําให้การคํานวณวันที่ของคุณมีความแม่นยําในระดับสูงสุด

เรียนรู้เกี่ยวกับการคํานวณวันที่และรูปแบบ

Excel จะเก็บวันที่เป็นเลขลําดับที่เรียกว่าค่าอนุกรม ตัวอย่างเช่น ใน Excel สําหรับ Windows วันที่ 1 มกราคม 1900 จะมีเลขลําดับเป็น 1 และวันที่ 1 มกราคม 2008 มีเลขลําดับเป็น 39448 เนื่องจากอยู่หลังจากวันที่ 1 มกราคม 1900 เป็นเวลา 39,448 วัน

Excel จะจัดเก็บเวลาเป็นเศษส่วนทศนิยมเนื่องจากเวลาถือเป็นส่วนหนึ่งของวัน ตัวเลขทศนิยมคือค่าในช่วงตั้งแต่ 0 (ศูนย์) ถึง 0.999999999 ซึ่งจะแทนเวลาตั้งแต่ 0:00:00 (12:00:00 A.M.) ถึง 23:59:59 (11:59:59 P.M.)

เนื่องจากวันที่และเวลาเป็นค่า จึงสามารถเพิ่ม ลบ และรวมไว้ในการคํานวณอื่นๆ ได้ คุณสามารถดูวันที่เป็นค่าอนุกรม และเวลาเป็นเศษส่วนทศนิยม โดยการเปลี่ยนรูปแบบของเซลล์ที่มีวันที่หรือเวลาเป็นรูปแบบทั่วไป

เรียนรู้เกี่ยวกับระบบวันที่ทั้งสองระบบ

ทั้ง Excel for Mac และ Excel for Windows สนับสนุนระบบวันที่แบบ 1900 และ 1904 ระบบวันที่เริ่มต้นสําหรับ Excel สําหรับ Windows คือ 1900 และระบบวันที่เริ่มต้นสําหรับ Excel for Mac คือ 1904

แต่เดิม Excel สําหรับ Windows ใช้ระบบวันที่แบบ 1900 เนื่องจากทําให้สามารถเข้ากับโปรแกรมสเปรดชีตอื่นๆ ได้ดียิ่งขึ้นซึ่งถูกออกแบบมาเพื่อทํางานภายใต้ MS-DOS และ Microsoft Windows ดังนั้นจึงกลายเป็นระบบวันที่เริ่มต้น เดิมที Excel for Mac ใช้ระบบวันที่แบบ 1904 เนื่องจากทําให้เข้ากันได้กับคอมพิวเตอร์ Macintosh รุ่นแรกที่ไม่สนับสนุนวันที่ก่อนวันที่ 2 มกราคม พ.ศ. 1904 ได้ดียิ่งขึ้น ดังนั้นจึงกลายเป็นระบบวันที่เริ่มต้น

ตารางต่อไปนี้แสดงวันแรกและวันที่สุดท้ายของระบบวันที่แต่ละระบบ และค่าอนุกรมที่สัมพันธ์กับวันที่แต่ละระบบ

ระบบวันที่ ออกเดทครั้งแรก วันล่าสุด
1900 1 มกราคม 1900
(ค่าลําดับประจําสินค้า 1)
วันที่ 31 ธันวาคม 9999
(ค่าอนุกรม 2958465)
1904 2 มกราคม 1904
(ค่าลําดับประจําสินค้า 1)
วันที่ 31 ธันวาคม 9999
(ค่าอนุกรม 2957003)

เนื่องจากระบบวันที่สองระบบใช้วันเริ่มต้นที่แตกต่างกัน วันที่เดียวกันนี้จะแสดงด้วยค่าอนุกรมที่แตกต่างกันในแต่ละระบบวันที่ ตัวอย่างเช่น 5 กรกฎาคม 2007 สามารถมีค่าอนุกรมที่แตกต่างกันสองค่า โดยขึ้นอยู่กับระบบวันที่ที่ใช้

ระบบวันที่ ค่าลําดับประจําสินค้าของ 5 กรกฎาคม 2007
1900 37806
1904 39268

ความแตกต่างระหว่างระบบวันที่ทั้งสองระบบคือ 1,462 วัน กล่าวคือ ค่าอนุกรมของวันที่ในระบบวันที่แบบ 1900 จะมากกว่าค่าอนุกรมของวันที่เดียวกันในระบบวันที่ 1904 เสมอ 1,462 วัน ในทางกลับกัน ค่าอนุกรมของวันที่ในระบบวันที่แบบ 1904 จะน้อยกว่าค่าอนุกรมของวันที่เดียวกันในระบบวันที่ 1900 เสมอ 1,462 วัน 1,462 วันเท่ากับสี่ปีกับหนึ่งวัน (ซึ่งรวมถึงวันอธิกสุรทินหนึ่งวัน)

เปลี่ยนวิธีการตีความปีสองหลัก

สำคัญ

เพื่อให้แน่ใจว่าค่าปีถูกแปลความตามที่คุณต้องการ ให้พิมพ์ค่าปีเป็นตัวเลขสี่หลัก (ตัวอย่างเช่น 2001 ไม่ใช่ 01) เมื่อใส่ตัวเลขสี่หลัก Excel จะไม่ตีความศตวรรษให้คุณ

ถ้าคุณใส่วันที่ที่มีปีสองหลักในเซลล์ที่ถูกจัดรูปแบบข้อความหรือเป็นอาร์กิวเมนต์ข้อความในฟังก์ชัน เช่น =YEAR("1/1/31") Excel จะตีความปีดังนี้:

  • 00 ถึง 29 ถูกแปลเป็นปี 2000 ถึง 2029 ตัวอย่างเช่น ถ้าคุณพิมพ์วันที่ 28/5/19 Excel จะถือว่าเป็นวันที่ 28 พฤษภาคม 2019
  • 30 ถึง 99 ถูกตีความว่าปี 1930 ถึง 1999 ตัวอย่างเช่น ถ้าคุณพิมพ์วันที่ 5/28/98 Excel จะถือว่าวันที่คือ 28 พฤษภาคม 1998

ใน Microsoft Windows คุณสามารถเปลี่ยนแปลงวิธีการแปลความปีสองหลักสําหรับโปรแกรม Windows ทั้งหมดที่คุณได้ติดตั้งไว้ได้

Windows 10

  1. ในกล่องค้นหาบนแถบงาน พิมพ์ แผงควบคุม และเลือก แผงควบคุม
  2. ภายใต้ นาฬิกา ภาษา และ ภูมิภาค ให้คลิก เปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข
  3. คลิก ตัวเลือกภูมิภาคและภาษา
  4. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  5. คลิกแท็บ วันที่
  6. ในกล่อง เมื่อใส่ปีที่มีตัวเลขสองหลัก ให้ตีความเป็นปีระหว่างปี ให้เปลี่ยนขีดจํากัดบนของศตวรรษ
    เมื่อคุณเปลี่ยนปีที่มีขีดจํากัดสูงสุด ปีที่มีขีดจํากัดล่างจะเปลี่ยนโดยอัตโนมัติ
  7. คลิก ตกลง

Windows 8

  1. ปัดเข้ามาจากขอบขวาของหน้าจอ แล้วแตะ ค้นหา (หรือถ้าคุณใช้เมาส์ ให้ชี้ไปที่มุมขวาบนของหน้าจอ ย้ายตัวชี้เมาส์ลง แล้วคลิก ค้นหา) ป้อน แผงควบคุม ในกล่องค้นหา แล้วแตะหรือคลิก แผงควบคุม
  2. ภายใต้นาฬิกา ภาษา และ ภูมิภาค ให้คลิกเปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข
  3. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  4. คลิกแท็บ วันที่
  5. ในกล่อง เมื่อใส่ปีที่มีตัวเลขสองหลัก ให้ตีความเป็นปีระหว่างปี ให้เปลี่ยนขีดจํากัดบนของศตวรรษ
    เมื่อคุณเปลี่ยนปีที่มีขีดจํากัดสูงสุด ปีที่มีขีดจํากัดล่างจะเปลี่ยนโดยอัตโนมัติ
  6. คลิก ตกลง

Windows 7

  1. คลิกปุ่ม เริ่ม แล้วคลิก แผงควบคุม
  2. คลิก ภูมิภาคและภาษา
  3. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  4. คลิกแท็บ วันที่
  5. ในกล่อง เมื่อใส่ปีที่มีตัวเลขสองหลัก ให้ตีความเป็นปีระหว่างปี ให้เปลี่ยนขีดจํากัดบนของศตวรรษ
    เมื่อคุณเปลี่ยนปีที่มีขีดจํากัดสูงสุด ปีที่มีขีดจํากัดล่างจะเปลี่ยนโดยอัตโนมัติ
  6. คลิก ตกลง

เปลี่ยนรูปแบบวันที่เริ่มต้นเพื่อแสดงปีสี่หลัก

ตามค่าเริ่มต้น เมื่อคุณใส่วันที่ในเวิร์กบุ๊ก วันที่จะถูกจัดรูปแบบให้แสดงปีสองหลัก เมื่อคุณเปลี่ยนรูปแบบวันที่เริ่มต้นเป็นรูปแบบอื่นโดยใช้ขั้นตอนนี้ การแสดงวันที่ที่ใส่ไว้ก่อนหน้านี้ในเวิร์กบุ๊กของคุณจะเปลี่ยนเป็นรูปแบบใหม่ตราบเท่าที่วันที่ยังไม่ได้ถูกจัดรูปแบบโดยใช้กล่องโต้ตอบ การจัดรูปแบบเซลล์ (บนแท็บ หน้าแรก ในกลุ่ม หมายเลข ให้คลิกตัวเปิดใช้กล่องโต้ตอบ)

Windows 10

  1. ในกล่องค้นหาบนแถบงาน พิมพ์ แผงควบคุม และเลือก แผงควบคุม
  2. ภายใต้ นาฬิกา ภาษา และ ภูมิภาค ให้คลิก เปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข
  3. คลิก ตัวเลือกภูมิภาคและภาษา
  4. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  5. คลิกแท็บ วันที่
  6. ในรายการ รูปแบบวันที่แบบสั้น ให้คลิกรูปแบบที่ใช้ตัวเลขสี่หลักสําหรับปี ("yyyy")
  7. คลิก ตกลง

Windows 8

  1. ปัดเข้ามาจากขอบขวาของหน้าจอ แล้วแตะ ค้นหา (หรือถ้าคุณใช้เมาส์ ให้ชี้ไปที่มุมขวาบนของหน้าจอ ย้ายตัวชี้เมาส์ลง แล้วคลิก ค้นหา) ป้อน แผงควบคุม ในกล่องค้นหา แล้วแตะหรือคลิก แผงควบคุม
  2. ภายใต้นาฬิกา ภาษา และ ภูมิภาค ให้คลิกเปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข
  3. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  4. คลิกแท็บ วันที่
  5. ในรายการ รูปแบบวันที่แบบสั้น ให้คลิกรูปแบบที่ใช้ตัวเลขสี่หลักสําหรับปี ("yyyy")
  6. คลิก ตกลง

Windows 7

  1. คลิกปุ่ม เริ่ม แล้วคลิก แผงควบคุม
  2. คลิก ภูมิภาคและภาษา
  3. ในกล่องโต้ตอบ ภูมิภาค ให้คลิก การตั้งค่าเพิ่มเติม
  4. คลิกแท็บ วันที่
  5. ในรายการ รูปแบบวันที่แบบสั้น ให้คลิกรูปแบบที่ใช้ตัวเลขสี่หลักสําหรับปี ("yyyy")
  6. คลิก ตกลง

เปลี่ยนระบบวันที่ใน Excel

ระบบวันที่จะเปลี่ยนโดยอัตโนมัติเมื่อคุณเปิดเอกสารจากแพลตฟอร์มอื่น ตัวอย่างเช่น ถ้าคุณกําลังทํางานใน Excel และคุณเปิดเอกสารที่สร้างขึ้นใน Excel for Mac กล่องกาเครื่องหมายระบบวันที่ 1904 จะถูกเลือกโดยอัตโนมัติ

คุณสามารถเปลี่ยนระบบวันที่ได้โดยทําดังต่อไปนี้:

  1. คลิกตัวเลือกไฟล์>>ขั้นสูง
  2. ภายใต้ส่วน เมื่อคํานวณเวิร์กบุ๊กนี้ ให้เลือกเวิร์กบุ๊กที่คุณต้องการ แล้วเลือกหรือล้างกล่องกาเครื่องหมาย ใช้ระบบวันที่แบบ 1904

ปัญหา: ฉันมีปัญหากับวันที่ระหว่างเวิร์กบุ๊กต่างๆ ที่ใช้ระบบวันที่ต่างกัน

คุณอาจพบปัญหาเมื่อคุณคัดลอกและวางวันที่ หรือเมื่อคุณสร้างการอ้างอิงภายนอกระหว่างเวิร์กบุ๊กโดยยึดตามระบบวันที่สองระบบที่แตกต่างกัน วันที่อาจปรากฏขึ้นเร็วขึ้นหรือช้ากว่าวันที่ที่คุณคาดไว้สี่ปีและหนึ่งวัน คุณสามารถพบปัญหาเหล่านี้ได้ ไม่ว่าคุณจะใช้ Excel for Windows, Excel for Mac หรือทั้งสองอย่าง

ตัวอย่างเช่น ถ้าคุณคัดลอกวันที่ 5 กรกฎาคม 2007 จากเวิร์กบุ๊กที่ใช้ระบบวันที่ 1900 แล้ววางวันที่ลงในเวิร์กบุ๊กที่ใช้ระบบวันที่ 1904 วันที่จะปรากฏเป็น 6 กรกฎาคม 2011 ซึ่งก็คือ 1,462 วันต่อมา หรือ ถ้าคุณคัดลอกวันที่ 5 กรกฎาคม 2007 จากเวิร์กบุ๊กที่ใช้ระบบวันที่ 1904 แล้ววางวันที่ลงในเวิร์กบุ๊กที่ใช้ระบบวันที่ 1900 วันที่จะปรากฏเป็น 4 กรกฎาคม 2003 ซึ่งอยู่ก่อนหน้า 1,462 วัน สําหรับข้อมูลพื้นฐาน ให้ดูระบบวันที่ใน Excel

แก้ไขปัญหาการคัดลอกและวาง 

  1. ในเซลล์ว่าง ให้ใส่ค่า 1462

  2. เลือกเซลล์นั้น จากนั้นบนแท็บ หน้าแรก ในกลุ่ม คลิปบอร์ด ให้คลิก คัดลอก

  3. เลือกเซลล์ทั้งหมดที่มีวันที่ที่ไม่ถูกต้อง

    เคล็ดลับ

    เมื่อต้องการยกเลิกการเลือกเซลล์ ให้คลิกเซลล์ใดๆ บนแผ่นงาน สําหรับข้อมูลเพิ่มเติม ให้ดูที่ เลือกเซลล์ ช่วง แถว หรือคอลัมน์บนเวิร์กชีต

  4. บนแท็บ หน้าแรก ในกลุ่ม คลิปบอร์ด ให้คลิก วาง แล้วคลิก วางแบบพิเศษ
    รูป Ribbon ของ Excel

  5. ในกล่องโต้ตอบ วางแบบพิเศษ ภายใต้ วาง ให้คลิก ค่า จากนั้นภายใต้ การดําเนินการ ให้เลือกทําอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการตั้งค่าวันที่เป็นสี่ปีและหนึ่งวันต่อมา ให้คลิก เพิ่ม
    • เมื่อต้องการตั้งค่าวันที่เป็นสี่ปีและหนึ่งวันก่อนหน้านั้น ให้คลิกลบ

การแก้ไขปัญหาการอ้างอิงภายนอก 

ถ้าคุณกําลังใช้การอ้างอิงภายนอกไปยังวันที่ในเวิร์กบุ๊กอื่นที่มีระบบวันที่ต่างกัน คุณสามารถปรับเปลี่ยนการอ้างอิงภายนอกโดยเลือกทําอย่างใดอย่างหนึ่งต่อไปนี้

  • เมื่อต้องการตั้งค่าวันที่เป็นสี่ปีและหนึ่งวันต่อมา ให้บวก 1,462 ตัวอย่างเช่น

=[Book2]Sheet1!$A$1+1462

  • เมื่อต้องการตั้งค่าวันที่เป็นสี่ปีและก่อนหน้าหนึ่งวัน ให้ลบ 1,462 จากวันนั้น ตัวอย่างเช่น

=[Book1]Sheet1!$A$1-1462

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ

ดูเพิ่มเติม

จัดรูปแบบวันที่ตามที่คุณต้องการ

แสดงตัวเลขเป็นวันที่หรือเวลา

ป้อนข้อมูลในเซลล์เวิร์กชีตด้วยตนเอง

ตัวอย่างของสูตรที่ใช้กันทั่วไป