ฟังก์ชัน DATEVALUE ใน Excel

ฟังก์ชัน DATEVALUE ใน Excel เป็นฟังก์ชันที่สำคัญมากสำหรับการแปลงข้อความที่มีลักษณะเป็นวันที่ เช่น “1/1/2025” หรือ “15-Mar-2024” ให้กลายเป็นวันที่จริงที่ Excel เข้าใจได้ทันที การใช้งาน DATEVALUE ช่วยให้เราสามารถนำวันที่เหล่านี้ไปใช้ในสูตรคำนวณหรือสร้างกราฟวิเคราะห์ข้อมูลได้อย่างถูกต้อง

หลายครั้งที่เรานำเข้าข้อมูลจากแหล่งภายนอก เช่น ไฟล์ CSV, เว็บฟอร์ม หรือระบบอื่น ๆ วันที่ที่ได้มักจะเป็นเพียง “ข้อความ” ไม่ใช่ “วันที่จริง” แบบที่ Excel ต้องการ ซึ่งหากไม่แปลงให้ถูกต้อง จะไม่สามารถนำไปคำนวณ เช่น หาผลต่างของวัน หรือจัดเรียงลำดับวันที่ได้อย่างถูกต้อง

ประโยชน์ของฟังก์ชัน DATEVALUE ใน Excel

  • แปลงข้อความที่เป็นวันที่ให้กลายเป็นวันที่จริงในระบบ Excel
  • ทำให้สามารถใช้ข้อมูลวันที่ในการคำนวณต่าง ๆ ได้
  • ลดข้อผิดพลาดจากการทำงานกับข้อมูลประเภทข้อความ
  • ใช้งานง่ายและเหมาะสำหรับข้อมูลที่นำเข้าจากภายนอก
  • ช่วยในการสร้างรายงานหรือการวิเคราะห์ข้อมูลตามวันที่ได้อย่างแม่นยำ

รูปแบบการใช้งาน (Syntax)

DATEVALUE(date_text)

อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน DATEVALUE มีดังนี้:

  • date_text (จำเป็น): ข้อความที่แสดงวันที่ในรูปแบบที่ Excel สามารถเข้าใจได้ เช่น “1/1/2025”, “15-Mar-2024”

ตัวอย่างการใช้งานฟังก์ชัน DATEVALUE ใน Excel

แปลงข้อความที่เป็นวันที่ให้เป็นวันที่จริง

A B
1 1/1/2025 =DATEVALUE(A1)
2 15-Mar-2024 =DATEVALUE(A2)

ผลลัพธ์

  • ฟังก์ชัน DATEVALUE แปลงข้อความ “1/1/2025” และ “15-Mar-2024” ให้กลายเป็นวันที่จริงที่สามารถนำไปใช้งานได้ในสูตรอื่น ๆ
A B
1 1/1/2025 1/1/2025
2 15-Mar-2024 15/3/2024

ตัวอย่างการประยุกต์ใช้งานฟังก์ชัน DATEVALUE ใน Excel

สมมติเรามีข้อมูลวันเริ่มงานที่เป็นข้อความ และต้องการแปลงเป็นวันที่จริงเพื่อคำนวณอายุงาน

ใช้งานฟังก์ชัน DATEVALUE ใน Excel แปลงข้อความเป็นวันที่

สูตรที่ใช้ในคอลัมน์ B

=DATEVALUE(A2)
=DATEVALUE(A3)
=DATEVALUE(A4)

ผลลัพธ์ที่ได้

  • DATEVALUE แปลงข้อความวันที่ที่อยู่ในรูปแบบข้อความให้เป็นวันที่จริง พร้อมนำไปใช้งานต่อ เช่น คำนวณอายุงาน หรือหาช่วงเวลาได้ทันที
ผลลัพธ์จากการใช้งานฟังก์ชัน DATEVALUE ใน Excel แปลงข้อความเป็นวันที่

หมายเหตุ

  • ข้อความที่ใช้ใน date_text ต้องอยู่ในรูปแบบวันที่ที่ Excel สามารถเข้าใจได้ตามระบบที่ตั้งค่าไว้ (เช่น dd/mm/yyyy หรือ mm/dd/yyyy ขึ้นอยู่กับ Locale)
  • หากข้อความไม่สามารถตีความเป็นวันที่ได้ จะเกิดข้อผิดพลาด #VALUE!
  • ฟังก์ชัน DATEVALUE จะคืนค่าจำนวนเต็มซึ่งเป็น serial number ของวันที่ใน Excel (เช่น 1 มกราคม 1900 มีค่าเป็น 1)
    • หากต้องการให้แสดงเป็นรูปแบบวันที่ ต้องทำการกำหนด Cell Format เป็น Date

สรุป

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

ข้อมูลอ้างอิง: DATEVALUE function

แชร์เรื่องนี้