Thep Excel

Text.ToListแปลงข้อความเป็น List ของตัวอักษร

Text.ToList จะแยกข้อความหลักออกเป็น List ของ Text String โดยแต่ละสมาชิกใน List จะเป็นตัวอักษร 1 ตัว (รวมถึงช่องว่างและอักขระพิเศษ) ตามลำดับที่ปรากฏในข้อความต้นฉบับ

fx
=Text.ToList(text) as list

ความนิยม5/10
ความยาก3/10
ประโยชน์5/10

อัปเดต 3 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text text ข้อความที่ต้องการแปลงเป็น List ของตัวอักษร

ฟังก์ชัน Text.ToList ใน Power Query ใช้สำหรับแปลงสตริงข้อความให้เป็น List โดยที่สมาชิกแต่ละตัวใน List คือตัวอักษรหนึ่งตัวจากข้อความต้นฉบับ เหมาะสำหรับการประมวลผลข้อความในระดับตัวอักษร

How it works

วิเคราะห์ตัวอักษร

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

สร้าง Password Masking

เปลี่ยนตัวอักษรแต่ละตัวในรหัสผ่านให้เป็นเครื่องหมาย '*' (ใช้ร่วมกับ List.Transform)

Examples

ตัวอย่างที่ 1: แปลงคำว่า "apple"Text.ToList("apple")

แยกคำว่า "apple" ออกเป็น List ของตัวอักษรแต่ละตัว

fx
=Text.ToList("apple")

ผลลัพธ์{"a", "p", "p", "l", "e"}
ตัวอย่างที่ 2: ใช้กับข้อความที่มีช่องว่างText.ToList("Hello World")

ช่องว่างก็ถูกนับเป็นสมาชิกหนึ่งตัวใน List

fx
=Text.ToList("Hello World")

ผลลัพธ์{"H", "e", "l", "l", "o", " ", "W", "o", "r", "l", "d"}
ตัวอย่างที่ 3: ใช้ร่วมกับ List.TransformList.Transform(Text.ToList("password"), each "*")

แปลงตัวอักษรแต่ละตัวให้เป็นเครื่องหมายดอกจัน (*)

fx
=List.Transform(Text.ToList("password"), each "*")

ผลลัพธ์{"*", "*", "*", "*", "*", "*", "*", "*"}

FAQs

Text.ToList ต่างจาก Text.Split อย่างไร?+

Text.ToList แยกข้อความเป็นตัวอักษรทีละตัวเสมอ ส่วน Text.Split แยกข้อความตามตัวคั่นที่กำหนด (ซึ่งอาจเป็นคำก็ได้)

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ Text.ToList จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้Text.ToListText functions
Text functions (1)
Text.Split

Text.Split(text, separator) ใช้แยกข้อความเป็น List โดยอิงตามตัวคั่น (delimiter) ที่ระบุ สามารถใช้ตัวคั่นเพียงตัวเดียวหรือหลายตัวอักษร เช่น "|" หรือ ", the " ผลลัพธ์คืนค่าเป็น List ของข้อความ

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่