ตัวอย่างที่ 1: ตรวจสอบว่ามีสมาชิก
=List.Contains({"apple", "banana", "cherry"}, "banana")
true
เช็คว่า List มีสมาชิกที่ต้องการหรือไม่
List.Contains จะคืนค่า true หาก value ที่กำหนดเป็นสมาชิกของ List และคืนค่า false หากไม่พบ สามารถระบุ Comparer เพื่อกำหนดว่าจะให้ตรวจสอบแบบ Case Sensitive หรือ Case Insensitive ได้
=List.Contains(list as list, value as any, optional comparer as nullable function) as logical
=List.Contains(list as list, value as any, optional comparer as nullable function) as logical
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ที่ต้องการค้นหา | |
| value | any | Yes | ค่าที่ต้องการค้นหาใน List | |
| comparer | function | Optional | Comparer.Ordinal | ฟังก์ชัน Comparer สำหรับกำหนดวิธีการเปรียบเทียบ |
เช็คว่าชื่อผู้ใช้อยู่ใน List ของผู้ดูแลระบบหรือไม่
ใช้เพื่อกรองข้อมูลในตาราง ให้เหลือเฉพาะรายการที่อยู่ใน List ของค่าที่ยอมรับ
=List.Contains({"apple", "banana", "cherry"}, "banana")
true
=List.Contains({"apple", "banana"}, "orange")
false
=List.Contains({"Apple", "Banana"}, "apple", Comparer.OrdinalIgnoreCase)
true
List.Contains ตรวจสอบว่ามีสมาชิกที่ ‘ตรงกันเป๊ะ’ หรือไม่ ส่วน List.FindText ตรวจสอบว่ามีสมาชิกที่ ‘มีข้อความย่อย’ ที่กำหนดอยู่หรือไม่
ฟังก์ชัน List.Contains ใน Power Query ใช้สำหรับตรวจสอบว่า List มีสมาชิกที่ตรงกับค่าที่ต้องการค้นหาอยู่ภายในหรือไม่ โดยจะคืนค่าเป็น true หากพบ และ false หากไม่พบ