สูตร excel: ถ้าเซลล์เท่ากับค่ารายการแสดงว่า
คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อตรวจสอบว่าเซลล์เท่ากับค่าในรายการหรือไม่ แล้วส่งกลับค่าเฉพาะหากมีอยู่:
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")
สูตรนี้จะตรวจสอบว่าค่าในเซลล์ A2 อยู่ในช่วง D2:D5 หรือไม่
หากมีค่าอยู่ สูตรจะส่งกลับ Yes
หากไม่มีค่า สูตรจะส่งกลับ No
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: สูตร Excel สำหรับ “ถ้าเซลล์เท่ากับค่ารายการ ดังนั้น”
สมมติว่าเรามีรายชื่อทีมบาสเก็ตบอลในคอลัมน์ A และรายชื่อทีมอีกทีมในคอลัมน์ D ที่เป็นตัวแทนของทีมที่เข้ารอบตัดเชือก:

สมมติว่าเราต้องการตรวจสอบว่าแต่ละทีมในคอลัมน์ A เท่ากับค่าจากรายการในคอลัมน์ D แล้วส่งคืน “ใช่” หรือ “ไม่ใช่” ตามลำดับ
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อทำสิ่งนี้:
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:

คอลัมน์ B จะแสดง “ใช่” หรือ “ไม่ใช่” เพื่อระบุว่าชื่อทีมที่เกี่ยวข้องในคอลัมน์ A มีอยู่ในคอลัมน์ D หรือไม่
โปรดทราบว่าเราสามารถส่งกลับค่าอื่นที่ไม่ใช่ “ใช่” หรือ “ไม่ใช่” ในสูตรได้
ตัวอย่างเช่น เราสามารถใช้สูตรต่อไปนี้แทนเพื่อส่งคืนชื่อทีม หากมีอยู่ในรายชื่อทีมรอบรองชนะเลิศหรือเป็นค่าว่าง มิฉะนั้น:
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), A2 , " ")
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

คอลัมน์ B จะแสดงชื่อทีมหากมีอยู่ในรายชื่อทีมเพลย์ออฟหรือเว้นว่างไว้
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีเน้นเซลล์หากมีค่าอยู่ในรายการ
Excel: ตรวจสอบว่าเซลล์มีค่าใดค่าหนึ่งจากหลายค่าหรือไม่
Excel: ตรวจสอบว่ามีค่าคอลัมน์อยู่ในคอลัมน์อื่นหรือไม่