Thep Excel

List.PositionOfAnyหาตำแหน่งของค่าใดค่าหนึ่ง

List.PositionOfAny หาตำแหน่งแรกของค่าใดค่าหนึ่งจากชุดค่าที่ระบุในรายการ ใช้สำหรับการค้นหาและการจัดการรายการข้อมูล

fx
=list.positionofany(value) as any

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

อัปเดต 12 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
value any ค่าหรือรายการที่ต้องการประมวลผล

หาตำแหน่งของค่าใดค่าหนึ่ง

Examples

ตัวอย่างที่ 1: ใช้งานพื้นฐานlist.positionofany({1, 2, 3})

สูตรนี้ใช้ฟังก์ชันกับรายการอย่างง่าย

fx
=list.positionofany({1, 2, 3})

ผลลัพธ์ผลลัพธ์
ตัวอย่างที่ 2: ใช้กับข้อมูลจริงlist.positionofany(SourceData)

สูตรนี้ใช้ฟังก์ชันกับข้อมูลจากแหล่งข้อมูลภายนอก

fx
=list.positionofany(SourceData)

ผลลัพธ์ผลลัพธ์จากข้อมูล
ตัวอย่างที่ 3: ใช้ในสูตรที่ซับซ้อนlet Data = {…}, Result = list.positionofany(Data) in Result

สูตรนี้ใช้ฟังก์ชันภายในโครงสร้าง let-in

fx
let Data = {…}, Result = list.positionofany(Data) in Result

ผลลัพธ์ผลลัพธ์สุดท้าย

FAQs

ฟังก์ชันนี้ใช้ทำไม+

ใช้สำหรับ: การค้นหาและการจัดการรายการข้อมูล

สามารถใช้กับอาร์กิวเมนต์อื่นได้หรือไม่+

ได้ ฟังก์ชันนี้ยืดหยุ่นและสามารถใช้กับประเภทข้อมูลต่างๆ

Resources & Related

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

ฟังก์ชันนี้List.PositionOfAnyList functions
List functions (3)
List.PositionOf

List.PositionOf จะคืนค่า Index แรกสุด (0-based) ของ value ที่พบใน list ถ้าไม่พบจะคืนค่า -1 สามารถระบุ occurrence เพื่อหาตำแหน่งของตัวที่ซ้ำกัน และใช้ comparer เพื่อกำหนดวิธีการเปรียบเทียบ (Case Sensitive/Insensitive)

List.Select

List.Select จะรับ List และฟังก์ชันเงื่อนไข (selection as function) โดยจะประเมินฟังก์ชันเงื่อนไขกับสมาชิกแต่ละตัว หากฟังก์ชันคืนค่า true จะเก็บสมาชิกนั้นไว้ใน List ใหม่ หากคืนค่า false จะถูกคัดทิ้งไป

List.Transform

List.Transform ใช้สำหรับสร้างลิสต์ใหม่โดยนำฟังก์ชันไปประมวลผลแต่ละตัวในลิสต์เดิม

Comments

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