แชร์ผ่าน


ฟังก์ชัน Filter

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

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

ฟังก์ชัน คำอธิบาย
ALL แสดง all แถวในตาราง orallvalues ในคอลัมน์ โดยไม่สนใจ filters ใด ๆ ที่อาจมีการใช้
ALLCROSSFILTERED ล้าง allfilters ที่นําไปใช้กับตาราง
ALLEXCEPT ลบบริบท allfilters ในตาราง exceptfilters ที่มีการนําไปใช้กับคอลัมน์ที่ระบุ
ALLNOBLANKROW จากตารางหลักของความสัมพันธ์ แสดง all แถวแต่แถว blankorallvalues ที่แตกต่างกันของคอลัมน์ แต่แถว blankand ละเว้นบริบทใดก็ตาม filters ที่มีอยู่
ALLSELECTED ลบบริบท filters ออกจากคอลัมน์ and แถวในคิวรีปัจจุบัน ในขณะที่ยังคงรักษา all บริบทอื่น filtersorfiltersอย่างชัดเจน
CALCULATE ประเมินนิพจน์ในบริบท filter ที่ปรับเปลี่ยนแล้ว
CALCULATETABLE ประเมินนิพจน์ตารางในบริบท filter ที่ปรับเปลี่ยนแล้ว
EARLIER ส่งกลับ value ปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่กล่าวถึง
EARLIEST ส่งกลับ value ปัจจุบันของคอลัมน์ที่ระบุในการส่งผ่านการประเมินภายนอกของคอลัมน์ที่ระบุ
FILTER ส่งกลับตารางที่แสดงชุดย่อยของตารางอื่น or นิพจน์
FIRST ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ value ในเมทริกซ์วิชวลจากแถว first ของแกน
INDEX แสดงแถวที่ตําแหน่งสัมบูรณ์ที่ระบุโดยพารามิเตอร์ตําแหน่งภายในพาร์ติชันที่ระบุ โดยเรียงลําดับตามลําดับที่ระบุ or บนแกนที่ระบุ
KEEPFILTERS ปรับเปลี่ยนวิธีการใช้ filters ในขณะที่ประเมินฟังก์ชัน CALCULATEorCALCULATETABLE
LAST ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ value ในเมทริกซ์วิชวลจากแถว last ของแกน
LOOKUPVALUE ส่งกลับ value สําหรับแถวที่ตรงตามเกณฑ์ all ที่ระบุโดยเงื่อนไข search ฟังก์ชันสามารถใช้เงื่อนไข searchor เพิ่มเติมได้
MATCHBY ในฟังก์ชัน window ให้กําหนดคอลัมน์ที่ใช้เพื่อกําหนดวิธีการจับคู่ข้อมูล and ระบุ แถวปัจจุบัน
MOVINGAVERAGE แสดง average เคลื่อนที่จากการคํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล
NEXT ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ value ในแถว next ของแกนในเมทริกซ์วิชวล
OFFSET แสดงแถวเดียวที่อยู่ในตําแหน่งก่อน หลังจาก แถวปัจจุบัน ภายในตารางเดียวกันตาม ที่ระบุ
ORDERBY กําหนดคอลัมน์ที่กําหนดลําดับการจัดเรียงภายในพาร์ติชันของฟังก์ชัน window แต่ละรายการ
PARTITIONBY กําหนดคอลัมน์ที่ใช้ในการแบ่งพาร์ติชันพารามิเตอร์ relation ของฟังก์ชัน window
PREVIOUS ใช้ในการคํานวณวิชวลเท่านั้น เรียกใช้ value ในแถว previous ของแกนในเมทริกซ์วิชวล
RANGE ส่งกลับช่วงของแถวภายในแกนที่กําหนด ซึ่งสัมพันธ์กับแถวปัจจุบัน ทางลัดสําหรับ WINDOW
RANK ส่งกลับการจัดอันดับของแถวภายในช่วงเวลาที่กําหนด
REMOVEFILTERS ล้าง filters ออกจากตาราง or คอลัมน์ที่ระบุ
ROWNUMBER ส่งกลับการจัดอันดับที่ไม่ซ้ํากันของแถวภายในช่วงเวลาที่กําหนด
RUNNINGSUM แสดง sum ที่คํานวณตามแกนที่กําหนดของเมทริกซ์วิชวล
SELECTEDVALUE ส่งกลับ value เมื่อมีการกรองบริบทสําหรับ columnName ไปเป็น value ที่แตกต่างกันเพียงหนึ่งรายการเท่านั้น มิฉะนั้นจะส่งกลับ alternateResult
WINDOW ส่งกลับหลายแถวซึ่งอยู่ในตําแหน่งภายในช่วงเวลาที่กําหนด