สูตร Excel เปลี่ยน พ.ศ. เป็น ค.ศ.

บางครั้งวันที่เป็น พ.ศ. บางครั้งเป็น ค.ศ. แก้ยังไงดี?

วันที่ใน Excel ต้องเป็นปี ค.ศ. เท่านั้น

ถ้ามีทั้งปี พ.ศ. และ ค.ศ. ผสมกัน ให้ใช้สูตรนี้แก้ครับ 🙂

จากภาพ สูตรในเซลล์ C2 คือ

=IF(YEAR(A2)>2443,EDATE(A2,-543*12),A2)

2443 มาจาก 1900 + 543

เพราะวันที่ใน Excel เริ่มต้นจากวันที่ 1 Jan 1900 ต่อให้พิมพ์วันที่ผิดยังไง ก็ไม่มีทางต่ำกว่าปี พ.ศ. 2443 (1900+543) แน่นอน 😄

EDATE คือฟังก์ชันที่ใช้เพิ่มหรือลดวันที่ไป n เดือน

การเปลี่ยนจาก พ.ศ. เป็น ค.ศ. คือลดไป 543*12 เดือนนั่นเอง!

เห็นสูตรนี้แล้วคิดยังไง เมนต์บอกใต้โพสต์หน่อยนะครับ 😊

วิศวกรรีพอร์ต

คนธรรมดาผู้มีประสบการณ์ทำงานหลากหลายตำแหน่ง คลุกคลีกับการทำรีพอร์ตมาโดยตลอด สุดท้ายค้นพบแนวทางของตัวเอง จึงอยากแบ่งปันเคล็ดลับและประสบการณ์ให้กับผู้สนใจ

One thought on “สูตร Excel เปลี่ยน พ.ศ. เป็น ค.ศ.

  1. ขอบคุณมากครับ กำลังมีปัญหานี้พอดีเลย

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.