① 🔥 บทนำ
ปัญหาที่เจอบ่อยมาก:
- วันที่อยู่ในรูปแบบ “ข้อความ”
- ใช้สูตรไม่ได้ เช่น SORT / FILTER / SUM
- เรียงลำดับผิด
ตัวอย่าง:
- “01/01/2024” แต่ Excel มองเป็น Text
👉 ต้องแปลงให้เป็น “Date จริง” ก่อน
② 🎯 เหมาะสำหรับงานแบบไหน
- Import ข้อมูลจาก CSV / เว็บ
- งานบัญชี / รายงาน
- งานวิเคราะห์ข้อมูลตามวันที่
③ 📊 ปัญหาที่เกิดขึ้น
Date Text จะมีลักษณะ:
- ชิดซ้าย
- เรียงผิด
- ใช้สูตรเกี่ยวกับวันที่ไม่ได้
④ 🧾 วิธีที่ 1: ใช้ DATEVALUE (วิธีมาตรฐาน)
=DATEVALUE(A1)
👉 แปลงข้อความ → วันที่จริง
⑤ 🔍 วิธีที่ 2: ใช้ VALUE
=VALUE(A1)
👉 ใช้ได้กับวันที่บางรูปแบบ
⑥ 👩💻 วิธีที่ 3: Text to Columns
- เลือกคอลัมน์
- ไปที่ Data → Text to Columns
- กด Next → Next
- เลือก Date Format (เช่น DMY)
- กด Finish
👉 แปลงทั้งคอลัมน์ทันที
⑦ 🔥 วิธีที่ 4: แยกวัน-เดือน-ปี แล้วรวม
=DATE(RIGHT(A1,4), MID(A1,4,2), LEFT(A1,2))
👉 ใช้เมื่อ DATEVALUE ใช้ไม่ได้
⑧ ⚠️ ข้อผิดพลาดที่พบบ่อย
- ❌ รูปแบบวันที่ไม่ตรง (DMY / MDY)
- ❌ มีช่องว่างแฝง
- ❌ มีอักขระพิเศษ
⑨ 👨💻 วิธีแก้ข้อมูลไม่สะอาด
=DATEVALUE(TRIM(A1))
👉 ลบช่องว่าง + แปลงวันที่
⑩ 🍽️ การใช้งานจริง
- สรุปยอดตามวัน
- วิเคราะห์ข้อมูลรายเดือน
- ใช้กับ Pivot Table
⑪ 🛠️ Pro Tips
- ตรวจ Format ก่อน (DMY vs MDY)
- ใช้ Text to Columns กับข้อมูลจำนวนมาก
⑫ 🧠 เคล็ดลับ
👉 ถ้าเรียงวันที่แล้วมั่ว
แปลว่า “ยังเป็น Text”
⑬ 📚 เกร็ดความรู้
Excel เก็บวันที่เป็นตัวเลข (Serial Number) ไม่ใช่ข้อความ
⑭ ❓ คำถามที่พบบ่อย
Q: DATEVALUE ใช้ไม่ได้?
A: Format วันที่ไม่ตรง หรือมีช่องว่าง
Q: วิธีเร็วที่สุดคืออะไร?
A: Text to Columns
⑮ 🧪 สรุป
- DATEVALUE = วิธีมาตรฐาน
- Text to Columns = เร็วสุด
- สูตร DATE = แก้กรณีซับซ้อน
⑯ 💬 คำถามชวนคิด
คุณเคยเรียงวันที่แล้ว “มั่วทั้งตาราง” ไหม?