วิธีนำเข้าข้อมูลสินค้าร้านยาจาก Excel/CSV เข้าโปรแกรม POS — คู่มือฉบับสมบูรณ์
นำเข้าข้อมูลสินค้าร้านยาจาก Excel/CSV — ทำไมถึงสำคัญ?
เมื่อเริ่มใช้โปรแกรม POS ใหม่ ปัญหาแรกที่ทุกร้านยาต้องเจอคือ "จะเอาข้อมูลสินค้าเข้าระบบยังไง?" ร้านยาที่มีสินค้าหลายพันรายการ ไม่มีทางคีย์ทีละรายการได้ ต้องใช้วิธี Import จากไฟล์ ซึ่ง PharmacyShop รองรับได้อย่างสมบูรณ์
รูปแบบไฟล์ที่รองรับ
PharmacyShop รองรับการนำเข้าข้อมูลจาก CSV (Comma-Separated Values) โดยไฟล์ต้องมีรูปแบบ:
สินค้า (Products)
barcode,name,category,unit,selling_price,vat_type,min_stock
8850123456789,พาราเซตามอล 500mg,ยาแก้ปวด,แผง,45.00,none,10
คอลัมน์สำคัญ:
- barcode — บาร์โค้ดสินค้า (ใช้ในการจับคู่เมื่อ import ซ้ำ)
- name — ชื่อสินค้า (จำเป็น)
- selling_price — ราคาขาย
- vat_type — ประเภทภาษี: none / included / excluded
สต็อค (Stock)
barcode,quantity,unit_name,cost_per_unit,batch_number,expire_date
8850123456789,100,แผง,35.50,LOT-A001,2026-06-30
ปัญหาที่พบบ่อยเมื่อ Import ข้อมูล
1. ภาษาไทยเพี้ยน (Encoding ไม่ถูกต้อง)
ปัญหายอดฮิตอันดับ 1 — เปิดไฟล์แล้วภาษาไทยกลายเป็นสัญลักษณ์แปลกๆ
วิธีแก้: บันทึกไฟล์ CSV เป็น UTF-8 เสมอ หากใช้ Excel ให้เลือก "CSV UTF-8 (Comma delimited)" ตอนบันทึก
2. ข้อมูลจากระบบอื่นคอลัมน์ไม่ตรง
ไฟล์จาก Hygeia, WinSpeed หรือระบบอื่นมักมีคอลัมน์ชื่อต่างกัน เช่น "ราคาขาย" แทน "selling_price" หรือ "ชื่อยา" แทน "name"
วิธีแก้: ใช้ KEYRYON Converter — เครื่องมือ AI ที่จะ:
- วิเคราะห์คอลัมน์จากไฟล์ต้นทางอัตโนมัติ
- จับคู่กับคอลัมน์ที่ PharmacyShop ต้องการ
- แสดง preview ก่อนดาวน์โหลด
- เตือนแถวที่มีปัญหา เช่น ไม่มีบาร์โค้ด ไม่มีชื่อสินค้า
3. บาร์โค้ดซ้ำหรือไม่มี
- สินค้าที่ ไม่มีบาร์โค้ด จะถูก insert เป็นรายการใหม่ทุกครั้ง — อาจเกิดข้อมูลซ้ำ
- สินค้าที่ มีบาร์โค้ด จะอัปเดตข้อมูลเดิมอัตโนมัติ (upsert)
ขั้นตอนการ Import เข้า PharmacyShop
ขั้นตอนที่ 1: เตรียมไฟล์
ถ้ามีไฟล์จากระบบอื่น (Hygeia, Excel เดิม) ให้ใช้ KEYRYON Converter แปลงก่อน:
1. ไปที่ keyryon.com/tools/PharmacyShopConverter
2. กรอก License Key
3. อัปโหลดไฟล์ต้นทาง
4. ตรวจสอบ preview + แก้ไขแถวที่มีปัญหา
5. ดาวน์โหลดไฟล์ CSV ที่แปลงแล้ว
ขั้นตอนที่ 2: Import เข้า PharmacyShop
1. เปิด PharmacyShop → ไปที่เมนู สินค้า
2. คลิก นำเข้าข้อมูล (Import)
3. เลือกไฟล์ CSV ที่เตรียมไว้
4. ระบบจะแสดงจำนวนรายการที่จะ import
5. คลิก ยืนยัน — เสร็จ!
ขั้นตอนที่ 3: ตรวจสอบผลลัพธ์
- ดูจำนวนรายการที่ import สำเร็จ / อัปเดต / error
- ตรวจสอบสินค้าตัวอย่าง 2–3 รายการว่าถูกต้อง
- ถ้ามี error ให้แก้ไขไฟล์แล้ว import ใหม่ได้
เคล็ดลับสำหรับ Import ข้อมูลจำนวนมาก
1. ทดสอบด้วยข้อมูลน้อยก่อน — ลอง import 10–20 รายการก่อน import ทั้งหมด
2. สำรองข้อมูลก่อน import — กันพลาด
3. ใช้ Converter Tool — ประหยัดเวลาจัดรูปแบบข้อมูล
4. ตรวจสอบบาร์โค้ด — ทุกรายการควรมีบาร์โค้ดเพื่อป้องกันข้อมูลซ้ำ
สรุป
การนำเข้าข้อมูลสินค้าเป็นขั้นตอนสำคัญที่สุดเมื่อเริ่มใช้โปรแกรม POS ใหม่ ด้วย PharmacyShop + KEYRYON Converter คุณสามารถนำเข้าข้อมูลจากทุกแหล่งได้สะดวก รวดเร็ว และไม่ต้องกังวลเรื่องรูปแบบข้อมูลไม่ตรง