$ cat 18-wf-clean-messy-data.md บทที่ 18
workflow: ล้างข้อมูลรกให้สะอาด โดยไม่แตะต้นฉบับ
ระดับจากเว็บทางการ: Easy · 5 นาที
ไฟล์ export จากระบบไหนก็ตาม พอเปิดมาจริงมักเจอสภาพเดิม วันที่สองสามรูปแบบปนกัน ตัวเลขเงินติดสัญลักษณ์และลูกน้ำ แถวซ้ำจากการกดดึงข้อมูลสองรอบ ชื่อจังหวัดสะกดสามแบบ งานล้างพวกนี้กินเวลาครึ่งวันถ้าทำมือ แต่คืองานถนัดอันดับต้นของ ChatGPT เพราะเป็นงานกติกาชัดและตรวจผลได้

เหมาะกับใคร
- ไฟล์ CSV หรือสเปรดชีตที่วันที่ปนรูปแบบ มีแถวซ้ำ แถวสรุปแทรก หรือช่องว่าง
- ทีมที่ต้องรวมข้อมูลจากหลายระบบซึ่งสะกดอะไรไม่เหมือนกันสักอย่าง
skill ที่ใช้ (มากับ ChatGPT อยู่แล้ว)
| skill | เอาไว้ทำอะไร |
|---|---|
| Spreadsheet | เปิดตรวจไฟล์ตาราง ล้างคอลัมน์ และส่งผลลัพธ์แบบตรวจย้อนได้ |
วิธีใช้
- ลากไฟล์เข้าแชต หรือพิมพ์อ้างชื่อไฟล์แบบ
@customer-export.csv - บรรยายปัญหาที่ตาเห็น ไม่ต้องครบทุกจุด เอาเท่าที่เจอ
- บอกหน้าตาไฟล์ที่อยากได้ CSV สะอาด แท็บใหม่ในสเปรดชีต หรือไฟล์พร้อมอัพโหลดเข้าระบบอื่น
- เปิดไฟล์ที่ได้และอ่านโน้ตคุณภาพข้อมูลก่อนเอาไปใช้ต่อ
พรอมต์ตั้งต้น
ล้างไฟล์ @[ชื่อไฟล์].csv ให้หน่อย
ปัญหาที่เห็น
- วันที่ปนกันระหว่าง MM/DD/YYYY กับ YYYY-MM-DD
ความคิดเห็น
ยังไม่มีความคิดเห็น
เป็นคนแรกได้เลย