สารบัญ
ในขณะที่ทำงานใน Excel เรามักจะต้องค้นหาข้อความใดข้อความหนึ่งภายในข้อความอื่น ใน Microsoft Excel เราสามารถทำงานดังกล่าวได้หลายวิธี วันนี้ฉันจะแสดงวิธีค้นหาข้อความภายในข้อความอื่นในเซลล์ใน Excel ด้วยตัวอย่างที่เหมาะสม สอง ตัวอย่าง หากคุณสงสัยเกี่ยวกับเรื่องนี้ ให้ดาวน์โหลดสมุดแบบฝึกหัดของเราและติดตามเรา
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้
การค้นหาข้อความใน Cells.xlsx2 ตัวอย่างที่เหมาะสมในการค้นหาข้อความในเซลล์ใน Excel
เพื่อแสดงตัวอย่าง เราพิจารณาชุดข้อมูล 10 รหัสอีเมล จาก 10 คน เราจะตรวจสอบว่าโดเมนอีเมลเป็นของ Gmail หรือไม่ ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:B14 และเราจะแสดงผลในช่วงของเซลล์ C5:C14 ตามลำดับ
หมายเหตุ
การดำเนินการทั้งหมดของบทความนี้ทำได้โดยใช้แอปพลิเคชัน Microsoft Office 365
ตัวอย่างที่ 1: รวม ฟังก์ชัน SEARCH, ISNUMBER และ IF เพื่อค้นหาข้อความในเซลล์
ในตัวอย่างแรก เราจะใช้ SEARCH , ISNUMBER และ IF ฟังก์ชันค้นหาข้อความจากเซลล์ ตัวอย่างนี้เป็นปัญหา ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ ดังนั้น เราจะตรวจสอบว่ามีคำว่า Gmail อยู่ในเอนทิตีของเราหรือไม่ มีขั้นตอนในการดำเนินการให้เสร็จสิ้นด้านล่าง:
📌 ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ C5 .
- ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์
=IF(ISNUMBER(SEARCH("Gmail",B5)),"Yes","No")
- ดังนั้น กด ป้อน .
- เนื่องจากคำว่า Gmail มีอยู่ในข้อมูลของเซลล์ B5 สูตรจะส่งกลับ ใช่ ในเซลล์ C5 .
- หลังจากนั้น ลาก ไอคอน จุดจับป้อนอัตโนมัติ เพื่อคัดลอกสูตรไปที่เซลล์ C14 .
- สุดท้าย คุณจะเห็นว่าสูตรของเราจะแสดงผลลัพธ์สำหรับข้อมูลทั้งหมด
ดังนั้นเราจึงสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างสมบูรณ์ และเราสามารถค้นหาข้อความในเซลล์ใน Excel ได้
🔎 รายละเอียดของสูตรเรากำลังแจกแจงสูตรสำหรับเซลล์ C5 .
👉
SEARCH(“Gmail”,B5) : <1 ฟังก์ชัน>SEARCH จะค้นหาตัวอักษรที่เราต้องการและแสดงหมายเลขตัวอักษร ที่นี่ ฟังก์ชันจะส่งกลับ 12 .
👉
ISNUMBER(SEARCH(“Gmail”,B5)) : ฟังก์ชัน ISNUMBER จะตรวจสอบ ผลลัพธ์ของฟังก์ชัน SEARCH จะเป็นตัวเลขหรือไม่ ถ้าผลลัพธ์เป็นตัวเลข จะส่งกลับ TRUE มิฉะนั้นจะแสดง FALSE ที่นี่ ฟังก์ชันจะส่งกลับ TRUE .
👉
IF(ISNUMBER(SEARCH(“Gmail”,B5)),”Yes”,”No”) : สุดท้าย ฟังก์ชัน IF ตรวจสอบค่าของฟังก์ชัน ISNUMBER ว่า จริง หรือ เท็จ ถ้าผลเป็น จริง ฟังก์ชัน IF จะส่งกลับ ใช่ ในทางกลับกัน ฟังก์ชันจะส่งกลับ ไม่ใช่ ที่นี่ ฟังก์ชันจะส่งกลับ ใช่ .
อ่านเพิ่มเติม: Excel ค้นหาข้อความในช่วง
ตัวอย่างที่ 2: รวมฟังก์ชัน FIND และ ISNUMBER เพื่อค้นหาข้อความในเซลล์
ในตัวอย่างต่อไปนี้ เราจะใช้ฟังก์ชัน FIND , ISNUMBER และ IF เพื่อค้นหาข้อความจากเซลล์ นี่เป็นปัญหา คำนึงถึงตัวพิมพ์เล็กและใหญ่ เนื่องจากฟังก์ชัน FIND จะค้นหาเอนทิตีเดียวกันในเซลล์ของเรา ที่นี่ เราจะตรวจสอบคำที่แน่นอน Gmail มีอยู่หรือไม่ ขั้นตอนในการจบตัวอย่างนี้มีดังต่อไปนี้:
📌 ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ C5 .
- หลังจากนั้น เขียนสูตรต่อไปนี้ลงในเซลล์
=IF(ISNUMBER(FIND("Gmail",B4)),"Yes","No")
- จากนั้น กด Enter .
- ที่นี่ ไม่มีคำว่า Gmail ในข้อความของเซลล์ B5 สูตรจะส่งกลับ ไม่ใช่ ในเซลล์ C5 .
- ตอนนี้ ลาก ไอคอนป้อนอัตโนมัติ เพื่อคัดลอกสูตรไปยังเซลล์ C14 .
- คุณจะเห็นว่าสูตรของเรา จะแสดงผลสำหรับข้อมูลทั้งหมด และในชีวิตจริง ไม่มีโดเมนใดที่มี Gmail ดังนั้น ผลลัพธ์ทั้งหมดจะเป็น ไม่ใช่
สุดท้าย เราสามารถพูดได้ว่าสูตรของเราทำงานได้สำเร็จ และเราสามารถหา ข้อความในเซลล์ใน Excel
🔎 รายละเอียดสูตรเรากำลังแยกย่อยสูตรสำหรับเซลล์ C5 .
👉
FIND(“Gmail”,B4) : ฟังก์ชัน FIND จะตรวจสอบอักขระที่แน่นอนและแสดงหมายเลขอักขระ เนื่องจากไม่มีคำนี้อยู่ในข้อความของเรา ฟังก์ชันจะส่งกลับข้อผิดพลาด #VALUE
👉
ISNUMBER(FIND(“Gmail”,B4)) : ฟังก์ชัน ISNUMBER จะตรวจสอบว่าผลลัพธ์ของฟังก์ชัน FIND เป็นตัวเลขหรือไม่ ถ้าผลลัพธ์เป็นตัวเลข จะส่งกลับ TRUE ในทางตรงกันข้าม มันจะแสดง FALSE ที่นี่ ฟังก์ชันจะส่งกลับ FALSE .
👉
IF(ISNUMBER(FIND(“Gmail”,B4)),”Yes”,”No”) : สุดท้าย ฟังก์ชัน IF จะตรวจสอบค่าของฟังก์ชัน ISNUMBER ว่า จริง หรือ เท็จ หากผลลัพธ์เป็นจริง ฟังก์ชัน IF จะส่งกลับ ใช่ มิฉะนั้น จะส่งกลับ ไม่ใช่ ที่นี่ ฟังก์ชันจะส่งกลับ ไม่ .
สรุป
นั่นคือจุดสิ้นสุดของบทความนี้ ฉันหวังว่าบทความนี้จะเป็นประโยชน์สำหรับคุณ และคุณจะสามารถค้นหาข้อความในเซลล์ใน Excel ได้ โปรดแบ่งปันคำถามหรือคำแนะนำเพิ่มเติมกับเราในส่วนความคิดเห็นด้านล่าง หากคุณมีคำถามหรือคำแนะนำเพิ่มเติม
อย่าลืมตรวจสอบเว็บไซต์ของเรา ExcelWIKI สำหรับ Excel- ปัญหาและแนวทางแก้ไขที่เกี่ยวข้อง เรียนรู้วิธีการใหม่และเติบโตต่อไป!