วิธีค้นหาอักขระพิเศษในเซลล์ใน excel


คุณสามารถใช้สูตรต่อไปนี้เพื่อตรวจสอบว่าเซลล์ที่ระบุใน Excel มีอักขระพิเศษที่ใดก็ได้ในเซลล์หรือไม่:

 =SUMPRODUCT(--ISNUMBER(SEARCH({"!","#","$","%","(",")","^","@","[","]", "{","}"}, A2 )))>0

สูตรนี้จะตรวจสอบว่าเซลล์ A2 มีอักขระพิเศษหรือไม่ และส่งคืน ค่า TRUE หากมี

มิฉะนั้นจะส่งกลับ FALSE

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: การค้นหาอักขระพิเศษในเซลล์ใน Excel

สมมติว่าเรามีรายการนิพจน์ต่อไปนี้ใน Excel:

สมมติว่าเราต้องการค้นหาแต่ละประโยคในคอลัมน์ A เพื่อพิจารณาว่ามีอักขระพิเศษหรือไม่

เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :

 =SUMPRODUCT(--ISNUMBER(SEARCH({"!","#","$","%","(",")","^","@","[","]", "{","}"}, A2 )))>0

จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:

Excel ค้นหาอักขระพิเศษในเซลล์

สูตรจะส่งกลับ ค่า TRUE หากประโยคมีอักขระพิเศษ

มิฉะนั้นจะส่งคืนค่า FALSE หากไม่พบอักขระพิเศษ

ตัวอย่างเช่น เราเห็น:

  • ประโยคแรกมีอักขระพิเศษอย่างน้อยหนึ่งตัว
  • ประโยคที่สองไม่มีอักขระพิเศษใดๆ
  • ประโยคที่สามประกอบด้วยอักขระพิเศษอย่างน้อยหนึ่งตัว

และอื่นๆ

โปรดทราบว่าสูตรที่เราใช้ประกอบด้วยอักขระพิเศษที่พบบ่อยที่สุด แต่ถ้าคุณต้องการค้นหาอักขระพิเศษอื่นๆ เพียงรวมอักขระจากฟังก์ชัน SEARCH() ไว้ในสูตร

โปรดทราบว่าคุณสามารถเลือกค้นหาเฉพาะอักขระพิเศษที่ต้องการได้หากต้องการ

ตัวอย่างเช่น คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาเฉพาะเครื่องหมายดอลลาร์หรือเครื่องหมายเปอร์เซ็นต์ในเซลล์:

 =SUMPRODUCT(--ISNUMBER(SEARCH({"$","%"}, A2 )))>0

สูตรนี้จะคืน ค่า TRUE หากตรวจพบเครื่องหมายดอลลาร์ ($) หรือเครื่องหมายเปอร์เซ็นต์ (%) ในเซลล์ที่กำหนด หรือ FALSE หากตรวจไม่พบอักขระทั้งสองตัว

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีค้นหาเครื่องหมายดอกจันในเซลล์ใน Excel
วิธีค้นหาเครื่องหมายคำถามใน Excel
วิธีค้นหาค่าที่ไม่ซ้ำจากหลายคอลัมน์ใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *