ฟังก์ชันข้อมูล

ฟังก์ชันข้อมูล DAX จะดูที่เซลล์หรือแถวที่ระบุให้เป็นอาร์กิวเมนต์ และบอกให้คุณทราบว่าค่าตรงกับชนิดที่คาดไว้หรือไม่ ตัวอย่างเช่น ฟังก์ชัน ISERROR ส่งกลับค่า TRUE ถ้าค่าที่คุณอ้างอิงมีข้อผิดพลาด

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

Function Description
COLUMNSTATISTICS ส่งกลับตารางสถิติเกี่ยวกับทุกคอลัมน์ในทุกตารางในแบบจําลอง
ประกอบ ด้วย แสดงค่า true ถ้ามีคอลัมน์ที่อ้างอิงทั้งหมดอยู่หรือมีอยู่ในคอลัมน์เหล่านั้น มิฉะนั้น ฟังก์ชันจะส่งกลับ false
ประกอบด้วยแถว แสดงค่า 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
ISNU เมกะไบต์ ER ตรวจสอบว่าค่านั้นเป็นตัวเลขหรือไม่ แล้วส่งกลับ TRUE หรือ FALSE
ISODD แสดงค่า TRUE ถ้าจํานวนเป็นเลขคี่ หรือ FALSE หากจํานวนเป็นเลขคู่
ISONORAFTER ฟังก์ชันบูลีนที่เลียนแบบลักษณะการทํางานของคําสั่ง Start At และแสดงค่า true สําหรับแถวที่ตรงตามพารามิเตอร์เงื่อนไขทั้งหมด
ISSELECTEDMEASURE ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อกําหนดหน่วยวัดที่อยู่ในบริบทเป็นหนึ่งในหน่วยข้อมูลที่ระบุในรายการหน่วยวัด
ISSUBTOTAL สร้างคอลัมน์อื่นในนิพจน์ SUMMARIZE ซึ่งให้ผลลัพธ์เป็น True ถ้าแถวมีค่าผลรวมย่อยสําหรับคอลัมน์ที่ระบุเป็นอาร์กิวเมนต์ หรือระบบจะแสดงค่า False ถ้าเป็นอย่างอื่น
ISTEXT ตรวจสอบว่าค่านั้นเป็นข้อความหรือไม่ แล้วแสดง TRUE หรือ FALSE
NONVISUAL ทําเครื่องหมายตัวกรองค่าในนิพจน์ SUMMARIZECOLUMNS เป็นไม่ใช่วิชวล
SELECTEDMEASURE ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่ออ้างอิงหน่วยวัดที่อยู่ในบริบท
SELECTEDMEASUREFORMATSTRING ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อดึงข้อมูลสตริงรูปแบบของหน่วยวัดที่อยู่ในบริบท
SELECTEDMEASURENAME ใช้โดยนิพจน์สําหรับหน่วยข้อมูลการคํานวณเพื่อกําหนดหน่วยวัดที่อยู่ในบริบทตามชื่อ
USERCULTURE แสดงตําแหน่งที่ตั้งสําหรับผู้ใช้ปัจจุบัน
ชื่อ ส่งกลับชื่อโดเมนและชื่อผู้ใช้จากข้อมูลประจําตัวที่กําหนดให้กับระบบในเวลาการเชื่อมต่อ
USEROBJECTID แสดง ID อปเจ็กต์หรือ SID ของผู้ใช้ปัจจุบัน
USERPRINCIPALNAME ส่งกลับชื่อหลักของผู้ใช้