Powerful Data with Power BI การวิเคราะห์และนำเสนอข้อมูลขั้นเทพ

Powerful Data with Power BI การวิเคราะห์และนำเสนอข้อมูลขั้นเทพ
2,290 บาท
เข้าเรียน / ซื้อคอร์สรายละเอียด
ผู้สอน ศิระ เอกบุตร ,เทพเอ็กเซล Thep Excel
Powerful Data with Power BI การวิเคราะห์และนำเสนอข้อมูลขั้นเทพ
โดย ศิระ เอกบุตร ผู้ก่อตั้งเว็บไซต์และแฟนเพจ ThepExcel เจ้าของหนังสือ Excel ระดับ Best Seller
Power BI สำคัญอย่างไร?
อย่างที่พวกเราน่าจะเห็นชัดมากขึ้นเรื่อย ๆ ว่า ในยุคปัจจุบันการนำ "ข้อมูล" มาช่วยในการตัดสินใจ เป็นสิ่งที่จำเป็นในการเพิ่มความสามารถในการแข่งขัน ซึ่งจำเป็นต่อการอยู่รอดขององค์กรอย่างมาก ดังนั้นการที่ช่วยให้คนในองค์กรสามารถ "เห็นภาพของข้อมูล" ได้อย่างถูกต้องและรวดเร็วจึงมีความสำคัญสุดๆ
คอร์สออนไลน์ Power BI นี้จึงออกแบบมาเพื่อทำให้คุณสามารถสร้าง Interactive Dashboard ด้วย Power BI Desktop ซึ่งสามารถสร้างกราฟต่างๆ ได้เจ๋งกว่า Excel หลายเท่า โดยที่จะช่วยให้ผู้ใช้งาน Report สามารถกดที่กราฟแล้วเจาะลึกดูข้อมูลที่สนใจได้เพียงปลายนิ้ว
หลังจากเรียนจบคอร์สนี้คุณจะสามารถสร้างรายงานที่ช่วยให้องค์กรสามารถนำข้อมูลไปตัดสินใจทางธุรกิจได้อย่างถูกต้องและรวดเร็ว ซึ่งจะเพิ่มมูลค่าในตัวคุณเองที่มีต่อองค์กรอย่างมหาศาล
ที่สำคัญคือโปรแกรม Power BI Desktop นี้ทุกคนสามารถโหลดมาใช้ได้ฟรี แถมยังได้รับการอัปเดทความสามารถเรื่อยๆ จากทาง Microsoft ทุกเดือนด้วย ดังนั้นผมเองก็จะมาอัปเดทเนื้อหาที่จำเป็นให้ในคอร์สนี้เรื่อยๆ ด้วยเช่นกันครับ แปลว่าคุณซื้อคอร์สทีเดียวและมั่นใจได้เลยว่าจะได้รับเนื้อหาที่อัปเดทอยู่เสมอ
คอร์สนี้เน้นสอนเรื่องอะไร?
ขั้นตอนการทำงานใน Power BI Desktop ปกติแล้วจะมีด้วยการ 4 เรื่องหลัก คือ Get & Transform Data > สร้าง Data Model > เขียนสูตร DAX Measure > สร้าง Report ซึ่งคอร์สนี้จะเน้นหนักไปที่ 3 ขั้นตอนหลังโดยละเอียด ซึ่งเน้นมากเรื่องหลักการคิดและที่มาที่ไปของตัวเลขแต่ละตัวในรายงาน และหลักการทำงานของสูตรที่สำคัญ
สิ่งสำคัญที่คุณจะได้เรียนรู้ในคอร์สนี้
• ภาพรวมการใช้งาน Power BI ทั้ง Power BI Desktop และ Power BI Service
• เริ่มต้นด้วยการลงมือสร้าง Report จากไฟล์ที่ผมเตรียมไว้ เพื่อให้เข้าใจ Power BI ได้อย่างรวดเร็ว
• จากนั้นจึงย้อนกลับให้คุณลงมือเตรียมไฟล์ด้วยตัวเองตั้งแต่เริ่มต้น ทั้ง Get & Transform Data* และ เขียนสูตร
• เรียนรู้วิธีการสร้างกราฟหลากหลายรูปแบบ และความเหมาะสมของแต่ละกราฟ
• สอนที่มาที่ไปของตัวเลขแต่ละตัวใน Report ว่าคำนวณมาได้อย่างไร
• การทำ Interactive Report ด้วย Interaction, Drill, Report Page Tooltips, Button, Bookmark
• การปรับแต่งสีของกราฟ/ Visual ต่างๆ ตามเงื่อนไขที่ต้องการ
• สอนหลักการคิดในการสร้าง Data Model เพื่อผูกความสัมพันธ์ตาราง
• การสร้าง Date Table และวิธีทำรายงานรองรับ Fiscal Year ที่ไม่ได้เริ่มเดือนมกราคม
• สอนเขียน DAX ตั้งแต่เริ่มต้น จนถึงการใช้ CALCULATE ซึ่งเป็นฟังก์ชันที่ทรงพลังที่สุดใน DAX
• ปูพื้นฐาน DAX Table Function เช่น FILTER, ALL, DISTINCT
• ฟังก์ชันกลุ่ม Time Intelligence เช่น หายอดขายสะสมตั้งแต่ต้นปี, หายอดขายในช่วงเดียวกันของปีก่อนหน้า
• การทำ Data Model และวิเคราะห์ข้อมูล Actual vs Target
• เรียนรู้ DAX ที่หลากหลาย เช่น CONCATENATEX, RANKX, HASONEVALUE, ISFILTERED
• ทดลองทำ Report รายงาน COVID-19 จากข้อมูลจริงของกรมควบคุมโรค
• การ Publish ข้อมูลไปสู่ Power BI Service
• การ Publish to web เอาข้อมูลไปไว้ในเว็บแบบฟรีๆ
• การ Export ข้อมูลออกจาก Power BI
• สอนการประยุกต์ใช้ความรู้ของ Power BI ไปใช้ใน Excel ได้
* ขั้นตอน Get & Transform Data ในคอร์สนี้จะสอนเพียงแค่ให้สามารถนำข้อมูลเข้าสู่ Power BI มาทำงานต่อได้เท่านั้น ไม่ได้สอนเรื่องการจัดการแบบพลิกแพลง ซึ่งหากใครสนใจจะมีสอนโดยละเอียดในคอร์ส Excel Power Up ซึ่งจะเป็นการลงลึกเรื่องเครื่องมือ Power Query โดยเฉพาะ ด้วยวีดีโอที่ยาวเกือบ 9 ชั่วโมงครับ
ผู้เรียนควรมีความรู้อะไรมาก่อน?
หากคุณเคยใช้ Pivot Table ใน Excel มาก่อน (ไม่จำเป็นต้องชำนาญ) คุณจะสามารถสร้าง Report ใน Power BI ได้เช่นกันครับ และหากคุณสามารถเขียนสูตร IF ผสมกับ AND ใน Excel ได้ก็น่าจะสามารถเขียนสูตร DAX ในคอร์สนี้ได้โดยไม่ยากเกินไปครับ แต่ถ้าคุณคิดว่ายังไม่มีพื้นฐานมาก่อน แต่อยากเรียนรู้ Power BI ผมก็ขอแนะนำดังนี้ครับ
• หากคุณไม่มีพื้นฐานการเขียนสูตรเลย และอยากจะปูพื้นฐานทั้ง Pivot รวมถึงสูตร Excel ที่จำเป็น ก็สามารถเรียนคอร์ส Excel Level Up Update 2020 ของผมได้เช่นกันครับ
• หากคุณพอจะเขียนสูตรเป็นแล้ว แต่อยากจะปูพื้นฐานเรื่อง Pivot ให้ดีก่อน ก็สามารถเรียนคอร์ส เทพเรื่องข้อมูล ต้องเก่ง Pivot Table ของผมได้ครับ ซึ่งจะเรียนจบได้อย่างรวดเร็วและราคาประหยัดกว่า
• หากคุณเจอข้อมูลจริงในองค์กร ที่หน้าตาแย่กว่าตัวอย่างในคอร์สนี้ หรือต้องรวบรวมจากหลายที่มากๆ แล้วต้องการจะสร้าง Dashboard Power BI จากข้อมูลนั้น คุณอาจจะต้องเรียนคอร์ส Excel Power Up : เพิ่มพลังจัดการข้อมูลใน Excel ด้วย Power Query ด้วยครับ
เนื้อหาของคอร์สนี้
ภาพรวมการใช้งาน Power BI | คลิปยาว (นาที) | |
---|---|---|
Power BI คืออะไร | 07:07 | |
ความสามารถของ Power BI แบบต่างๆ | 10:23 | |
Step การทำงานใน Power BI Desktop | 10:05 | |
Download ไฟล์ประกอบการเรียน | 00:10 |
องค์ประกอบของ Report | คลิปยาว (นาที) | |
---|---|---|
1.1 การสร้าง Report/Dashboard ที่ดี | 08:57 | |
1.2 ส่วนประกอบของกราฟ Measure vs Dimension | 10:31 | |
1.3 วิธีสร้างกราฟใน Power BI | 05:36 |
ลงมือสร้าง Report แรกของคุณ | คลิปยาว (นาที) | |
---|---|---|
2.1 อธิบายไฟล์ Power BI ที่เตรียมไว้ให้ | 08:39 | |
2.2 ที่มาที่ไปของตัวเลขที่แสดงออกมาใน Visual | 20:22 | |
2.3 เปรียบเทียบกราฟแท่งหลากหลายแบบ | 09:52 | |
2.4 การใส่ Value (Measure) มากกว่า 1 Field | 04:28 |
การเจาะลึกข้อมูลลงชั้นถัดไป | คลิปยาว (นาที) | |
---|---|---|
3.1 การใส่ Axis (Dimension) ซ้อนกัน และการ Drill แบบต่างๆ | 03:54 | |
3.2 การ Expand ข้อมูล และการทำ Label 2 ชั้น | 03:56 | |
3.3 การเปิด Drill Mode เพื่อเจาะลึกข้อมูลทีละส่วน | 02:15 | |
3.4 Tips : การใช้ Selection Pane เพื่อเลือกข้อมูล | 02:01 |
สำรวจ Visual แบบต่างๆ | คลิปยาว (นาที) | |
---|---|---|
4.1 การแสดงตัวเลขด้วย Card และการ Filter ด้วย Slicer | 06:44 | |
4.2 การปรับแต่งรูปแบบของ Slicer | 06:22 | |
4.3 วิธี Edit Interactions ระหว่าง Visual | 05:20 | |
4.4 การแสดงแนวโน้มด้วย Line Chart แบบต่างๆ และกราฟผสม | 13:51 | |
4.5 เทคนิคการปรับ Data Label | 03:30 | |
4.6 แสดงการอันดับที่เปลี่ยนแปลงไปด้วย Ribbon Chart | 04:46 | |
4.7 แสดงสัดส่วนด้วยกราฟวงกลมและกราฟโดนัท | 03:18 | |
4.8 แสดงสัดส่วนด้วยกราฟ Tree Map | 02:31 | |
4.9 แสดงความสัมพันธ์ข้อมูลด้วยกราฟ Scatter Chart | 06:44 | |
4.10 การทำ Animation บนกราฟ Scatter Chart | 06:21 | |
4.11 การแสดงตารางข้อมูลด้วย Table | 07:26 | |
4.12 การแสดงตารางแบบ Pivot ด้วย Matrix | 09:15 | |
4.13 การทำแสดงเลขหลายค่าด้วย Multi Row Card | 02:10 | |
4.14 การแสดงค่าตัวเลขด้วยกราฟมาตรวัดแบบ Gauge | 07:18 | |
4.15 การแสดงตัวชี้วัดด้วย KPI | 05:24 | |
4.16 การแสดงการเปลี่ยนแปลงสะสมด้วย Water Fall | 04:54 | |
4.17 การสร้างกราฟแผนที่แบบจุดด้วย Map | 04:50 | |
4.18 การสร้างกราฟแผนที่แบบพื้นที่ด้วย Filled Map | 02:14 | |
4.19 การแสดงองค์ประกอบของตัวเลขด้วย Decomposition Tree | 04:28 |
การปรับแต่ง Report | คลิปยาว (นาที) | |
---|---|---|
5.1 การปรับแต่งสีบน visual แบบกราฟ | 08:35 | |
5.2 การปรับแต่งสีบน visual แบบตาราง | 07:48 | |
5.3 การ Grouping ข้อมูลจาก Field ตัวเลข | 02:38 | |
5.4 การ Grouping ข้อมูลจาก Field ข้อความ | 01:51 |
การทำ Interactive Report | คลิปยาว (นาที) | |
---|---|---|
6.1 ปกติแล้ว Slicer ส่งผลไปที่ Page อื่นหรือไม่? | 02:56 | |
6.2 การ Sync Slicer | 01:57 | |
6.3 การทำ Drill Through เพื่อให้กดแล้วไปเจาะลึกในอีกหน้า | 05:37 | |
6.4 การทำ Report Tool Tips ให้ออกมาเป็นรูปกราฟ | 05:24 | |
6.5 การสร้าง Bookmark | 05:53 | |
6.6 การสร้าง Action Button | 05:11 |
การ Get/Transform Data | คลิปยาว (นาที) | |
---|---|---|
7.1 เริ่มต้นใหม่ตั้งแต่ไฟล์ Power BI เปล่า | 04:40 | |
7.2 การ Get/Transform Data ด้วย Power Query | 18:01 | |
7.3 Data Model ที่เหมาะสมเป็นอย่างไร? | 11:24 | |
7.4 การ Merge Table เพื่อรวบตารางเข้าด้วยกัน | 09:28 |
การสร้าง Date Table | คลิปยาว (นาที) | |
---|---|---|
8.1 การสร้าง Date Table ด้วย CALENDARAUTO | 05:28 | |
8.2 การสร้าง Date Table ด้วย CALENDA | 05:36 | |
8.3 การใช้ Dax Formatter เพื่อจัดหน้าตาสูตรให้อ่านง่าย | 01:35 | |
8.4 การใช้ VAR เพื่อตั้งชื่อตัวแปรในสูตร DAX | 03:27 | |
8.5 การสร้างคอลัมน์เพิ่มเติมด้วย DAX New Column | 12:17 | |
8.6 การผูก Relationship และกำหนดวิธีการ Sort ด้วย Sort By | 09:12 |
เริ่มต้นเขียน DAX Measure | คลิปยาว (นาที) | |
---|---|---|
9.1 ทำไมถึงต้องเขียน DAX Measure | 03:20 | |
9.2 เริ่มทำความรู้จักภาษา DAX | 14:20 | |
9.3 มาเขียน Measure แรกของคุณกันเถอะ | 06:32 | |
9.4 ลาก่อน VLOOKUP มาใช้ RELATED ดีกว่า | 09:25 | |
9.5 การคำนวณยอดขายด้วย SUMX มันเจ๋งกว่า SUM ยังไง | 08:01 | |
9.6 สร้าง Measure พื้นฐานที่เหลือก็ไม่ยากแล้ว | 06:20 | |
9.7 Tips : การ Hide Field ที่ไม่ต้องการให้เห็นใน Report | 03:09 |
DAX Table Function | คลิปยาว (นาที) | |
---|---|---|
10.1 ทำความรู้จัก Table Function | 01:02 | |
10.2 ฟังก์ชัน FILTER เพื่อคัดกรองข้อมูล | 09:21 | |
10.3 การใช้ AND OR แบบฟังก์ชัน | 07:28 | |
10.4 การใช้ AND OR แบบ Operator | 05:04 | |
10.5 ทำความรู้จัก DISTINCT และ ALL | 05:46 | |
10.6 DISTINCT และ DISTINCTCOUNT | 06:07 | |
10.7 ทบทวนเรื่อง Filter Context | 07:15 | |
10.8 เปรียบเทียบ ALL และ ALLSELECTED | 10:17 | |
10.9 การใช้ FILTER ใน Measure | 04:28 | |
10.10 การใช้ FILTER ผสมกับ ALL | 04:35 |
รู้จัก CALCULATE ฟังก์ชันที่ทรงพลังที่สุดใน DAX | คลิปยาว (นาที) | |
---|---|---|
11.1 CALCULATE ขั้นพื้นฐาน | 07:01 | |
11.2 CALCULATE หลายเงื่อนไข | 06:08 | |
11.3 CALCULATE ที่มีเงื่อนไขเปรียบเทียบกับค่าสรุป | 12:15 |
การประยุกต์ CALCULATE | คลิปยาว (นาที) | |
---|---|---|
12.1 พลังแฝงของ CALCULATE ผู้อยู่เบื้องหลัง Measure | 06:27 | |
12.2 ทำไมวิธี AVERAGE ปกติจึงคำนวณผิด | 03:26 | |
12.3 คำนวณค่าเฉลี่ยด้วย AVERAGEX + Context Transition | 03:37 | |
12.4 ทำไม AVERAGEX + Context Transition จึงคำนวณได้ผล | 07:24 | |
12.5 ประยุกต์เขียน Measure กับฟังก์ชันX ตัวอื่นๆ | 07:46 | |
12.6 การคำนวณค่าจากตาราง Dimension ด้วย Relationship แบบ Both | 12:40 | |
12.7 การใช้ CONCATENATEX เพื่อเอาข้อความมา List รวมกัน | 04:31 | |
12.8 การใช้ TOPN เพื่อดึงเอาตาราง N แถวที่มีค่ามากสุดตามต้องการ | 02:14 | |
12.9 การใช้ CONCATENATEX + TOPN | 04:35 | |
12.10 การใช้ CONCATENATEX + TOPN ตัวอย่างที่ 2 | 04:01 |
ฟังก์ชันกลุ่ม Time Intelligence | คลิปยาว (นาที) | |
---|---|---|
13.1 การคำนวณยอดขาย Year to Date และการใช้ Quick Measure | 08:40 | |
13.2 การคำนวณยอดขายช่วงเดียวกันในปีก่อนหน้า | 08:37 | |
13.3 การคำนวณยอดขายช่วงเดียวกันในไตรมาศก่อนหน้าและ DATEADD | 05:32 | |
13.4 Tips : การคำนวณเกี่ยวกับปีงบประมาณที่ไม่ได้เริ่มเดือนมกราคม (Fiscal Year) | 18:49 |
การทำรายงาน Target vs Actual | คลิปยาว (นาที) | |
---|---|---|
14.1 สำรวจไฟล์ Target ที่เตรียมเอาไว้ | 03:42 | |
14.2 Get Data จากไฟล์ Target และการ Unpivot | 05:37 | |
14.3 วิเคราะห์ Data Model ว่าควรมีหน้าตาเป็นอย่างไร จึงจะใช้ Target ได้ | 05:07 | |
14.4 การสร้าง Field เพื่อเชื่อมกับตาราง Date | 07:04 | |
14.5 ทดสอบการใช้ Visual แสดง Target คู่กับตาราง Date | 09:28 | |
14.6 Concept การสร้าง Field เพื่อเชื่อมกับตาราง Product | 03:25 | |
14.7 การสร้าง Field เพื่อเชื่อมกับตาราง Product | 06:17 | |
14.8 ทดสอบการใช้ Visual แสดง Target คู่กับตาราง Product | 04:02 | |
14.9 แนวคิดของการ Allocate Target | 07:33 | |
14.10 โปรย Target รายวันลงแต่ละวัน | 09:31 | |
14.11 สร้าง Measure Target ที่สมบูรณ์ | 06:11 | |
14.12 การทำ Visual KPI แบบมี Field Target | 06:08 | |
14.13 การทำ Visual Gauge แบบมี Field Target | 04:32 | |
14.14 การใช้กราฟ Custom Visual แบบ Bullet Chart | 05:51 |
เรียนรู้ DAX เพิ่มเติม | คลิปยาว (นาที) | |
---|---|---|
15.1 การใช้ RANKX เพื่อจัดอันดับ ขั้นพื้นฐาน | 06:59 | |
15.2 การใช้ RANKX แบบไม่ให้แสดงค่าที่ตัว Total ด้วย HASONEVALUE | 04:17 | |
15.3 การใช้ RANKX แบบไม่สนใจ Slicer | 03:57 | |
15.4 ปัญหาเมื่อจะ Rank ข้อมูลที่มีหลาย Level | 02:58 | |
15.5 จัดการ Detect Level ด้วย IF+ISFILTERED | 06:49 | |
15.6 Tips : การหาข้อมูลฟังก์ชัน DAX เพิ่มเติม | 07:28 | |
15.7 เขียนสูตรที่ดีขึ้นด้วยฟังก์ชัน SWITCH | 04:38 |
ทำ Report COVID-19 | คลิปยาว (นาที) | |
---|---|---|
16.1 การ Get Data จาก Web API | 05:53 | |
16.2 เริ่มทำ Visualization | 07:26 | |
16.3 การสร้าง Date Table ด้วยสูตรสำเร็จรูปจาก ThepExcel.com | 06:42 | |
16.4 การวิเคราะห์ข้อมูลราย Week | 05:18 | |
16.5 การวิเคราะห์ข้อมูลเทียบ Week ก่อนหน้า | 07:25 | |
16.6 การคำนวณยอดผู้ป่วยสะสม | 08:22 | |
16.7 การแสดงวันที่อัปเดทข้อมูล | 12:57 | |
16.8 การทำ Tornado Chart และ Group ข้อมูล | 06:12 |
การใช้งาน Power BI Service แบบฟรีๆ | คลิปยาว (นาที) | |
---|---|---|
17.1 การ Publish ข้อมูลเข้าสู่ Power BI Service | 01:35 | |
17.2 การ Export ไป Power Point/PDF | 03:35 | |
17.3 การ Publish to Web เอาให้คนดู Report ได้แบบฟรีๆ | 05:01 | |
17.4 การ Pin Visual จาก Report ไป Dashboard | 04:36 | |
17.5 การ Pin Live Page จาก Report ไป Dashboard | 05:00 | |
17.6 การ Update Data ที่ Power BI Desktop | 05:05 | |
17.7 การ Update Data แบบ Schedule Refresh ที่ Power BI Service | 02:53 |
การ Export ข้อมูลออกจาก Power BI | คลิปยาว (นาที) | |
---|---|---|
18.1 การ Export ข้อมูลจาก Visual | 02:52 | |
18.2 การ Export ข้อมูลจากหน้า Data | 01:49 | |
18.3 การ Export ข้อมูลจำนวนมากด้วย DAX Studio | 03:21 | |
18.4 การเชื่อมต่อ Excel กับ Power BI Desktop ผ่าน Power Query | 09:47 | |
18.5 การ Import Power BI Desktop ผ่าน Power Pivot | 01:56 | |
18.6 เอาความรู้ใน Power BI ไปใช้ใน Excel ก็ยังได้ | 09:03 |