วิธีทำรายงาน Excel ให้ใช้งานจริงและต่อยอดด้วย Power BI
การทำรายงาน Excel ให้ใช้งานได้จริง เริ่มจากกำหนดว่าต้องการตอบคำถามอะไร จัดข้อมูลเป็นตารางที่มีโครงสร้างชัดเจน แล้วใช้สูตรหรือ PivotTable สรุปผล หากต้องรวมข้อมูลซ้ำทุกเดือน ให้ใช้ Power Query ช่วยเตรียมข้อมูล เมื่อจำเป็นต้องเผยแพร่รายงานแบบโต้ตอบและดูแลการเข้าถึงของหลายคน จึงพิจารณาต่อยอดด้วย Power BI
ทุกสิ้นเดือน หลายทีมใช้เวลาไปกับการเปิดไฟล์จากหลายฝ่าย คัดลอกข้อมูล ตรวจสูตร และแก้กราฟก่อนส่งรายงาน พอเดือนใหม่มาถึง งานเดิมก็เริ่มอีกครั้ง ภาระเหล่านี้ลดลงได้เมื่อออกแบบให้ข้อมูลรอบใหม่เข้ามาใช้ขั้นตอนเดิมได้ โดยไม่ต้องสร้างรายงานทั้งชุดขึ้นใหม่
บทความนี้พาคุณวางระบบรายงานตั้งแต่ข้อมูลดิบจนถึงหน้าสรุปสำหรับผู้บริหาร พร้อมตัวอย่างยอดขายที่แสดงให้เห็นว่า ตัวเลขที่เพิ่มขึ้นอาจยังมีเรื่องให้ต้องตรวจต่อ ขั้นตอนเมนู Excel ที่ยกตัวอย่างอิงการใช้งานบน Windows ส่วนชื่อเมนูและความสามารถบางอย่างอาจต่างกันตามรุ่นและแพลตฟอร์ม
เริ่มทำรายงาน Excel จากคำถามที่ต้องใช้ตัดสินใจ
ก่อนเลือกเทมเพลตหรือสร้างกราฟ ให้เขียนประโยคเดียวว่า “เมื่ออ่านรายงานนี้จบ ผู้ใช้ควรตัดสินใจเรื่องอะไรได้” ประโยคนี้ช่วยกำหนดว่าต้องเก็บข้อมูลใด คำนวณตัวชี้วัดอะไร และแสดงรายละเอียดมากแค่ไหน
ตัวอย่างเช่น รายงานยอดขายอาจต้องช่วยเลือกสาขาที่ควรตรวจสอบต้นทุน รายงานโครงการอาจต้องชี้ว่างานใดเสี่ยงส่งมอบล่าช้า ส่วนรายงานเวลาทำงานอาจต้องช่วยจัดคนให้เหมาะกับภาระงานในรอบถัดไป
จากนั้นกำหนดขอบเขตให้แน่นอน ได้แก่ ช่วงเวลา หน่วยงานที่รวมอยู่ หน่วยวัด และความหมายของตัวชี้วัด หากฝ่ายหนึ่งใช้ยอดขายก่อนหักส่วนลด แต่อีกฝ่ายใช้ยอดขายหลังหักส่วนลด รายงานสองชุดก็จะตอบคนละคำถาม แม้จะใช้ชื่อว่า “ยอดขาย” เหมือนกัน
เริ่มด้วยตัวชี้วัดที่จำเป็นต่อการตัดสินใจ แล้วเพิ่มรายละเอียดเมื่อผู้อ่านต้องการตรวจสอบเหตุผล เช่น ยอดขาย กำไรขั้นต้น และอัตรากำไรขั้นต้นในรายงานชุดเดียวกัน จะช่วยให้เห็นความสัมพันธ์ระหว่างรายได้กับต้นทุนได้ชัดกว่าการดูยอดขายเพียงตัวเดียว
เลือก Excel หรือ Power BI ให้เหมาะกับลักษณะงาน
Excel เหมาะกับงานที่ต้องกรอกข้อมูล ปรับสมมติฐาน คำนวณเฉพาะกิจ และจัดหน้าเพื่อส่งเป็นไฟล์ ส่วน Power BI เหมาะเมื่อทีมต้องใช้แบบจำลองข้อมูลร่วมกัน สำรวจข้อมูลผ่านตัวกรอง และเผยแพร่รายงานผ่านบริการออนไลน์ การเลือกเครื่องมือจึงควรดูวิธีใช้งานของทีมควบคู่กับโครงสร้างข้อมูล
| ลักษณะงาน | Excel | Power BI |
|---|---|---|
| กรอกหรือแก้ข้อมูลรายรายการ | ใช้เป็นแบบฟอร์มและตารางทำงานได้ | เน้นเชื่อมต่อและวิเคราะห์ข้อมูลจากแหล่งที่มีอยู่ |
| ปรับสมมติฐานและคำนวณเฉพาะกิจ | เหมาะกับการแก้ค่าหรือสูตรในเซลล์ | เหมาะกับตัวชี้วัดในแบบจำลองข้อมูล |
| ทำรายงานที่ต้องจัดหน้าเพื่อส่งไฟล์ | ควบคุมรูปแบบชีตและพื้นที่พิมพ์ได้ | เน้นรายงานแบบโต้ตอบ และมีเงื่อนไขการส่งออกตามรูปแบบ |
| ให้ผู้ใช้หลายคนดูรายงานชุดเดียว | แชร์ไฟล์และกำหนดสิทธิ์ผ่านพื้นที่ทำงานร่วมกัน | เผยแพร่ผ่าน workspace หรือ app พร้อมกำหนดการเข้าถึง |
| อัปเดตจากแหล่งข้อมูลเป็นรอบ | ใช้ Power Query และการรีเฟรชการเชื่อมต่อ | ตั้งรีเฟรช semantic model ตามแหล่งข้อมูลและสิทธิ์ที่รองรับ |
ไม่จำเป็นต้องย้ายทุกอย่างในครั้งเดียว คุณอาจใช้ Excel บันทึกข้อมูลและตรวจรายละเอียด แล้วให้ Power BI รับช่วงการวิเคราะห์และเผยแพร่รายงาน โดยตกลงให้ชัดว่าไฟล์ใดเป็นต้นทางและใครรับผิดชอบแก้ไขข้อมูล
จัดข้อมูลให้พร้อมก่อนสร้างสูตรและกราฟ
โครงสร้างข้อมูลที่เหมาะกับรายงานต้องบอกได้ว่า “หนึ่งแถวแทนอะไร” เช่น หนึ่งรายการขาย หนึ่งรายการค่าใช้จ่าย หรือเวลาทำงานของพนักงานหนึ่งคนในหนึ่งวัน จากนั้นใช้ความละเอียดแบบเดียวกันตลอดตาราง
หลักที่ควรใช้กับตารางข้อมูลต้นทางมีดังนี้
- ให้แต่ละคอลัมน์มีชื่อเดียวที่ชัดเจน และใช้หัวตารางเพียงหนึ่งแถว
- เก็บวันที่เป็นค่าชนิดวันที่จริง และจำนวนเงินเป็นตัวเลข ไม่พิมพ์คำว่า “บาท” รวมลงในค่า
- แยกรหัสรายการ ชื่อหน่วยงาน และจำนวนเงินออกจากกัน เก็บรหัสที่มีศูนย์นำหน้าเป็นข้อความเมื่อจำเป็น
- ใช้ชื่อหมวดหมู่ให้สม่ำเสมอ เช่น เลือกชื่อสาขารูปแบบเดียว แทนการสลับระหว่าง “สาขาเหนือ” กับ “เหนือ”
- เก็บยอดรวมไว้ในส่วนสรุป แยกจากรายการข้อมูลที่จะนำไปวิเคราะห์
- เว้นการผสานเซลล์และหัวเรื่องตกแต่งไว้สำหรับหน้ารายงาน เพื่อให้ตารางต้นทางนำไปประมวลผลได้ง่าย
หากนำเข้าวันที่จากข้อความ ให้ตรวจรูปแบบวันและเดือน รวมทั้งปี พ.ศ. หรือ ค.ศ. การเปลี่ยนรูปแบบแสดงผลของเซลล์เพียงอย่างเดียวไม่ได้แก้ค่าที่ถูกอ่านเป็นวันที่ผิด
ตัวอย่างข้อมูลยอดขายที่ใช้ต่อเนื่องทั้งบทความ
ข้อมูลต่อไปนี้เป็นข้อมูลสมมติเพื่ออธิบายวิธีทำรายงาน กำหนดให้หนึ่งแถวแทนหนึ่งรายการขาย Revenue คือรายได้หลังหักส่วนลดและไม่รวม VAT ส่วน Cost คือต้นทุนขาย จึงคำนวณ Profit เป็นกำไรขั้นต้น ยังไม่ได้หักค่าใช้จ่ายบริหารหรือค่าใช้จ่ายอื่น
| Date | OrderID | Branch | Revenue | Cost | Profit |
|---|---|---|---|---|---|
| 2026-08-10 | A001 | เหนือ | 100,000 | 60,000 | 40,000 |
| 2026-08-20 | A002 | ใต้ | 100,000 | 70,000 | 30,000 |
| 2026-09-05 | S001 | เหนือ | 120,000 | 84,000 | 36,000 |
| 2026-09-18 | S002 | ใต้ | 100,000 | 75,000 | 25,000 |
จำนวนเงินในตัวอย่างมีหน่วยเป็นบาท โดยใช้ปี ค.ศ. ในคอลัมน์ Date เพื่อให้รูปแบบข้อมูลสม่ำเสมอ
เลือกช่วงข้อมูลแล้วใช้ Insert > Table ตรวจว่าเลือกหัวตารางถูกต้อง จากนั้นตั้งชื่อตารางว่า Sales การใช้ Excel Table ช่วยให้สูตรอ้างอิงคอลัมน์ตามชื่อได้ และเมื่อเพิ่มรายการภายในตาราง ช่วงข้อมูลก็ขยายตามไปด้วย ก่อนรีเฟรชรายงานให้ตรวจเสมอว่ารายการใหม่อยู่ใน Table จริง
ระวังนับซ้ำเมื่อส่งออกข้อมูลจากระบบอื่น
ข้อมูลที่ส่งออกจากระบบวางแผนงานอาจแยกกิจกรรมเดียวเป็นหลายแถวตามวันหรือหน่วยงาน หากงานหนึ่งใช้เวลา 8 ชั่วโมงและถูกแสดงซ้ำในสองหน่วยงาน การบวกทุกแถวโดยตรงอาจกลายเป็น 16 ชั่วโมง ทั้งที่เวลาของงานจริงมีเพียง 8 ชั่วโมง
ให้ตรวจรหัสกิจกรรมและกติกาการจัดสรรก่อนสรุป หากต้องนับจำนวนกิจกรรม ให้พิจารณานับรหัสที่ไม่ซ้ำ หากต้องรวมชั่วโมงรายหน่วยงาน ต้องใช้ชั่วโมงที่จัดสรรให้แต่ละหน่วยงานตามกติกาเดียวกัน การลบแถวที่ดูคล้ายกันโดยไม่มีหลักเกณฑ์อาจทำให้รายการที่ถูกต้องหายไปได้
หลักเดียวกันใช้กับใบขายที่มีหลายรายการสินค้า รหัสใบขายที่ซ้ำอาจเป็นข้อมูลที่ถูกต้อง เพราะหนึ่งใบมีหลายบรรทัด จึงต้องแยกให้ชัดว่าต้องการนับจำนวนใบขายหรือจำนวนรายการสินค้า
เลือกเทมเพลต Excel ที่ใช้ต่อได้ในเดือนถัดไป
เทมเพลต Excel ช่วยเริ่มงานได้เร็ว เพราะมีโครงสร้าง ช่องกรอก และสูตรบางส่วนเตรียมไว้แล้ว รูปแบบที่ใช้กับงานจริงได้บ่อย ได้แก่ รายงานค่าใช้จ่าย งบประมาณ ตารางเวลาทำงาน ติดตามโครงการ และทะเบียนสินค้าหรือทรัพย์สิน
ก่อนนำมาใช้ ให้ทดลองด้วยข้อมูลของคุณในปริมาณเล็กน้อย แล้วตรวจเรื่องต่อไปนี้
- ช่องกรอกครอบคลุมข้อมูลที่ต้องใช้หรือไม่ และแยกจากเซลล์สูตรชัดเจนเพียงใด
- สูตรรวมรายการใหม่ได้หรือไม่ เมื่อเพิ่มข้อมูลมากกว่าจำนวนแถวตัวอย่าง
- ช่วงเวลาและหน่วยวัดตรงกับงานหรือไม่ เช่น ชั่วโมง วัน บาท หรือร้อยละ
- มีคำอธิบายวิธีอัปเดต และเปิดใช้งานได้ครบในรุ่น Excel ของทีมหรือไม่
เมื่อปรับได้เหมาะกับงานแล้ว ให้แยกแม่แบบออกจากไฟล์ที่มีข้อมูลจริง หากใช้ Excel บนเดสก์ท็อปและต้องการสร้างเวิร์กบุ๊กใหม่จากแม่แบบเดิม สามารถบันทึกเป็น Excel Template นามสกุล .xltx สำหรับงานที่ไม่มีมาโคร พร้อมเก็บคำอธิบายช่องกรอกและสูตรไว้ในชีตคู่มือ
หากต้องวิเคราะห์แนวโน้มหลายเดือน ควรเก็บข้อมูลประวัติในตารางที่มีโครงสร้างเดียวกัน แล้วกรองเดือนที่ต้องการในหน้ารายงาน วิธีนี้ช่วยลดภาระการตามหาข้อมูลจากชีตที่แยกชื่อเดือนจำนวนมาก
ใช้ Power Query รวมข้อมูลและลดงานที่ต้องทำซ้ำ
Power Query เป็นเครื่องมือเชื่อมต่อและเตรียมข้อมูล โดยบันทึกขั้นตอนที่ทำไว้เพื่อนำไปประมวลผลอีกครั้งเมื่อรีเฟรช เหมาะกับงานที่ต้องรวมไฟล์ ปรับชนิดข้อมูล แก้ชื่อคอลัมน์ หรือจัดข้อมูลให้เป็นรูปแบบเดียวกันทุกเดือน
ตัวอย่างเช่น แต่ละสาขาส่งไฟล์ยอดขายที่มีโครงสร้างเหมือนกัน คุณสามารถวางไฟล์ไว้ในโฟลเดอร์ต้นทาง แล้วใช้ Data > Get Data > From File > From Folder ใน Excel บน Windows เพื่อรวมข้อมูล แทนการเปิดแต่ละไฟล์และคัดลอกทีละชุด
ขั้นตอนที่ควรตรวจใน Power Query คือ
- เลือกไฟล์และตารางที่ต้องใช้ กรองไฟล์ชั่วคราวและไฟล์ที่ไม่เกี่ยวข้องออก
- ตรวจหัวคอลัมน์ แล้วกำหนด Date เป็นวันที่ Revenue และ Cost เป็นตัวเลข
- ปรับชื่อสาขาและหมวดหมู่ให้สม่ำเสมอ รวมถึงจัดการช่องว่างที่ทำให้ชื่อเดียวกันถูกแยกเป็นคนละกลุ่ม
- ตรวจค่าที่ขาดหายและรายการซ้ำตามรหัสหรือกติกาที่กำหนดไว้
- โหลดผลลัพธ์ลงชีตหรือ Data Model ตามวิธีวิเคราะห์ที่จะใช้
จัดโฟลเดอร์ต้นทางให้แยกจากโฟลเดอร์เก็บรายงาน เพื่อหลีกเลี่ยงการนำไฟล์ผลลัพธ์กลับมารวมเป็นข้อมูลต้นทางอีกครั้ง และรักษาชื่อคอลัมน์ของไฟล์รอบใหม่ให้สม่ำเสมอ ขั้นตอนที่เคยทำงานได้อาจล้มเหลวเมื่อมีคนเปลี่ยนชื่อคอลัมน์หรือลบข้อมูลสำคัญออก
Power Query มีให้ใช้บน Windows, Mac และเว็บ แต่แหล่งข้อมูลและความสามารถที่รองรับอาจต่างกัน จึงควรตรวจบนแพลตฟอร์มที่ทีมใช้จริงก่อนกำหนดขั้นตอนงานร่วมกัน
สรุปข้อมูลด้วยสูตร Excel และ PivotTable
สูตรเหมาะกับตัวชี้วัดที่ต้องวางในตำแหน่งตายตัว ส่วน PivotTable เหมาะกับการสรุปและเปลี่ยนมุมมอง เช่น ดูตามเดือน สาขา หรือประเภทงาน คุณสามารถใช้ทั้งสองอย่างในรายงานเดียวกันได้
คำนวณกำไรและยอดขายของเดือนที่เลือก
ในตาราง Sales ใส่สูตรในคอลัมน์ Profit เพื่อคำนวณกำไรขั้นต้นของแต่ละรายการ
=[@Revenue]-[@Cost]สำหรับหน้าสรุป กำหนดเซลล์ B1 เป็นวันแรกของเดือนที่ต้องการ และ B2 เป็นวันแรกของเดือนถัดไป โดยให้ทั้งสองเซลล์เป็นค่าชนิดวันที่จริง ตัวอย่างรายงานเดือนกันยายน 2026 ใช้ B1 เป็นวันที่ 1 กันยายน 2026 และ B2 เป็นวันที่ 1 ตุลาคม 2026
ใส่สูตรต่อไปนี้ใน B4 เพื่อรวม Revenue ของช่วงดังกล่าว
=SUMIFS(
Sales[Revenue],
Sales[Date],">="&$B$1,
Sales[Date],"<"&$B$2
)การใช้เงื่อนไขตั้งแต่วันแรกของเดือนจนถึงก่อนวันแรกของเดือนถัดไป ช่วยครอบคลุมรายการที่มีส่วนของเวลาอยู่ด้วย เช่น วันที่ 30 กันยายน เวลา 18.00 น.
ใน B5 ใช้สูตรแบบเดียวกัน แต่เปลี่ยน Sales[Revenue] เป็น Sales[Profit] เพื่อหากำไรขั้นต้นรวม แล้วคำนวณอัตรากำไรขั้นต้นใน B6 ดังนี้
=IF(B4=0,"",B5/B4)ตั้งรูปแบบ B6 เป็นเปอร์เซ็นต์ สูตรนี้ปล่อยผลลัพธ์ว่างเมื่อยอดขายเป็นศูนย์ เพื่อแยกกรณีคำนวณอัตราไม่ได้ออกจากกรณีอัตรากำไรเท่ากับศูนย์ ชื่อ Table และชื่อคอลัมน์ต้องตรงกับข้อมูลจริง หากเครื่องใช้เครื่องหมายอัฒภาคเป็นตัวคั่นอาร์กิวเมนต์ ให้เปลี่ยนเครื่องหมายจุลภาคในสูตรตามการตั้งค่าของเครื่อง
สร้าง PivotTable เพื่อดูยอดขายตามสาขา
เลือกเซลล์ใน Sales แล้วใช้ Insert > PivotTable สร้างตารางสรุปในชีตใหม่ จากนั้นวาง Branch ใน Rows และ Revenue กับ Profit ใน Values หากต้องการดูรายเดือน ให้นำ Date มาใช้และจัดกลุ่มตามปีและเดือนร่วมกัน เพื่อไม่ให้ข้อมูลเดือนเดียวกันต่างปีถูกรวมผิด
ตรวจว่าค่าที่สรุปเป็น Sum of Revenue และ Sum of Profit หากปรากฏเป็น Count ให้ย้อนดูว่าคอลัมน์ตัวเลขมีข้อความปะปนอยู่หรือไม่ แล้วแก้ชนิดข้อมูลก่อนสรุปใหม่
เพิ่ม Slicer สำหรับสาขาหรือประเภทงานเมื่อจำเป็น เพื่อให้ผู้อ่านเลือกดูเฉพาะส่วนที่สนใจ หลังเพิ่มข้อมูลใหม่ ให้รีเฟรช PivotTable และตรวจยอดอีกครั้ง โดยเฉพาะเมื่อใช้ร่วมกับผลลัพธ์จาก Power Query
ออกแบบ Excel Dashboard ให้เห็นข้อสังเกตสำคัญ
Excel Dashboard คือหน้าสรุปที่นำตัวชี้วัด ตาราง และกราฟมาแสดงร่วมกัน เพื่อให้ผู้อ่านติดตามสถานการณ์และเลือกดูรายละเอียดได้ หน้าที่ดีควรบอกชื่อรายงาน ช่วงเวลา หน่วยวัด และขอบเขตข้อมูลอย่างชัดเจน
วางตัวชี้วัดหลักไว้ด้านบน ตามด้วยกราฟหรือรายการที่ช่วยอธิบายผล เช่น ใช้กราฟเส้นดูแนวโน้มรายเดือน ใช้กราฟแท่งเปรียบเทียบสาขา และมีตารางรายละเอียดสำหรับตรวจรายการที่ผิดปกติ ใช้สีอย่างสม่ำเสมอ และระบุข้อความหรือค่าให้เข้าใจได้โดยไม่ต้องอาศัยสีเพียงอย่างเดียว
จากข้อมูลสมมติในตัวอย่าง หน้าสรุปจะให้ผลดังนี้
| ตัวชี้วัด | สิงหาคม 2026 | กันยายน 2026 | การเปลี่ยนแปลง |
|---|---|---|---|
| ยอดขาย | 200,000 บาท | 220,000 บาท | เพิ่มขึ้น 10.0% |
| กำไรขั้นต้น | 70,000 บาท | 61,000 บาท | ลดลง 12.9% |
| อัตรากำไรขั้นต้น | 35.0% | 27.7% | ลดลง 7.3 จุดเปอร์เซ็นต์ |
ตัวอย่างนี้ชี้ว่ารายได้ที่เพิ่มขึ้นยังต้องพิจารณาควบคู่กับต้นทุน เดือนกันยายนมียอดขายเพิ่ม 10% แต่กำไรขั้นต้นลดลงประมาณ 12.9% ผู้อ่านจึงมีเหตุผลที่จะเปิดดูรายละเอียดต้นทุน ส่วนลด หรือสัดส่วนสินค้าที่ขายต่อไป ตัวเลขชุดนี้ยังไม่เพียงพอที่จะระบุสาเหตุใดสาเหตุหนึ่ง
อัตรากำไรของทั้งเดือนต้องคำนวณจากกำไรรวมหารด้วยยอดขายรวม การเฉลี่ยเปอร์เซ็นต์ของแต่ละรายการโดยตรงจะให้น้ำหนักแก่รายการเล็กและรายการใหญ่เท่ากัน และอาจทำให้ผลสรุปคลาดเคลื่อน
ใต้หน้าสรุปควรมีคำอธิบายข้อสังเกตที่นำไปใช้ต่อได้ เช่น “กำไรขั้นต้นเดือนกันยายนลดลง แม้ยอดขายเพิ่มขึ้น ควรตรวจต้นทุนขายของแต่ละสาขาเพิ่มเติม” ข้อความนี้ช่วยให้ผู้บริหารรู้ว่าควรเปิดดูส่วนใดของรายงานต่อ
เพิ่มผลจริงเทียบงบประมาณและประมาณการในรายงานบริหาร
รายงานที่ใช้วางแผนควรแยกผลจริงหรือ Actual งบประมาณหรือ Budget และประมาณการหรือ Forecast ให้ชัดเจน ผลจริงบอกสิ่งที่เกิดขึ้นแล้ว งบประมาณใช้เป็นฐานเปรียบเทียบตามแผนที่อนุมัติ ส่วนประมาณการสะท้อนสิ่งที่คาดว่าจะเกิดขึ้นจากข้อมูลและสมมติฐานล่าสุด
จากตัวอย่าง หากยอดขายเดือนกันยายนตั้งงบไว้ 240,000 บาท แต่เกิดขึ้นจริง 220,000 บาท ผลต่างที่นิยามเป็นผลจริงลบงบประมาณจะเท่ากับ -20,000 บาท หรือประมาณ -8.3% เมื่อหารด้วยงบประมาณ ตัวเลขนี้ตอบเรื่องการทำได้ตามเป้า ขณะที่ยอดขายเพิ่ม 10% เมื่อเทียบเดือนก่อนตอบเรื่องแนวโน้ม ควรแสดงฐานเปรียบเทียบกำกับไว้เพื่อให้ผู้อ่านแยกความหมายได้
ผลต่างติดลบต้องตีความตามรายการด้วย รายได้ต่ำกว่างบอาจต้องตรวจยอดขาย ส่วนค่าใช้จ่ายต่ำกว่างบอาจมาจากการประหยัดหรือกิจกรรมที่ยังไม่เกิดขึ้น จึงไม่ควรกำหนดให้ผลต่างเป็นบวกแสดงสีเขียวทุกกรณี หากฐานงบประมาณเป็นศูนย์ ให้แสดงจำนวนเงินและระบุว่าไม่สามารถคำนวณเปอร์เซ็นต์จากฐานนั้นได้
เมื่อปรับ Forecast ให้ระบุเดือนที่มีผลจริงแล้ว เดือนที่ยังเป็นประมาณการ และสมมติฐานที่เปลี่ยน เช่น ปริมาณขาย ราคาขาย หรือต้นทุนต่อหน่วย เก็บงบประมาณที่อนุมัติไว้เป็นฐานเดิม การนำประมาณการใหม่ไปเขียนทับงบเดิมจะทำให้ติดตามผลตามแผนได้ยาก
หากรายงานต้องช่วยวางแผนเงินสด ควรเพิ่มข้อมูลการรับชำระหนี้ การจ่ายเจ้าหนี้ และสินค้าคงคลังตามขอบเขตงานด้วย กำไรจากการขายเชื่ออาจเกิดขึ้นก่อนเงินเข้าบัญชี การมียอดขายและกำไรในรายงานจึงยังไม่เพียงพอที่จะสรุปว่าเงินสดพร้อมใช้เพิ่มขึ้นเท่าใด ยอดคงเหลือ เช่น เงินสดปลายเดือน ควรใช้ยอด ณ วันที่ต้องการรายงาน การบวกยอดปลายเดือนหลายเดือนเข้าด้วยกันไม่ใช่ยอดเงินสดคงเหลือของช่วงนั้น
ในหน้าสรุปสำหรับการประชุม ให้เชื่อมข้อสังเกตกับงานติดตาม เช่น ตรวจรายการต้นทุนของสาขาเหนือ ระบุผู้รับผิดชอบและวันรายงานผลกลับมา เมื่อใช้รายงานรอบถัดไป ทีมจะตรวจได้ว่าประเด็นเดิมได้รับการแก้ไขแล้วหรือยัง
ต่อรายงาน Excel ไปยัง Power BI อย่างเป็นขั้นตอน
เมื่อโครงสร้างข้อมูลพร้อมแล้ว คุณสามารถใช้ Power BI Desktop สร้างรายงานจาก Excel โดยนำเข้าข้อมูลผ่าน Get Data แล้วออกแบบแบบจำลองและภาพแสดงผลใน Power BI
สำหรับตาราง Sales ในตัวอย่าง ให้ทำตามลำดับนี้
- เปิด Power BI Desktop แล้วเลือก Get Data > Excel workbook
- เลือกไฟล์ จากนั้นเลือกตาราง Sales ใน Navigator
- เลือก Transform Data เพื่อตรวจชนิดข้อมูลและปรับรายการที่จำเป็น
- เลือก Close & Apply เพื่อโหลดข้อมูลเข้าสู่แบบจำลอง
- สร้างตัวชี้วัดหรือ Measure แล้วจัดวางตัวเลข กราฟ และตัวกรองบนหน้า Report
- ตรวจผลกับ Excel ก่อนบันทึกไฟล์ .pbix และเผยแพร่ไปยัง Power BI service ตามสิทธิ์ที่มี
การนำเข้าด้วยวิธีนี้เป็นการรับข้อมูลไปสร้างรายงาน จึงต้องออกแบบภาพแสดงผลและตัวชี้วัดใน Power BI ด้วย อย่าคาดว่ากราฟและรูปแบบหน้าชีต Excel จะถูกย้ายมาเหมือนเดิมทั้งหมด
สร้างตัวชี้วัดที่ใช้คำนิยามเดียวกับ Excel
ตัวอย่าง Measure ด้วยภาษา DAX สำหรับตาราง Sales คือ
Total Revenue = SUM(Sales[Revenue])
Gross Profit = SUM(Sales[Profit])
Gross Margin = DIVIDE([Gross Profit], [Total Revenue])ให้สร้างแต่ละ Measure แยกกัน แล้วตั้ง Gross Margin เป็นรูปแบบเปอร์เซ็นต์ DIVIDE จะคืนค่าว่างเมื่อไม่สามารถหารได้เพราะตัวหารเป็นศูนย์ หากไม่ได้กำหนดค่าผลลัพธ์อื่นไว้ ตัวชี้วัดเหล่านี้คำนวณตามตัวกรองในรายงาน เช่น เดือนหรือสาขาที่ผู้ใช้เลือก
เมื่อเริ่มมีข้อมูลหลายตาราง ควรแยกตารางรายการขายออกจากตารางสาขา สินค้า และวันที่ แล้วเชื่อมด้วยรหัสที่เหมาะสม ตารางสำหรับอธิบายหมวดหมู่ควรมีรหัสไม่ซ้ำบนฝั่งหนึ่งของความสัมพันธ์ ส่วนตารางรายการจะมีรหัสนั้นซ้ำได้หลายแถว โครงสร้างนี้เรียกว่า star schema
สำหรับการวิเคราะห์ตามเวลา ตารางวันที่ที่มีวันต่อเนื่องและค่าไม่ซ้ำจะช่วยจัดช่วงเวลาให้ชัดเจน ก่อนทำตัวชี้วัดเปรียบเทียบเดือนหรือปี ให้ตรวจความสัมพันธ์ของตารางวันที่กับข้อมูลรายการด้วย
วางแผนการแชร์ก่อนส่งลิงก์ให้ทีม
Power BI Desktop สามารถใช้สร้างรายงานในเครื่องได้ฟรี แต่การเผยแพร่และแชร์ผ่านบริการออนไลน์มีเงื่อนไขของใบอนุญาตและพื้นที่ที่เก็บรายงาน โดยทั่วไปผู้เผยแพร่ไปยัง workspace ของทีมและผู้แชร์ต้องมี Pro หรือ PPU ส่วนผู้ชมต้องมีสิทธิ์และใบอนุญาตที่สอดคล้องกัน
ผู้ใช้แบบฟรีสามารถดูเนื้อหาที่ได้รับสิทธิ์ใน capacity ที่รองรับ เช่น Fabric F64 ขึ้นไป ภายใต้เงื่อนไขที่กำหนด ส่วน workspace แบบ PPU มีข้อกำหนดผู้ชมอีกแบบหนึ่ง จึงควรตรวจรูปแบบ workspace กับผู้ดูแลระบบก่อนวางแผนแจกจ่ายรายงาน
ทำให้รายงานอัปเดตได้จริงและตรวจสอบความสดของข้อมูล
การเปิดไฟล์หรือเปิดหน้ารายงานไม่ได้รับประกันว่าข้อมูลต้นทางถูกดึงมาใหม่แล้ว ต้องตรวจว่าขั้นตอนใดรับข้อมูลใหม่ และขั้นตอนใดเพียงคำนวณหรือแสดงผลจากข้อมูลที่มีอยู่
สำหรับ Excel ที่ใช้ Power Query ให้รีเฟรช query และรอให้โหลดข้อมูลสำเร็จ จากนั้นรีเฟรช PivotTable ที่อ้างอิงผลลัพธ์ และตรวจตัวเลขในหน้าสรุปอีกครั้ง การกดคำนวณสูตรใหม่ไม่ได้เท่ากับดึงข้อมูลจากแหล่งภายนอก และ Refresh Preview ใน Power Query Editor ก็ไม่ได้อัปเดตผลลัพธ์ในชีตหรือ Data Model โดยตัวมันเอง
สำหรับ Power BI ให้ตั้งค่าการเชื่อมต่อและสิทธิ์ของแหล่งข้อมูล แล้วกำหนดรีเฟรชที่ semantic model ซึ่งเป็นแบบจำลองที่รายงานใช้ หากต้นทางอยู่ในเครื่องหรือเครือข่ายภายใน อาจต้องใช้ on-premises data gateway ที่เชื่อมต่อได้และออนไลน์อยู่
แม้ไฟล์จะอยู่ในโฟลเดอร์ OneDrive ที่ซิงก์บนคอมพิวเตอร์ หาก query ยังอ้างอิงพาธในเครื่อง เช่น C:\Data\Sales.xlsx บริการออนไลน์ก็ยังต้องเข้าถึงแหล่งข้อมูลนั้นผ่านวิธีที่รองรับ การเชื่อมต่อไปยังตำแหน่งไฟล์บนคลาวด์โดยตรงกับการอ่านไฟล์ที่ซิงก์ไว้ในเครื่องเป็นคนละวิธีเชื่อมต่อ
แยกเรื่องการซิงก์ไฟล์ OneDrive หรือ SharePoint ออกจากการรีเฟรชข้อมูลในแบบจำลอง การรีเฟรชแบบจำลองใน Power BI ไม่ได้สั่งให้เวิร์กบุ๊ก Excel ต้นทางไปดึงข้อมูลภายนอกและบันทึกไฟล์ใหม่แทนคุณโดยอัตโนมัติ หาก Excel รวมข้อมูลจากระบบอื่นอีกชั้นหนึ่ง ต้องจัดลำดับให้อัปเดตต้นทางก่อน แล้วจึงอัปเดตรายงานที่อ่านไฟล์นั้น
สำหรับงานที่เริ่มทำในปี 2026 ควรใช้ช่องทางนำเข้าข้อมูลที่รองรับในปัจจุบัน การอัปโหลดเวิร์กบุ๊ก Excel จากเครื่องเข้าสู่ workspace แล้วตั้งรีเฟรชให้เวิร์กบุ๊กในรูปแบบเดิมยุติการรองรับแล้ว สามารถใช้ Power BI Desktop สร้างหรือรับแบบจำลอง แล้วเผยแพร่เป็น semantic model หรือใช้ช่องทางนำเข้าจาก OneDrive และ SharePoint ที่รองรับแทนได้ ทั้งนี้ต้องตั้งการเข้าถึงข้อมูลให้เหมาะกับวิธีที่เลือก
ในหน้ารายงาน ให้แยก “ข้อมูลครอบคลุมถึงวันที่ใด” ออกจาก “รีเฟรชสำเร็จเมื่อใด” วันที่รายการล่าสุดช่วยบอกช่วงข้อมูล ส่วนเวลาที่รีเฟรชสำเร็จช่วยบอกว่าระบบอัปเดตล่าสุดเมื่อใด ฟังก์ชัน TODAY หรือ NOW เพียงอย่างเดียวไม่ใช่หลักฐานว่าได้รับข้อมูลใหม่ครบแล้ว
ก่อนส่งรายงาน ให้เปิดประวัติการรีเฟรชหรือสถานะการเชื่อมต่อ และตรวจว่าข้อมูลรอบล่าสุดเข้ามาจริง การตั้งเวลาไว้แล้วควรมีผู้รับผิดชอบติดตามเมื่อรีเฟรชล้มเหลวด้วย
ตรวจรายงานก่อนส่งให้ผู้บริหารหรือทีมงาน
ใช้รายการตรวจต่อไปนี้ทุกครั้งที่เปลี่ยนแหล่งข้อมูล สูตร หรือขอบเขตของรายงาน
- ยอดขาย ต้นทุน และกำไรรวมตรงกับข้อมูลต้นทางในช่วงเวลาเดียวกัน
- จำนวนรายการหรือจำนวนรหัสที่ไม่ซ้ำตรงกับสิ่งที่ต้องการนับ
- ค่าที่ขาดหายถูกแยกจากค่าศูนย์ และมีคำอธิบายเมื่อข้อมูลยังไม่ครบ
- ตัวกรองเดือน ปี สาขา และสถานะรายการอยู่ในค่าที่ต้องการส่ง
- อัตราและเปอร์เซ็นต์คำนวณจากฐานที่ถูกต้อง โดยใช้ความหมายเดียวกันทุกหน้า
- วันที่ครอบคลุมข้อมูลและเวลาที่อัปเดตสะท้อนสถานะจริง
- หน้ารายงานอ่านได้ในช่องทางที่จะส่ง ทั้งบนจอและเมื่อพิมพ์หรือส่งออกไฟล์
หากรายงานสรุปไม่ตรงกับข้อมูลต้นทาง ให้ตรวจช่วงเวลา ตัวกรอง รายการซ้ำ และชนิดข้อมูลก่อนแก้สูตร เพราะปัญหาอาจเกิดตั้งแต่ขั้นตอนนำเข้าข้อมูล
คำถามที่พบบ่อยเกี่ยวกับการทำรายงาน Excel
ผู้เริ่มต้นควรทำรายงาน Excel ด้วยอะไร
เริ่มจาก Excel Table สำหรับข้อมูลต้นทาง และ PivotTable สำหรับสรุปผล เมื่อทำรายงานชุดเดิมซ้ำและต้องรวมหลายไฟล์ จึงเพิ่ม Power Query ส่วนสูตรอย่าง SUMIFS เหมาะกับตัวชี้วัดที่ต้องแสดงในตำแหน่งแน่นอน
เทมเพลต Excel ฟรีนำมาใช้ทำรายงานได้หรือไม่
ได้ แต่ควรตรวจสูตร ช่วงข้อมูล หน่วยวัด และความเข้ากันได้กับรุ่น Excel ที่ใช้ การดาวน์โหลดเทมเพลตฟรีไม่ได้หมายความว่าโปรแกรมหรือบริการทั้งหมดที่ใช้เปิดและทำงานร่วมกันไม่มีค่าใช้จ่าย
จำเป็นต้องใช้ Power BI เพื่อสร้าง Dashboard หรือไม่
ไม่จำเป็น Excel สามารถใช้สร้างหน้าสรุปที่มีสูตร PivotTable กราฟ และ Slicer ได้ พิจารณา Power BI เมื่อรูปแบบการเผยแพร่ การเข้าถึงร่วมกัน และการดูแลแบบจำลองข้อมูลของทีมต้องการความสามารถของบริการนั้น
ทำไมเพิ่มข้อมูลแล้ว PivotTable ยังแสดงยอดเดิม
สาเหตุที่ควรตรวจคือยังไม่ได้รีเฟรช ข้อมูลใหม่อยู่นอกช่วงต้นทาง query ยังโหลดไม่สำเร็จ หรือยังมีตัวกรองค้างอยู่ หากต้นทางเป็น Excel Table ให้ตรวจว่ารายการใหม่อยู่ภายในตาราง แล้วอัปเดตตามลำดับการเชื่อมต่อ
Power BI อ่านไฟล์ Excel แล้วอัปเดตทันทีหรือไม่
ไม่ควรถือว่าอัปเดตทันทีเสมอไป ผลขึ้นอยู่กับวิธีเชื่อมต่อ ตำแหน่งไฟล์ สิทธิ์ และรอบรีเฟรช โดยเฉพาะข้อมูลที่นำเข้าแบบ Import ต้องให้แบบจำลองได้รับข้อมูลใหม่ก่อนจึงจะสะท้อนผลล่าสุด ตรวจประวัติการรีเฟรชและรายการจริงเพื่อยืนยัน
ทำไมยอดรวมชั่วโมงทำงานหรือยอดขายสูงกว่าความเป็นจริง
ให้ตรวจว่าหนึ่งแถวแทนอะไร และข้อมูลถูกขยายเป็นหลายแถวตามวัน หน่วยงาน หรือสินค้าแล้วหรือไม่ ใช้รหัสรายการและกติกาการจัดสรรตรวจการนับซ้ำก่อนรวมยอด แถวที่คล้ายกันไม่จำเป็นต้องเป็นข้อมูลซ้ำที่ควรลบทิ้ง
เริ่มปรับรายงานรอบถัดไปจากงานที่ใช้เวลามากที่สุดหนึ่งจุด หากเสียเวลาเปิดไฟล์และคัดลอกข้อมูล ให้เริ่มที่ Power Query หากยอดสรุปผิดบ่อย ให้แก้โครงสร้างตารางและนิยามตัวชี้วัด เมื่อข้อมูลและการคำนวณเชื่อถือได้แล้ว การออกแบบหน้ารายงานและต่อยอดสู่ Power BI จะทำได้บนฐานข้อมูลชุดเดียวกัน
ปรับปรุงเนื้อหา 5 ตุลาคม 2026
อ่านต่อ
ตัวเลขในบทความนี้เป็นข้อมูลสมมติ ใช้แสดงวิธีทำรายงาน และไม่ได้มาจากไฟล์ตัวอย่างชุดเดียวกับคู่มืออ่านรายงาน
