Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

หลังจากเรียนรู้พื้นฐาน Power BI แล้ว ขั้นตอนต่อไปคือการสร้าง DAX Measure นี่คือทักษะปฏิบัติแรกที่ทุกผู้เริ่มต้นต้องการ เพราะ Measures คือวิธีที่คุณคำนวณยอดรวม ค่าเฉลี่ย เปอร์เซ็นต์ และผลลัพธ์ไดนามิกอื่นๆ ภายในรายงานของคุณ

ในบทช่วยสอนนี้ เราจะแสดงวิธีสร้าง DAX Measure แรกของคุณโดยการคลิก New measure เราจะทำให้เรียบง่ายและตรงไปตรงมา — แค่การคลิกและสูตรพื้นฐานที่สุด

DAX Measure คืออะไร?

Measure เป็นการคำนวณที่สร้างใน Power BI โดยใช้ DAX (Data Analysis Expressions) ต่างจาก Calculated Column ที่ Measure ไม่ได้เก็บค่าแถวต่อแถว (row by row) แทนที่จะเป็นเช่นนั้น มันคำนวณผลลัพธ์ dựa trênข้อมูลที่แสดงใน Visual ของคุณ

ตัวอย่างเช่น Measure สามารถคำนวณยอดขายรวม ยอดขายเฉลี่ย กำไรรวม การคำนวณ Time Intelligence และอื่นๆ

Measure มีประโยชน์อย่างยิ่งเพราะมันอัปเดตโดยอัตโนมัติตามตัวกรอง Slicers และ Visuals ในรายงานของคุณ

ขั้นตอนที่ 1: เลือกตำแหน่งสร้าง Measure

  • ดูที่หน้าต่าง Data ด้านขวา ซึ่งแสดงตารางและคอลัมน์ทั้งหมดของคุณ
  • ในหน้าต่าง Data คลิกครั้งเดียวที่ตารางที่คุณต้องการสร้าง Measure
  • เช่น ถ้าคุณมีตาราง SalesData ให้คลิกเพื่อเลือกมัน
  • ตารางจะถูกไฮไลท์

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

เคล็ดลับ: ด้านการทำงาน ไม่สำคัญว่า Measure จะอยู่ในตารางไหน แต่การจัดกลุ่ม Measure ที่เกี่ยวข้องไว้ด้วยกัน จะทำให้โมเดลของคุณจัดระเบียบได้ดี

ขั้นตอนที่ 2: คลิก "New Measure"

คุณมีหลายวิธีเปิด Measure Editor:

ใช้ Ribbon

  • เลือกตารางจากหน้าต่าง Data
  • ไปที่แท็บ Table tools >> เลือก New measure

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

ใช้ Context Menu

  • ในหน้าต่าง Data คลิกขวาที่ชื่อตาราง
  • เลือก New measure จากเมนูบริบท

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

ไม่ว่าจะวิธีไหน Formula Bar จะปรากฏที่ด้านบนของหน้าจอ พร้อม Placeholder เริ่มต้นที่เป็นแบบนี้:

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

ขั้นตอนที่ 3: เขียนสูตรแรกของคุณ

Formula Bar ตอนนี้ Active และรอรับค่าจากคุณ ตัวเลื่อน (Cursor) จะอยู่ทันทีหลัง Measure = คุณจะแทนที่ Placeholder นั้นด้วยชื่อ Measure และสูตรของคุณเอง

สร้าง SUM ง่ายๆ

สมมติว่าตาราง SalesData ของคุณมีคอลัมน์ชื่อ Sales Amount คลิกใน Formula Bar ล้างข้อความ Placeholder แล้วพิมพ์:

  • ขณะพิมพ์ SUM IntelliSense จะปรากฏ >> กด Tab หรือ Enter เพื่อ Auto-complete

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

  • หลังพิมพ์วงเล็บเปิด ( เริ่มพิมพ์ชื่อคอลัมน์ >> เลือกจาก Dropdown แล้วปิดวงเล็บ )

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

Total Sales = SUM(SalesData[Sales Amount])
  • กด Enter หรือคลิกปุ่ม ✓ (Commit) ใน Formula Bar เพื่อบันทึก Measure

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

ความหมายของสูตรนี้:

  • Total Sales คือชื่อ Measure
  • SUM คือฟังก์ชัน DAX
  • SalesData[Sales Amount] บอก Power BI ว่าจะบวกคอลัมน์ตัวเลขไหน

Measure นี้จะบวกค่าทุกค่าในคอลัมน์ Sales Amount ทุกครั้งที่ถูกใช้ใน Visual

สร้าง AVERAGE ง่ายๆ

ใช้ตารางและคอลัมน์เดียวกัน:

Average Sales = AVERAGE(SalesData[Sales Amount])

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

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

หากมีข้อผิดพลาด Syntax Power BI จะแสดงข้อความผิดพลาดสีแดงใน Formula Bar อธิบายปัญหา ตรวจสอบการสะกดชื่อคอลัมน์ และให้แน่ใจว่าวงเล็บปิดถูกต้อง

ตอนนี้คุณมี Measure แรกแล้ว มันปรากฏในหน้าต่าง Data ภายใต้ตารางที่คุณเลือก พร้อมไอคอน เครื่องคิดเลข (calculator) ขนาดเล็ก

ขั้นตอนที่ 4: ใช้ Measure ใน Visual

Measure ของคุณไม่ทำอะไรจนกว่าจะวางใน Visual — นั่นเป็นการออกแบบ เพื่อทดสอบ:

  • คลิกที่พื้นที่ว่างของ Report Canvas
  • ในหน้าต่าง Visualizations เลือก Visual Card ซึ่งเป็นวิธีง่ายที่สุดในการแสดงตัวเลขเดี่ยว
  • จากหน้าต่าง Data ลาก Measure ใหม่ของคุณ (Total Sales) ไปที่พื้นที่ Fields ของ Card

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

ลองใน Table ด้วย:

  • เพิ่ม Table Visual
  • ลากฟิลด์หมวดหมู่ (เช่น Category หรือ Product) พร้อมกับ Measure Total Sales ของคุณ
  • ดูว่ายอดรวมเปลี่ยนไปแบบไดนามิกต่อแถว — นั่นคือเวทมนตร์ของ Measures

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

Card และ Table จะแสดงผลลัพธ์ที่คำนวณได้ทั่วชุดข้อมูลทั้งหมด หากคุณคลิก Slicer หรือองค์ประกอบ Visual อื่น คุณจะเห็นตัวเลขอัปเดต นั่นคือ DAX Filter Context ในการทำงาน

สร้าง DAX Measure แรกใน Power BI: คู่มือขั้นตอนสำหรับผู้เริ่มต้น

แนวทางปฏิบัติที่ดีสำหรับผู้เริ่มต้น

  • ตั้งชื่อ Measure ให้ชัดเจน เข้าใจง่ายในทางธุรกิจ แทนชื่อแบบ "Measure1" หรือ "Calc5"
  • เก็บ Measures ในตาราง "Home" โดยปกติคือ Fact Table แทนที่จะกระจายไปมา
  • ใช้รูปแบบ Table[Column] แทนชื่อคอลัมน์เพียงอย่างเดียว
  • ให้ IntelliSense ช่วย — พิมพ์ 2-3 ตัวอักษรแรก แล้วกด Tab หรือ Enter
  • หลังสร้าง Measure เสมอ ให้ลากไปที่ Card หรือ Table เพื่อตรวจสอบว่าตัวเลขดูถูกต้อง

สรุป

ตอนนี้คุณรู้วิธีสร้าง DAX Measure แรกของคุณโดยทำตามขั้นตอนข้างต้น การสร้าง DAX Measure แรกใน Power BI นั้นง่ายกว่าที่ผู้เริ่มต้นหลายคนคิด คุณสามารถใช้ Measures นี้ในแผนภูมิ การ์ด ตาราง และ Visual อื่นๆ อีกมากมาย เมื่อคุณคล่องแคล่วกับกระบวนการนี้แล้ว คุณสามารถก้าวต่อไปสู่การคำนวณขั้นสูง เช่น Counts, Percentages และตรรกะเงื่อนไข

รับแบบฝึกหัด Excel ขั้นสูงพร้อมเฉลยฟรี!