Thep Excel

Text.Length – นับจำนวนตัวอักษรในข้อความ

นับจำนวนตัวอักษรทั้งหมดในข้อความ

Text.Length จะคืนค่าจำนวนตัวอักษรทั้งหมดในสตริงข้อความที่กำหนด (รวมถึงช่องว่างและอักขระพิเศษ) ผลลัพธ์ที่ได้เป็นตัวเลข มักใช้ตรวจสอบคุณภาพข้อมูล หรือใช้ในการคำนวณทาง Logic

=Text.Length(text as nullable text) as nullable number

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=Text.Length(text as nullable text) as nullable number

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

How it works

ตรวจสอบความยาวรหัส

เช็คว่ารหัสสินค้า หรือรหัสบัตรประชาชนมีจำนวนตัวอักษรตรงตามที่กำหนดหรือไม่

ทำความสะอาดข้อมูล

ใช้ร่วมกับ Text.Trim เพื่อหาความยาวที่แท้จริงของเนื้อหา (ไม่รวมช่องว่างหน้าหลัง)

วิเคราะห์ข้อความ

นับจำนวนตัวอักษรของข้อความในรีวิว เพื่อดูว่ารีวิวสั้นหรือยาว

Examples

ตัวอย่างที่ 1: นับความยาวคำ

คำว่า "apple" มี 5 ตัวอักษร
Power Query Formula:

=Text.Length("apple")

Result:

5

ตัวอย่างที่ 2: นับรวมช่องว่าง

นับช่องว่างระหว่างคำด้วย
Power Query Formula:

=Text.Length("hello world")

Result:

11

ตัวอย่างที่ 3: นับความยาวคอลัมน์

สร้างคอลัมน์ใหม่ที่แสดงความยาวของข้อความใน Column1 สำหรับแต่ละแถว
Power Query Formula:

=Table.AddColumn(Source, "Text_Length", each Text.Length([Column1]))

Result:

คอลัมน์ใหม่แสดงความยาวข้อความ

FAQs

Text.Length ใน Power Query ต่างจาก Excel LEN() อย่างไร?

หลักการทำงานเหมือนกันคือคืนค่าความยาวข้อความ แต่ Text.Length ใช้ใน Power Query M language ส่วน LEN() ใช้ใน Excel Worksheet Function

นับอักขระพิเศษด้วยไหม?

นับครับ Text.Length จะนับทุกอักขระที่อยู่ในข้อความ

Resources & Related

Additional Notes

ฟังก์ชัน Text.Length ใน Power Query ใช้สำหรับนับจำนวนตัวอักษรทั้งหมดที่มีอยู่ในข้อความที่กำหนด รวมถึงช่องว่างและสัญลักษณ์ต่างๆ ด้วย มีประโยชน์ในการตรวจสอบความยาวของข้อมูล หรือใช้ร่วมกับฟังก์ชันจัดการข้อความอื่นๆ

Leave a Reply

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