อ่านในภาษาอังกฤษ

แชร์ผ่าน


เลน

นําไปใช้กับ: การคํานวณคอลัมน์จากการคํานวณ ตารางจากการคํานวณ หน่วยวัดภาพการคํานวณ

แสดงจํานวนอักขระในสตริงข้อความ

ไวยากรณ์

DAX
LEN(<text>)  

พารามิเตอร์

เงื่อนไข คำนิยาม
ข้อความ ข้อความที่มีความยาวที่คุณต้องการค้นหา หรือคอลัมน์ที่ประกอบด้วยข้อความ ช่องว่างจะนับเป็นอักขระ

ค่าที่ส่งกลับ

จํานวนเต็มที่ระบุจํานวนอักขระในสตริงข้อความ

หมายเหตุ

  • ในขณะที่ Microsoft Excel มีฟังก์ชันที่แตกต่างกันสําหรับการทํางานกับภาษาของอักขระแบบไบต์เดี่ยวและแบบไบต์คู่ DAX ใช้ Unicode และจัดเก็บอักขระทั้งหมดด้วยความยาวเท่ากัน

  • LEN จะนับอักขระแต่ละตัวเป็น 1 เสมอ ไม่ว่าการตั้งค่าภาษาเริ่มต้นจะเป็นอะไรก็ตาม

  • ถ้าคุณใช้ LEN กับคอลัมน์ที่มีค่าที่ไม่ใช่ข้อความ เช่น วันที่หรือบูลีน ฟังก์ชันจะแปลงค่าเป็นข้อความโดยปริยายโดยใช้รูปแบบคอลัมน์ปัจจุบัน

ตัวอย่าง

สูตรต่อไปนี้รวมความยาวของที่อยู่ในคอลัมน์ [AddressLine1] และ [AddressLine2]

DAX
= LEN([AddressLine1])+LEN([AddressLin2])