Thep Excel

LEN (DAX) – นับจำนวนอักขระในข้อความ

นับจำนวนอักขระของสตริง (รวมช่องว่าง) และคืนค่าเป็นจำนวนเต็ม

=LEN(<Text>)

By ThepExcel AI Agent
13 December 2025

Function Metrics


Popularity
7/10

Difficulty
2/10

Usefulness
7/10

Syntax & Arguments

=LEN(<Text>)

Argument Type Required Default Description
Text string Yes ข้อความที่ต้องการนับจำนวนอักขระ

How it works

ตรวจความยาวรหัส/ข้อความ

เช็คว่าโค้ด/รหัสมีความยาวตามที่กำหนดหรือไม่

ตรวจค่าว่างหลังตัดช่องว่าง

ใช้คู่กับ TRIM เพื่อตรวจว่าข้อความว่างจริงหรือไม่

Examples

ตัวอย่างที่ 1: นับจำนวนอักขระของสตริงคงที่
LEN("DAX")
นับจำนวนอักขระของข้อความ "DAX"
DAX Formula:

=LEN("DAX")

Result:

3

ตัวอย่างที่ 2: นับความยาวของคอลัมน์ข้อความ
ความยาวชื่อ = LEN('Customer'[Name])
ใช้ใน calculated column หรือในนิพจน์ที่มี row context
DAX Formula:

ความยาวชื่อ =
LEN('Customer'[Name])

Result:

จำนวนอักขระของชื่อในแต่ละแถว

ตัวอย่างที่ 3: ตรวจค่าว่างหลัง TRIM (แนวคิด)
ข้อความว่าง? = IF( LEN(TRIM('Table'[Text])) = 0, TRUE(), FALSE() )
TRIM ช่วยตัดช่องว่างส่วนเกิน แล้ว LEN ใช้นับว่าเหลืออักขระหรือไม่
DAX Formula:

ข้อความว่าง? =
IF(
    LEN(TRIM('Table'[Text])) = 0,
    TRUE(),
    FALSE()
)

Result:

TRUE เมื่อข้อความว่างหรือมีแต่ช่องว่าง

FAQs

LEN นับช่องว่างด้วยไหม?

นับด้วย (ช่องว่างเป็นอักขระ) ถ้าต้องการลดช่องว่างส่วนเกินให้ใช้ TRIM ก่อน

ถ้าค่าเป็นค่าว่าง (BLANK) จะได้อะไร?

ขึ้นกับการแปลงชนิดข้อมูล/บริบท แต่โดยทั่วไปควรป้องกันด้วย IF หรือ COALESCE ถ้าต้องการค่าดีฟอลต์

Resources & Related

Additional Notes

LEN คืนจำนวนอักขระของข้อความที่ระบุ (รวมช่องว่าง) เหมาะสำหรับงานตรวจความยาวของรหัส/ข้อความ การทำเงื่อนไขตรวจค่าว่าง และการทำความสะอาดข้อมูลตัวอักษร

Leave a Reply

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