Excel: วิธีตรวจสอบว่าช่วงมีค่าเฉพาะหรือไม่
คุณสามารถใช้สูตรต่อไปนี้เพื่อตรวจสอบว่าช่วงใน Excel มีค่าเฉพาะหรือไม่:
วิธีที่ 1: ตรวจสอบว่าช่วงมีค่าหรือไม่ (ส่งกลับ TRUE หรือ FALSE)
=COUNTIF( A1:A10 ,"this_value")>0
วิธีที่ 2: ตรวจสอบว่าช่วงมีค่าบางส่วนหรือไม่ (ส่งกลับ TRUE หรือ FALSE)
=COUNTIF( A1:A10 ,"*this_val*")>0
วิธีที่ 3: ตรวจสอบว่าช่วงมีค่าหรือไม่ (ส่งคืนข้อความที่กำหนดเอง)
=IF(COUNTIF( A1:A10 ,"this_value"),"Yes","No")
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Excel:

ตัวอย่างที่ 1: ตรวจสอบว่าช่วงมีค่าหรือไม่ (ส่งคืน TRUE หรือ FALSE)
เราสามารถใช้สูตรต่อไปนี้เพื่อตรวจสอบว่าช่วงชื่อทีมมีค่า “Mavericks” หรือไม่:
=COUNTIF( A2:A15 ,"Mavericks")>0
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

สูตรส่งคืน FALSE เนื่องจากค่า “Mavericks” ไม่มีอยู่ในช่วง A2:A15
ตัวอย่างที่ 2: ตรวจสอบว่าช่วงมีค่าบางส่วนหรือไม่ (ส่งคืน TRUE หรือ FALSE)
เราสามารถใช้สูตรต่อไปนี้เพื่อตรวจสอบว่าช่วงชื่อทีมมีค่าบางส่วน “avs” ในเซลล์ใด ๆ หรือไม่:
=COUNTIF( A2:A15 ,"*avs*")>0
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

สูตรส่งคืน TRUE เนื่องจากค่าบางส่วน “avs” ปรากฏในเซลล์อย่างน้อยหนึ่งเซลล์ในช่วง A2:A15
ตัวอย่างที่ 3: ตรวจสอบว่าช่วงมีค่าหรือไม่ (ส่งคืนข้อความที่กำหนดเอง)
เราสามารถใช้สูตรต่อไปนี้เพื่อตรวจสอบว่าช่วงชื่อทีมมีค่า “Hornets” ในเซลล์ใดๆ และส่งกลับ “Yes” หรือ “No” ตามลำดับ:
=IF(COUNTIF( A2:A15 ,"Hornets"),"Yes","No")
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

สูตรจะส่งกลับ No เนื่องจากค่า “Hornets” ไม่ปรากฏในเซลล์ใดๆ ในช่วง A2:A15
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีนับความถี่ของข้อความใน Excel
วิธีตรวจสอบว่าเซลล์มีข้อความรายการใน Excel หรือไม่
วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความใน Excel