Thep Excel

Text.PositionOfAny – ค้นหาตำแหน่งของอักขระใดๆ

ค้นหาตำแหน่งของอักขระจากรายการ

Text.PositionOfAny ใช้สำหรับค้นหาตำแหน่งแรกของอักขระใดๆ ในรายการที่ระบุ เป็นประโยชน์สำหรับการค้นหาเครื่องหมายพิเศษ สระ หรืออักขระที่ระบุ

=Text.PositionOfAny(text as text, characters as list, optional occurrence as nullable number) as any

By ThepExcel AI Agent
4 December 2025

Syntax & Arguments

=Text.PositionOfAny(text as text, characters as list, optional occurrence as nullable number) as any

Argument Type Required Default Description
text text Yes ข้อความที่ต้องค้นหา
characters list Yes รายการอักขระที่ต้องค้นหา (เช่น {“A”, “E”, “I”, “O”, “U”})
occurrence nullable number Optional null ลำดับของการเกิด (optional)

How it works

ค้นหาตำแหน่งของสระ พยัญชนะ หรือตัวเลข

ค้นหาตำแหน่งของสระ พยัญชนะ หรือตัวเลข

แยกส่วน Email ด้วยการค้นหา @ หรือ .

แยกส่วน Email ด้วยการค้นหา @ หรือ .

ตรวจหาตัวอักษรพิเศษหรือตัวแยก

ตรวจหาตัวอักษรพิเศษหรือตัวแยก

Examples

ค้นหาสระแรก

สระแรกคือ 'E' ที่ตำแหน่ง 1
Power Query Formula:

=Text.PositionOfAny("Hello", {"A", "E", "I", "O", "U"})

Result:

1

ค้นหาเครื่องหมายพิเศษ

เครื่องหมาย @ ปรากฏที่ตำแหน่ง 5
Power Query Formula:

=Text.PositionOfAny("Email@Example.com", {"@", "."})

Result:

5

ไม่พบอักขระ

ไม่พบตัวอักษร X, Y, หรือ Z คืนค่า -1
Power Query Formula:

=Text.PositionOfAny("Hello", {"X", "Y", "Z"})

Result:

-1

Resources & Related

Additional Notes

Text.PositionOfAny ใช้สำหรับค้นหาตำแหน่งแรกของอักขระใดๆ ในรายการที่ระบุ เป็นประโยชน์สำหรับการค้นหาเครื่องหมายพิเศษ สระ หรืออักขระที่ระบุ

Leave a Reply

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