อ่านในภาษาอังกฤษ

แชร์ผ่าน


ฟังก์ชันตัวกรอง

ฟังก์ชันตัวกรองและฟังก์ชันค่าใน DAX เป็นฟังก์ชันที่ซับซ้อนและมีประสิทธิภาพที่สุด และแตกต่างอย่างมากจากฟังก์ชัน Excel ฟังก์ชัน lookup ทํางานโดยใช้ตารางและความสัมพันธ์ เช่น ฐานข้อมูล ฟังก์ชันการกรองช่วยให้คุณจัดการบริบทข้อมูลเพื่อสร้างการคํานวณแบบไดนามิก

ในหมวดหมู่นี้

ฟังก์ชัน คำอธิบาย
ทั้งหมด แสดงแถวทั้งหมดในตาราง หรือค่าทั้งหมดในคอลัมน์ โดยไม่สนใจตัวกรองใดๆ ที่อาจใช้อยู่
ALLCROSSFILTERED ของ ล้างตัวกรองทั้งหมดที่นําไปใช้กับตาราง
ALLEXCEPT ลบตัวกรองบริบททั้งหมดในตาราง ยกเว้นตัวกรองที่ถูกนําไปใช้กับคอลัมน์ที่ระบุ
ALLNOBLANKROW จากตารางหลักของความสัมพันธ์ แสดงแถวทั้งหมดแต่แถวที่ว่างเปล่า หรือค่าที่แตกต่างกันทั้งหมดของคอลัมน์แต่แถวที่ว่างเปล่า และละเว้นตัวกรองบริบทใดก็ตามที่อาจมีอยู่
ALLSELECTED ลบตัวกรองบริบทออกจากคอลัมน์และแถวในคิวรีปัจจุบัน ในขณะที่ยังคงรักษาตัวกรองบริบทอื่น ๆ ทั้งหมดหรือตัวกรองที่ชัดเจน
การคํานวณของ ประเมินนิพจน์ในบริบทตัวกรองที่ปรับเปลี่ยนแล้ว
CALCULATETABLE ของ ประเมินนิพจน์ตารางในบริบทตัวกรองที่ปรับเปลี่ยนแล้ว
ก่อนหน้า ส่งกลับค่าปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่กล่าวถึง
แรกสุด ส่งกลับค่าปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่ระบุ
ตัวกรอง ส่งกลับตารางที่แสดงชุดย่อยของตารางหรือนิพจน์อื่น
แรก ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในเมทริกซ์วิชวลจากแถวแรกของแกน
ดัชนี แสดงแถวที่ตําแหน่งสัมบูรณ์ที่ระบุโดยพารามิเตอร์ตําแหน่งภายในพาร์ติชันที่ระบุโดยเรียงลําดับตามลําดับที่ระบุหรือบนแกนที่ระบุ
KEEPFILTERS ปรับเปลี่ยนวิธีการใช้ตัวกรองในขณะที่ประเมินฟังก์ชัน CALCULATE หรือ CALCULATETABLE
ล่าสุดของ ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในเมทริกซ์วิชวลจากแถวสุดท้ายของแกน
LOOKUPVALUE ส่งกลับค่าสําหรับแถวที่ตรงตามเกณฑ์ทั้งหมดที่ระบุโดยเงื่อนไขการค้นหา ฟังก์ชันสามารถใช้เงื่อนไขการค้นหาได้ตั้งแต่หนึ่งเงื่อนไขขึ้นไป
MATCHBY ของ ในฟังก์ชันหน้าต่าง จะกําหนดคอลัมน์ที่ใช้เพื่อกําหนดวิธีการจับคู่ข้อมูลและระบุ แถวปัจจุบัน
MOVINGAVERAGE ส่งกลับค่าเฉลี่ยเคลื่อนที่ที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล
ถัดไปของ ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในแถวถัดไปของแกนในเมทริกซ์วิชวล
ออฟเซต ส่งกลับแถวเดียวที่วางไว้ก่อนหรือหลัง แถวปัจจุบัน ภายในตารางเดียวกันตามออฟเซตที่กําหนด
ORDERBY กําหนดคอลัมน์ที่กําหนดลําดับการจัดเรียงภายในพาร์ติชันของฟังก์ชันหน้าต่างแต่ละตัว
แบ่งพาร์ติชันโดย กําหนดคอลัมน์ที่ใช้ในการแบ่งพาร์ติชันพารามิเตอร์ relation ของฟังก์ชัน window
ก่อนหน้าสําหรับ ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ค่าในแถวก่อนหน้าของแกนในเมทริกซ์วิชวล
ช่วง ส่งกลับช่วงของแถวภายในแกนที่กําหนด ซึ่งสัมพันธ์กับแถวปัจจุบัน ทางลัดสําหรับหน้าต่าง
อันดับ ส่งกลับการจัดอันดับของแถวภายในช่วงเวลาที่กําหนด
ลบตัวกรอง ล้างตัวกรองออกจากตารางหรือคอลัมน์ที่ระบุ
ROWNUMBER ส่งกลับการจัดอันดับที่ไม่ซ้ํากันของแถวภายในช่วงเวลาที่กําหนด
ผลรวมสะสม แสดงผลรวมสะสมที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล
SELECTEDVALUE ส่งกลับค่าเมื่อมีการกรองบริบทสําหรับคอลัมน์ columnName เป็นค่าที่แตกต่างกันเพียงหนึ่งรายการเท่านั้น มิฉะนั้นจะส่งกลับ alternateResult
WINDOW ส่งกลับหลายแถวซึ่งอยู่ในตําแหน่งภายในช่วงเวลาที่กําหนด