กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
ฟังก์ชันตัวกรองและฟังก์ชันค่าใน DAX เป็นฟังก์ชันที่ซับซ้อนและมีประสิทธิภาพที่สุด และแตกต่างอย่างมากจากฟังก์ชัน Excel ฟังก์ชัน lookup ทํางานโดยใช้ตารางและความสัมพันธ์ เช่น ฐานข้อมูล ฟังก์ชันการกรองช่วยให้คุณจัดการบริบทข้อมูลเพื่อสร้างการคํานวณแบบไดนามิก
ฟังก์ชัน | คำอธิบาย |
---|---|
ทั้งหมด | แสดงแถวทั้งหมดในตาราง หรือค่าทั้งหมดในคอลัมน์ โดยไม่สนใจตัวกรองใดๆ ที่อาจใช้อยู่ |
ALLCROSSFILTERED ของ |
ล้างตัวกรองทั้งหมดที่นําไปใช้กับตาราง |
|
ลบตัวกรองบริบททั้งหมดในตาราง ยกเว้นตัวกรองที่ถูกนําไปใช้กับคอลัมน์ที่ระบุ |
ALLNOBLANKROW | จากตารางหลักของความสัมพันธ์ แสดงแถวทั้งหมดแต่แถวที่ว่างเปล่า หรือค่าที่แตกต่างกันทั้งหมดของคอลัมน์แต่แถวที่ว่างเปล่า และละเว้นตัวกรองบริบทใดก็ตามที่อาจมีอยู่ |
|
ลบตัวกรองบริบทออกจากคอลัมน์และแถวในคิวรีปัจจุบัน ในขณะที่ยังคงรักษาตัวกรองบริบทอื่น ๆ ทั้งหมดหรือตัวกรองที่ชัดเจน |
การคํานวณของ |
ประเมินนิพจน์ในบริบทตัวกรองที่ปรับเปลี่ยนแล้ว |
CALCULATETABLE ของ |
ประเมินนิพจน์ตารางในบริบทตัวกรองที่ปรับเปลี่ยนแล้ว |
ก่อนหน้า |
ส่งกลับค่าปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่กล่าวถึง |
แรกสุด | ส่งกลับค่าปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่ระบุ |
ตัวกรอง |
ส่งกลับตารางที่แสดงชุดย่อยของตารางหรือนิพจน์อื่น |
แรก |
ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในเมทริกซ์วิชวลจากแถวแรกของแกน |
ดัชนี |
แสดงแถวที่ตําแหน่งสัมบูรณ์ที่ระบุโดยพารามิเตอร์ตําแหน่งภายในพาร์ติชันที่ระบุโดยเรียงลําดับตามลําดับที่ระบุหรือบนแกนที่ระบุ |
KEEPFILTERS |
ปรับเปลี่ยนวิธีการใช้ตัวกรองในขณะที่ประเมินฟังก์ชัน CALCULATE หรือ CALCULATETABLE |
ล่าสุดของ |
ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในเมทริกซ์วิชวลจากแถวสุดท้ายของแกน |
LOOKUPVALUE |
ส่งกลับค่าสําหรับแถวที่ตรงตามเกณฑ์ทั้งหมดที่ระบุโดยเงื่อนไขการค้นหา ฟังก์ชันสามารถใช้เงื่อนไขการค้นหาได้ตั้งแต่หนึ่งเงื่อนไขขึ้นไป |
MATCHBY ของ |
ในฟังก์ชันหน้าต่าง จะกําหนดคอลัมน์ที่ใช้เพื่อกําหนดวิธีการจับคู่ข้อมูลและระบุ แถวปัจจุบัน |
MOVINGAVERAGE | ส่งกลับค่าเฉลี่ยเคลื่อนที่ที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล |
ถัดไปของ |
ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในแถวถัดไปของแกนในเมทริกซ์วิชวล |
ออฟเซต |
ส่งกลับแถวเดียวที่วางไว้ก่อนหรือหลัง แถวปัจจุบัน ภายในตารางเดียวกันตามออฟเซตที่กําหนด |
ORDERBY |
กําหนดคอลัมน์ที่กําหนดลําดับการจัดเรียงภายในพาร์ติชันของฟังก์ชันหน้าต่างแต่ละตัว |
แบ่งพาร์ติชันโดย | กําหนดคอลัมน์ที่ใช้ในการแบ่งพาร์ติชันพารามิเตอร์ relation ของฟังก์ชัน window |
ก่อนหน้าสําหรับ |
ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในแถวก่อนหน้าของแกนในเมทริกซ์วิชวล |
ช่วง |
ส่งกลับช่วงของแถวภายในแกนที่กําหนด ซึ่งสัมพันธ์กับแถวปัจจุบัน ทางลัดสําหรับหน้าต่าง |
อันดับ |
ส่งกลับการจัดอันดับของแถวภายในช่วงเวลาที่กําหนด |
ลบตัวกรอง |
ล้างตัวกรองออกจากตารางหรือคอลัมน์ที่ระบุ |
ROWNUMBER |
ส่งกลับการจัดอันดับที่ไม่ซ้ํากันของแถวภายในช่วงเวลาที่กําหนด |
ผลรวมสะสม |
แสดงผลรวมสะสมที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล |
SELECTEDVALUE | ส่งกลับค่าเมื่อมีการกรองบริบทสําหรับคอลัมน์ columnName เป็นค่าที่แตกต่างกันเพียงหนึ่งรายการเท่านั้น มิฉะนั้นจะส่งกลับ alternateResult |
|
ส่งกลับหลายแถวซึ่งอยู่ในตําแหน่งภายในช่วงเวลาที่กําหนด |
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้