← บทเรียนวิเคราะห์ยอดขายจาก Google Sheets, Excel และ CSV1 / 8
b. BizDrive Learn ChatGPT1 / 8
ลงมือกับข้อมูลบ้านขนม

วิเคราะห์ยอดขายจากชีตและไฟล์

เลือกข้อมูลให้ถูก แล้วค่อยหาข้อสรุป

สไลด์สรุป + บทความอ่านต่อ

CSV ที่แนบเป็นข้อมูล ณ เวลาที่ดาวน์โหลด ไม่อัปเดตตามชีตเอง

วิเคราะห์ยอดขายจาก Google Sheets, Excel และ CSV

ลูกค้าและตัวเลข ประมาณ 30 นาที

เลือกเฉพาะรายการชำระแล้ว สรุปยอดตามเดือนและสินค้า พร้อมตรวจยอดรวมกับกราฟก่อนตัดสินใจ

แผนเรียน 30 นาที
  1. อ่านนิยามและตัวอย่างการคำนวณ8 นาที
  2. ทำรายงานยอดขายหนึ่งชุด17 นาที
  3. ตรวจตาราง กราฟ และไฟล์5 นาที
เวลาประมาณการ รวมการลงมือและตรวจงาน เลือกดูสไลด์หรืออ่านบทความได้โดยไม่ต้องเรียนซ้ำสองรอบ
เมื่อจบบทนี้

ได้รายงานยอดขายหนึ่งชุดที่รวมเฉพาะ paid และอธิบายความต่างระหว่างจำนวนออเดอร์ จำนวนหน่วย ยอดขาย และยอดเฉลี่ยต่อออเดอร์ได้

ก่อนเริ่ม ใช้บัญชีที่วิเคราะห์ไฟล์และสร้างตารางหรือกราฟได้ พร้อม business-sales.csv หรือชีตจากบทก่อน ไม่ต้องเชื่อม Google Sheets โดยตรง: ดาวน์โหลดสำเนาเป็น CSV/XLSX แล้วแนบได้ หากสิทธิ์วิเคราะห์ไม่พร้อมใช้ Google Sheets คำนวณตามสูตรกับตารางตัวอย่าง บริการเชื่อมแอปและ API ไม่จำเป็นสำหรับแบบฝึกนี้

ไฟล์สำหรับลงมือทำ

ข้อมูลสมมติของห้องเรียน เปิดอ่านหรือเก็บไฟล์ที่ต้องใช้ก่อนเริ่ม

ตรวจขอบเขตข้อมูลก่อนถามว่าสินค้าไหนขายดี

เริ่มจากขอให้ ChatGPT อ่านชื่อคอลัมน์ จำนวนแถว ช่วงวันที่ รหัสซ้ำ และสถานะ ชุดบ้านขนมมี 12 รายการ รหัสไม่ซ้ำ แต่มี cancelled 2 รายการ แม้คอลัมน์ revenue_thb ของรายการยกเลิกยังมีจำนวนเงิน ให้รวมยอดขายเฉพาะ status=paid ตามนิยามของชุดฝึก ไม่ใช้ยอดรวมทั้งคอลัมน์โดยไม่กรอง

ถ้าข้อมูลเริ่มอยู่ใน Google Sheets ให้ดาวน์โหลดไฟล์จากชีตที่เลือกแล้วแนบ หรือใช้แอปเชื่อมต่อที่บัญชีรองรับและมีสิทธิ์เข้าถึง ต้องตรวจชื่อไฟล์และเวลาเก็บข้อมูลด้วย CSV ที่ดาวน์โหลดเป็นภาพข้อมูล ณ เวลานั้น การเพิ่มยอดใหม่ใน Google Sheets ไม่ทำให้ไฟล์แนบเดิมอัปเดตเอง ชุดฝึกใช้วิธีแนบไฟล์เพื่อให้ทุกคนตรวจข้อมูลเดียวกันได้

แยกตัวเลขที่หน้าตาคล้ายกันแต่หมายถึงคนละอย่าง

เมื่อกรอง paid จะมี 10 ออเดอร์ รวม 21 หน่วย และยอดขาย 1,475 บาท ยอดเฉลี่ยต่อออเดอร์จึงเป็น 1,475 ÷ 10 = 147.50 บาท ไม่ใช่ 1,475 ÷ 21 เพราะตัวหารหลังเป็นจำนวนหน่วย สินค้าชาไทยขาย 11 หน่วย ยอด 605 บาท โกโก้ 6 หน่วย ยอด 390 บาท และคุกกี้ 4 กล่อง ยอด 480 บาท ต้องระบุว่าจะเรียงสินค้าจากจำนวนหรือยอดเงิน

สรุปตามเดือนในไฟล์ได้ สิงหาคม 5 ออเดอร์ 9 หน่วย 590 บาท และกันยายน 5 ออเดอร์ 12 หน่วย 885 บาท ส่วนต่างคือ 295 บาท หรือ 50% เมื่อเทียบกับฐาน 590 บาท แต่ไฟล์ไม่ได้มีข้อมูลเต็มทุกวันของเดือน จึงเขียนได้เพียงยอดของรายการที่ให้มาในแต่ละเดือน ห้ามขยายเป็นข้อสรุปว่ายอดขายทั้งเดือนหรือธุรกิจเติบโต 50%

ทำกราฟและรายงานที่กลับไปตรวจตัวเลขได้

ขอกราฟแท่งยอดขาย paid ตามสินค้า ระบุหน่วยบาทและให้แกนเริ่มที่ศูนย์เพื่อเทียบความต่างได้ตรง แสดงตารางตัวเลขไว้คู่กัน แล้วขอให้สรุปข้อสังเกตที่ข้อมูลรองรับ เช่น ชาไทยมียอดขายรวมสูงสุดในชุดฝึก แต่ยังไม่มีข้อมูลต้นทุน จึงสรุปว่าสินค้าใดกำไรดีที่สุดไม่ได้

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

ดูตัวอย่าง แล้วลองคุยกับ ChatGPT

ลองใช้คำสั่งนี้
ทำรายงานยอดขายจากข้อมูลสมมติบ้านขนมนี้
order_id,date,product,channel,quantity,unit_price_thb,revenue_thb,status
BK001,2026-08-04,ชาไทยเย็น,หน้าร้าน,2,55,110,paid
BK002,2026-08-05,โกโก้เย็น,LINE รับหน้าร้าน,1,65,65,paid
BK003,2026-08-06,คุกกี้เนยกล่อง,หน้าร้าน,1,120,120,paid
BK004,2026-08-07,ชาไทยเย็น,LINE รับหน้าร้าน,3,55,165,paid
BK005,2026-08-08,โกโก้เย็น,หน้าร้าน,2,65,130,paid
BK006,2026-08-09,คุกกี้เนยกล่อง,LINE รับหน้าร้าน,1,120,120,cancelled
BK007,2026-09-01,ชาไทยเย็น,หน้าร้าน,4,55,220,paid
BK008,2026-09-02,โกโก้เย็น,LINE รับหน้าร้าน,3,65,195,paid
BK009,2026-09-03,คุกกี้เนยกล่อง,หน้าร้าน,2,120,240,paid
BK010,2026-09-04,ชาไทยเย็น,LINE รับหน้าร้าน,2,55,110,paid
BK011,2026-09-05,คุกกี้เนยกล่อง,หน้าร้าน,1,120,120,paid
BK012,2026-09-06,โกโก้เย็น,LINE รับหน้าร้าน,1,65,65,cancelled
ตรวจจำนวนแถว order_id ซ้ำ และ status ก่อน รวมเฉพาะ paid นับออเดอร์จาก order_id ไม่ซ้ำ รวม quantity และ revenue_thb แยก cancelled ไว้ไม่ลบต้นทาง ขอ 1) ยอดรวมและยอดเฉลี่ยต่อออเดอร์ 2) ตารางตามเดือนในไฟล์ 3) ตารางตามสินค้า 4) กราฟแท่งยอดขายตามสินค้า หน่วยบาท แกนเริ่มศูนย์ 5) ข้อสังเกต 2 ข้อและข้อจำกัด แสดงสูตรและตรวจผลรวมตารางย่อยกับยอดรวม ไม่เรียกข้อมูลบางวันว่ายอดทั้งเดือนและไม่สรุปกำไร ถ้าสร้างไฟล์ได้ให้รวมเป็นรายงานพร้อมดาวน์โหลดหนึ่งชุด มิฉะนั้นแสดงตารางครบและบอกข้อจำกัด
ตัวอย่างผลลัพธ์ประกอบการเรียน

ตัวอย่างตัวเลขในรายงานจากชุดฝึก — กราฟและไฟล์ให้สร้างแล้วตรวจระหว่างฝึก
ต้นทาง 12 รายการ รหัสไม่ซ้ำ; paid 10 ออเดอร์ 21 หน่วย ยอด 1,475 บาท
ยอดเฉลี่ยต่อออเดอร์ = 1,475 ÷ 10 = 147.50 บาท
เดือนในไฟล์ | ออเดอร์ paid | หน่วย | บาท
2026-08 | 5 | 9 | 590
2026-09 | 5 | 12 | 885
สินค้า | หน่วย | บาท
ชาไทยเย็น | 11 | 605
โกโก้เย็น | 6 | 390
คุกกี้เนยกล่อง | 4 | 480
ตรวจผลรวม: 590 + 885 = 605 + 390 + 480 = 1,475 บาท
กราฟที่ต้องได้: แท่งยอดขายสามสินค้า หน่วยบาท เริ่มแกนศูนย์ ตรงตารางข้างต้น
ข้อสังเกต 1: ชาไทยมียอดขายสูงสุดในชุดนี้ 605 บาท
ข้อสังเกต 2: ยอดกันยายนตามไฟล์มากกว่าสิงหาคม 295 บาท คิดเป็น 50% จากฐาน 590 บาท
ข้อจำกัด: cancelled 2 รายการไม่รวมยอด ข้อมูลเป็นบางวันของแต่ละเดือนและไม่มีต้นทุน จึงไม่ใช่ยอดเต็มเดือนหรือกำไร และยังสรุปการเติบโตทั้งกิจการไม่ได้

คำตอบจริงอาจต่างออกไป ให้ตรวจเทียบกับข้อมูลที่คุณส่งทุกครั้ง

อ่านไฟล์แล้วทำรายงานที่ยอดตรงกัน

  1. แนบไฟล์ฉบับที่ใช้

    ใช้ business-sales.csv หรือสำเนา CSV/XLSX จากชีต ตรวจชื่อและช่วงข้อมูลก่อนส่ง

  2. ตรวจเงื่อนไขรวม

    ให้รายงาน 12 แถว รหัสไม่ซ้ำ และแยก paid 10 รายการกับ cancelled 2 รายการก่อนคำนวณ

  3. สร้างตารางและกราฟ

    ใช้คำสั่งตัวอย่าง ขอรายงานเดือน สินค้า และกราฟยอดขายบาทในชุดเดียว

  4. ตรวจด้วยยอดอ้างอิง

    เทียบ 590 + 885 = 1,475 และ 605 + 390 + 480 = 1,475 แล้วตรวจ 1,475 ÷ 10 = 147.50

  5. เปิดรายงานฉบับที่เก็บ

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

สิ่งที่ควรเห็น

รายงานหนึ่งชุดที่ตารางและกราฟใช้ข้อมูล paid ชุดเดียวกันและย้อนตรวจยอดรวมได้

กลับไปตรวจสามจุดนี้

  • ไม่รวมรายการยกเลิกแม้มี revenue_thb
  • จำนวนออเดอร์ไม่ปะปนกับจำนวนหน่วย
  • ข้อมูลบางวันไม่ถูกอ้างเป็นยอดครบเดือน

ลองนำไปใช้กับงานของคุณ

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

ดาวน์โหลดข้อมูลยอดขายบ้านขนมข้อมูลสมมติสำหรับฝึก ไม่ใช่ข้อมูลลูกค้าจริง

สิ่งที่ควรตรวจเมื่อนำไปใช้

  • ยอด paid เท่ากับ 1,475 บาท จาก 10 ออเดอร์ 21 หน่วย และเฉลี่ย 147.50 บาท
  • ตารางตามเดือนและตามสินค้ารวมกลับได้ 1,475 บาทโดยไม่รวม cancelled
  • กราฟหน่วยบาทตรงตาราง และข้อสรุปไม่อ้างยอดทั้งเดือนหรือกำไร

สรุปก่อนนำไปใช้

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

ตรวจเนื้อหา 10 ก.ย. 2569 ชื่อเมนูและเครื่องมืออาจต่างกันตามบัญชี

เก็บอีกหนึ่งทักษะไว้ใช้

พร้อมไปต่อเมื่อคุณพร้อม

อ่านและลองนำไปใช้แล้ว บันทึกไว้ว่าเรียนบทนี้แล้วได้เลย

ลองเช็กก่อนบันทึกว่าเรียนแล้ว

  • รายงานรวมตารางและกราฟหนึ่งชุดครบ
  • ยอดหลักกับตารางย่อยตรงกัน
  • เปิดตรวจสิ่งที่เก็บและระบุข้อจำกัดแล้ว
บันทึกเฉพาะเบราว์เซอร์นี้