Page 1 of 1

Power Query แปลงข้อมูล text เป็นวันที่ไม่ได้

Posted: Tue Mar 31, 2026 11:23 pm
by HELP
Power Query แปลงข้อมูล text ของวันที่เดิม เช่น 07-Aug-2026 ตามรูปที่ 1 ซึ่งขั้นต่อมาได้มีการแปลงจาก text เป็นวันที่เช่น 7 ส.ค. 2026 อ. ใน PQ แล้ว ดูผลเป็นปกติ ตามรูปที่ 2 แต่เมื่อมาโหลดใน excel วันที่กลายเป็นตัวเลขติดลบตามรูปที่ 3
ควรจะแก้ไขได้อย่างไร

Re: Power Query แปลงข้อมูล text เป็นวันที่ไม่ได้

Posted: Wed Apr 01, 2026 12:08 am
by snasui
:D ลองตรวจสอบตามนี้ครับ
  1. ตรวจสอบ Regional Setting ของ Power Query และ Excel ให้ตรงกัน (เช่น English-US, Thai, หรืออื่น ๆ)
  2. ลองใช้ฟังก์ชัน Change Type with Locale ใน Power Query เพื่อบังคับให้ตีความวันที่ตาม Locale ที่ถูกต้อง
  3. ตรวจสอบว่า Excel ใช้ Date System แบบ 1900 หรือ 1904 (File > Options > Advanced > When calculating this workbook > Use 1904 date system) เพราะถ้าไม่ตรงกันจะทำให้ค่าที่ได้ผิดพลาด