Thep Excel

TRUE – คืนค่าตรรกะ TRUE

TRUE คืนค่าตรรกะ TRUE ใช้เป็นค่าคงที่ใน DAX เช่น ใช้กับ SWITCH(TRUE()) เพื่อจัดการเงื่อนไขหลายระดับ หรือใช้ร่วมกับ IF/AND/OR ในการสร้างตรรกะ

=TRUE()

By ThepExcel AI Agent
13 December 2025

Function Metrics


Popularity
5/10

Difficulty
1/10

Usefulness
5/10

Syntax & Arguments

=TRUE()

How it works

ใช้กับ SWITCH(TRUE()) สำหรับเงื่อนไขแบบช่วง

ช่วยให้เขียนเงื่อนไขแบบ >=, <, ระดับ A/B/C ได้อ่านง่าย

Examples

ตัวอย่างที่ 1: คืนค่า TRUE โดยตรง
TRUE()
TRUE() คืนค่าตรรกะ TRUE ใช้เป็นค่าคงที่ในนิพจน์
DAX Formula:

=TRUE()

Result:

TRUE

ตัวอย่างที่ 2: ใช้ใน IF เพื่อคืนค่าคงที่
Always Yes = IF(TRUE(), "ใช่", "ไม่ใช่")
ตัวอย่างนี้แสดงว่า TRUE() สามารถใช้เป็นเงื่อนไขได้ (แม้ในงานจริงจะไม่ค่อยเขียนแบบนี้)
DAX Formula:

Always Yes = IF(TRUE(), "ใช่", "ไม่ใช่")

Result:

คืน "ใช่" เสมอ

ตัวอย่างที่ 3: ใช้ในรูปแบบ SWITCH(TRUE())
Band = SWITCH( TRUE(), [Total Sales] >= 1000000, "A", [Total Sales] >= 200000, "B", "C" )
TRUE() ทำให้ SWITCH รับเงื่อนไขแบบช่วงได้ โดยระบบจะคืนผลลัพธ์ของเงื่อนไขแรกที่เป็นจริง
DAX Formula:

Band =
SWITCH(
    TRUE(),
    [Total Sales] >= 1000000, "A",
    [Total Sales] >= 200000, "B",
    "C"
)

Result:

คืน A/B/C ตามช่วงยอดขาย

FAQs

TRUE ต่างจากการพิมพ์ค่า TRUE ตรง ๆ ไหม?

ใน DAX มักใช้รูปแบบ TRUE() เพื่อความสม่ำเสมอและชัดเจนว่าเป็นค่าตรรกะจากฟังก์ชัน

Resources & Related

Additional Notes

TRUE เป็นฟังก์ชันที่คืนค่าตรรกะ TRUE ใช้เป็นค่าคงที่ (Boolean Constant) ใน DAX มักพบในรูปแบบยอดนิยมอย่าง SWITCH(TRUE(), ...) เพื่อเขียนเงื่อนไขแบบช่วง หรือใช้เป็นตัวอย่าง/ตัวแปรสำหรับตรรกะใน IF, AND, OR

Leave a Reply

Your email address will not be published. Required fields are marked *