RELATEDTABLE
อัปเดต 27 ก.ย. 2569 · ตัวเลขในตัวอย่างตรงกับตัวคำนวณอ้างอิงที่เขียนแยก และสูตร Excel ที่คำนวณจากข้อมูลชุดเดียวกัน · ยังไม่ได้ตรวจใน Power BI Desktop
เอกสารอ้างอิง: RELATEDTABLE (Microsoft Learn) · syntax และหมายเหตุในหน้านี้ตรวจกับหน้านี้ของ Microsoft · ตัวจำลองในหน้านี้รองรับเฉพาะรูปแบบที่ใช้ในตัวอย่าง (เช่น ไม่รองรับ calendar-based time intelligence)
RELATEDTABLE คืออะไร
คืนแถวของตารางฝั่งหลาย (many) ที่เชื่อมกับแถวปัจจุบันของตารางฝั่งหนึ่ง เช่น คำสั่งซื้อทั้งหมดของสินค้าในแถวนั้น
ใช้เมื่อไหร่
- นับหรือรวมแถวของตารางยอดขายในแต่ละแถวของตารางสินค้าหรือลูกค้า
- กรองสินค้าตามจำนวนคำสั่งซื้อ
รูปแบบสูตร
Argument แต่ละตัว
ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น
| Argument | จำเป็นไหม | ความหมาย |
|---|---|---|
| tableName | จำเป็น | ตารางฝั่งหลายของความสัมพันธ์ เช่น 'ยอดขาย' ใส่นิพจน์ไม่ได้ |
ลองเลย: สินค้าที่มีคำสั่งซื้อมากกว่า 12 ครั้ง แยกตามหมวดสินค้า
คลิกตัวเลขในตารางเพื่อดูตัวกรองไหลผ่านโมเดลจนเป็นตัวเลขนั้น เลือกค่าใน Slicer แก้ Measure ได้ หรือกด Excel เพื่อดูสูตร Excel ที่ได้คำตอบเดียวกัน
- พนักงานขายไม่มีตัวกรอง
- สินค้า[หมวดสินค้า] = "เครื่องดื่ม"
- วันที่[ปี] = 2025
- ยอดขายเหลือ 81 จาก 495 แถว · หนึ่งจุดคือหนึ่งคำสั่งซื้อ
| หมวดสินค้า | จำนวนสินค้า | สินค้าที่ขายเกิน 12 ครั้ง |
|---|---|---|
| เครื่องดื่ม | ||
| ขนมขบเคี้ยว | ||
| อาหารสำเร็จรูป | ||
| ผลิตภัณฑ์นม | ||
| เครื่องปรุงรส | ||
| ของใช้ในครัวเรือน | ||
| ยอดรวม |
ถ้าคุณเขียน Excel อยู่แล้ว
=COUNTIFS(ยอดขาย[รหัสสินค้า], [@รหัสสินค้า])Excel นับแถวที่มีรหัสเดียวกันด้วย COUNTIFS DAX ใช้ความสัมพันธ์ในโมเดลแทน
สินค้าที่ขายเกิน 12 ครั้ง = COUNTROWS(FILTER('สินค้า', COUNTROWS(RELATEDTABLE('ยอดขาย')) > 12))นับในแต่ละสินค้าว่ามีคำสั่งซื้อกี่รายการ
ข้อผิดพลาดและเคล็ดลับ
แบบทดสอบ 3 ข้อ
1. RELATEDTABLE เทียบเท่ากับฟังก์ชันใด
แถวปัจจุบันกลายเป็นตัวกรองของตารางที่เชื่อม
2. ในแถวของตารางสินค้า COUNTROWS(RELATEDTABLE('ยอดขาย')) คืออะไร
นับเฉพาะแถวยอดขายที่เชื่อมกับสินค้านั้น
3. RELATED ต่างจาก RELATEDTABLE อย่างไร
ทิศทางกลับกัน
ไฟล์ฝึก RELATEDTABLE
9Expert-DAX-RELATEDTABLE-Practice-v1.0.xlsx
โจทย์ในชีตแบบฝึกหัด
- ข้อ 1[สินค้าที่ขายเกิน 12 ครั้ง] จำนวนสินค้าที่มีคำสั่งซื้อมากกว่า 12 รายการ · กรอง หมวดสินค้า = ขนมขบเคี้ยว, ปี = 2024
- ข้อ 2[สินค้าที่ขายเกิน 12 ครั้ง] จำนวนสินค้าที่มีคำสั่งซื้อมากกว่า 12 รายการ · กรอง หมวดสินค้า = ของใช้ในครัวเรือน, ปี = 2025
- ข้อ 3[สินค้าที่ขายเกิน 12 ครั้ง] จำนวนสินค้าที่มีคำสั่งซื้อมากกว่า 12 รายการ · กรอง ปี = 2024
- ข้อ 4[สินค้าที่ขายเกิน 12 ครั้ง] จำนวนสินค้าที่มีคำสั่งซื้อมากกว่า 12 รายการ · กรอง หมวดสินค้า = อาหารสำเร็จรูป, ปี = 2025
ไปต่อ
ต่อยอดใน Data Analysis Expression (DAX) for Power BI: Measures, X Aggregation, CALCULATE, Date Table และ Time Intelligence (2 วัน)