ฟังก์ชันข้อมูล
DAX ฟังก์ชันข้อมูลจะดูที่เซลล์หรือแถวที่ระบุให้เป็นอาร์กิวเมนต์ และแจ้งให้คุณทราบว่าค่าตรงกับชนิดที่คาดไว้หรือไม่ ตัวอย่างเช่น ฟังก์ชัน ISERROR จะแสดง TRUE
ถ้าค่าที่คุณอ้างอิงมีข้อผิดพลาด
ในหมวดหมู่นี้
ฟังก์ชัน | คำอธิบาย |
---|---|
COLUMNSTATISTICS | ส่งกลับตารางสถิติเกี่ยวกับทุกคอลัมน์ในทุกตารางในแบบจําลอง |
CONTAINS | แสดงค่า true ถ้ามีคอลัมน์ที่อ้างอิงทั้งหมดอยู่หรือมีอยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false |
CONTAINSROW | แสดง TRUE ถ้ามีแถวของค่าหรือมีอยู่ในตาราง มิฉะนั้นจะส่งกลับ FALSE |
CONTAINSSTRING | แสดง TRUE หรือ FALSE ที่ระบุว่าสตริงหนึ่งมีสตริงอื่นหรือไม่ |
CONTAINSSTRINGEXACT | แสดง TRUE หรือ FALSE ที่ระบุว่าสตริงหนึ่งมีสตริงอื่นหรือไม่ |
CUSTOMDATA | แสดงเนื้อหาของคุณสมบัติ CustomData ในสตริงการเชื่อมต่อ |
HASONEFILTER | แสดง TRUE เมื่อจํานวนของค่าที่กรองโดยตรงบน columnName เป็นหนึ่ง มิฉะนั้น จะส่งกลับ FALSE |
HASONEVALUE | ส่งกลับ TRUE เมื่อมีการกรองบริบทสําหรับ columnName เป็นค่าที่แตกต่างกันเพียงหนึ่งค่าเท่านั้น มิฉะนั้นจะเป็น FALSE |
ISAFTER | ฟังก์ชันบูลีนที่เลียนแบบลักษณะการทํางานของคําสั่ง Start At และแสดงค่า true สําหรับแถวที่ตรงตามพารามิเตอร์เงื่อนไขทั้งหมด |
ISBLANK | ตรวจสอบว่าค่า นั้นว่างเปล่าหรือไม่ แล้วส่งกลับ TRUE หรือ FALSE |
ISCROSSFILTERED | ส่งกลับ TRUE เมื่อมีการกรอง columnName หรือคอลัมน์อื่นในตารางเดียวกันหรือตารางที่เกี่ยวข้อง |
ISEMPTY | ตรวจสอบว่าตารางว่างเปล่าหรือไม่ |
ISERROR | ตรวจสอบว่าค่า เป็นข้อผิดพลาดหรือไม่ แล้วส่งกลับ TRUE หรือ FALSE |
ISEVEN | แสดง TRUE ถ้าจํานวนเป็นเลขคู่ หรือ FALSE ถ้าจํานวนเป็นเลขคี่ |
ISFILTERED | ส่งกลับ TRUE เมื่อมีการกรอง columnName โดยตรง |
ISINSCOPE | ส่งกลับเป็น true เมื่อคอลัมน์ที่ระบุคือระดับในลําดับชั้นของระดับ |
ISLOGICAL | ตรวจสอบว่าค่า เป็นค่าตรรกะหรือไม่ (TRUE หรือ FALSE ) และแสดง TRUE หรือ FALSE |
ISNONTEXT | ตรวจสอบว่าค่าไม่ใช่ข้อความ (เซลล์ว่างไม่ใช่ข้อความ) หรือไม่ แล้วแสดง TRUE หรือ FALSE |
ISNUMBER | ตรวจสอบว่าค่า นั้นเป็นตัวเลขหรือไม่ แล้วส่งกลับ TRUE หรือ FALSE |
ISODD | แสดง TRUE ถ้าจํานวนเป็นเลขคี่ หรือ FALSE ถ้าจํานวนเป็นเลขคู่ |
ISONORAFTER | ฟังก์ชันบูลีนที่เลียนแบบลักษณะการทํางานของคําสั่ง Start At และแสดงค่า true สําหรับแถวที่ตรงตามพารามิเตอร์เงื่อนไขทั้งหมด |
ISSELECTEDMEASURE | ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อกําหนดหน่วยวัดที่อยู่ในบริบทเป็นหนึ่งในหน่วยข้อมูลที่ระบุในรายการหน่วยวัด |
ISSUBTOTAL | สร้างคอลัมน์อื่นในนิพจน์ SUMMARIZE ที่แสดงค่า True ถ้าแถวมีค่าผลรวมย่อยสําหรับคอลัมน์ที่ระบุเป็นอาร์กิวเมนต์ หรือระบบจะแสดงค่า False ถ้าเป็นอย่างอื่น |
ISTEXT | ตรวจสอบว่าค่า เป็นข้อความหรือไม่ แล้วแสดง TRUE หรือ FALSE |
NONVISUAL | ทําเครื่องหมายตัวกรองค่าในนิพจน์ SUMMARIZECOLUMNS เป็นไม่ใช่วิชวล |
SELECTEDMEASURE | ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่ออ้างอิงหน่วยวัดที่อยู่ในบริบท |
SELECTEDMEASUREFORMATSTRING | ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อดึงข้อมูลสตริงรูปแบบของหน่วยวัดที่อยู่ในบริบท |
SELECTEDMEASURENAME | ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อกําหนดหน่วยวัดที่อยู่ในบริบทตามชื่อ |
USERCULTURE | แสดงตําแหน่งที่ตั้งสําหรับผู้ใช้ปัจจุบัน |
USERNAME | ส่งกลับชื่อโดเมนและชื่อผู้ใช้จากข้อมูลประจําตัวที่กําหนดให้กับระบบในเวลาการเชื่อมต่อ |
USEROBJECTID | แสดง ID อปเจ็กต์หรือ SID ของผู้ใช้ปัจจุบัน |
USERPRINCIPALNAME | ส่งกลับชื่อหลักของผู้ใช้ |