แคตตาล็อก

วิธีการตรวจสอบว่าเซลล์ Excel มีข้อความบางส่วนหรือไม่ (คู่มือง่าย)

มิถุนายน 24, 2025 20 views

ในโลกที่ขับเคลื่อนด้วยข้อมูลในปัจจุบัน Excel กลายเป็นเครื่องมือที่สำคัญในการจัดระเบียบและวิเคราะห์ข้อมูล บ่อยครั้งเราพบว่าต้องค้นหาคำหรือข้อความบางส่วนภายในเซลล์เพื่อดึงข้อมูลสำคัญ การตรวจสอบทุกรายการในแผ่นงานด้วยมืออาจเสียเวลาและไม่ค่อยเป็นประโยชน์ โชคดีที่ Excel มีฟังก์ชันที่มีประสิทธิภาพที่สามารถช่วยให้เราระบุได้ว่าเซลล์นั้นมีข้อความบางส่วนหรือไม่ ในบทความนี้เราจะนำคุณผ่านกระบวนการใช้สูตรที่ง่ายต่อการจัดการเพื่อทำงานนี้อย่างมีประสิทธิภาพ.

Use Word, Excel, and PPT for FREE

ส่วนที่ 1: ใช้ฟังก์ชัน Excel IF Contains (ที่ใช้มากที่สุด)

ฟังก์ชัน Excel IF ที่มีข้อความบางส่วนเป็นเครื่องมือที่สะดวกที่ช่วยให้คุณตรวจสอบว่าเซลล์มีข้อความที่ระบุหรือบางส่วนหรือไม่ มันให้ผลลัพธ์เดียวกันเมื่อพบข้อความที่ระบุในเซลล์และผลลัพธ์ที่แตกต่างเมื่อไม่พบ ฟังก์ชันนี้ถูกใช้อย่างแพร่หลายในการวิเคราะห์ข้อมูลและรายงานโดยเฉพาะเมื่อเราต้องจัดการกับชุดข้อมูลที่ใหญ่ที่มีประเภทข้อมูลต่าง ๆ.

ตัวอย่างในโลกจริง: การจัดหมวดหมู่การขายสินค้า

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

คำแนะนำขั้นตอนทีละขั้น: หาการตรงกันบางส่วนที่ตั้งแต่เริ่มต้นของข้อความใน Excel

ขั้นตอนที่ 1: เพื่อให้ได้ผลลัพธ์ ให้เลือกเซลล์ (เช่น E5) พิมพ์สูตรต่อไปนี้และกด Enter.

=IF(COUNTIF(B5,"MTT*"),"Yes","No")

ฟังก์ชัน IF ของ Excel

ขั้นตอนที่ 2: เพื่อใช้สูตรในทุกเซลล์ที่เกี่ยวข้อง ลากตัวบ่งชี้ Fill Handle ไปที่แถวสุดท้ายของคอลัมน์ Partial Text.

ลากตัวบ่งชี้ Fill Handle

เมื่อคุณทำขั้นตอนข้างต้นเสร็จสิ้น ผลลัพธ์ของสูตรจะบ่งชี้ว่าข้อความในคอลัมน์ B นั้นเริ่มต้นด้วย "MTT" หรือไม่

เซลล์ที่มี "ใช่" แทนสินค้าที่เริ่มต้นด้วย "MTT" และเซลล์ที่มี "ไม่" แทนสินค้าที่ไม่ได้เริ่มต้นด้วย "MTT"

 ตัวบ่งชี้ของ Excel

เพื่อตรวจสอบว่าท้ายข้อความบางส่วนมีใน Excel:

ขั้นตอนที่ 1: เลือกเซลล์ (เหมือนกับขั้นตอนก่อนหน้า) และป้อนสูตรต่อไปนี้ :

=IF(COUNTIF(B5,"*NPP"),"Yes","No")

ท้ายของข้อความบางส่วน

หมายเหตุ: ที่นี่ ดอกจันทร์ (*) ในสูตรช่วยให้เราตรวจสอบว่าข้อความในคอลัมน์ B (หรือคอลัมน์ที่ระบุ) จบด้วย "NPP" โดยละเว้นอักขระที่อาจปรากฏก่อน

ขั้นตอนที่ 2: ลากตัวบ่งชี้ Fill Handle ลงไปที่แถวสุดท้ายของคอลัมน์ Partial Text เพื่อให้สูตรใช้กับเซลล์ที่เกี่ยวข้องทั้งหมด.

ท้ายของข้อความบางส่วน

ตอนนี้เซลล์ที่มี "ใช่" บ่งชี้รายการที่จบด้วย "NPP" ในขณะที่เซลล์ที่มี "ไม่" บ่งชี้รายการที่ไม่มีการจบท้ายที่ระบุ.

ข้อความบางส่วน

เพื่อตรวจสอบว่าใน Excel มีตำแหน่งใด ๆ ในข้อความบางส่วน:

ขั้นตอนที่ 1: เลือกเซลล์ (เราเรียกว่า E5 เช่นเดียวกับเดิม) พิมพ์สูตรต่อไปนี้และกด Enter.

=IF(COUNTIF(B5,"*NQ*"),"Yes","No")

 ข้อความบางส่วนใน Excel

ขั้นตอนที่ 2: ใช้สูตรในเซลล์ที่เกี่ยวข้องโดยลากตัวบ่งชี้ Fill Handle ลงไปที่แถวสุดท้ายของคอลัมน์ Partial Text

ตอนนี้ผลลัพธ์ของสูตรจะปรากฏในคอลัมน์ E บ่งชี้ว่าข้อความนั้นมีข้อความบางส่วน "NQ" ที่

ตำแหน่งใด ๆ ถ้าสูตรพบ "NQ" ในเซลล์ จะแสดง "ใช่" และถ้าไม่พบจะแสดง "ไม่"

ส่วนที่ 2: การใช้สูตร IF ISNUMBER SEARCH

สูตรของ Excel ที่ใช้ IF, ISNUMBER, และ SEARCH (หรือ FIND) เป็นวิธีหลากหลายที่หาการตรงกันบางส่วนในเซลล์ได้ มันช่วยให้คุณตรวจสอบว่าสตริงหรือตัวอักษรที่ระบุนั้นมีอยู่ในเซลล์ที่กำหนดและคืนผลลัพธ์ที่กำหนดเองขึ้นอยู่กับการมีหรือไม่มีข้อความบางส่วน สูตรนี้มีประโยชน์ในสถานการณ์ต่าง ๆ เช่นการค้นหาคำหลักเฉพาะ, การจัดหมวดหมู่ข้อมูล, หรือการทำเครื่องหมายบันทึกที่ตรงตามเกณฑ์ที่กำหนด.

ตัวอย่าง: การตรวจจับ ID ที่มี "A" หรือ "a"

พิจารณาสถานการณ์ที่คุณมีรายการ ID ในคอลัมน์ A และคุณต้องการตรวจสอบว่า ID ใด ๆ ในนี้มีตัวอักษร "A" หรือ "a" หาก ID มี "A" หรือ "a" คุณต้องการที่จะตั้งชื่อมันเป็น "ใช่" และหากไม่ใช่ ตั้งชื่อเป็น "ไม่"

ขั้นตอนทีละขั้น:

ขั้นตอนที่ 1: เปิดสเปรดชีต Excel ของคุณที่มีรายการ ID ในนี้ ในตัวอย่างนี้เรามีชุดข้อมูลตัวอย่างที่มี ID ในคอลัมน์ A

ขั้นตอนที่ 2: ในเซลล์ B2 ป้อนสูตรต่อไปนี้:

=IF(ISNUMBER(SEARCH("A", A2)), "Yes", "No")

ฟังก์ชัน SEARCH

อธิบายสูตร:

  • ฟังก์ชัน SEARCH ถูกใช้เพื่อหาตำแหน่งของ "A" (ไม่สนใจตัวพิมพ์) ภายในค่าเซลล์ในเซลล์ A2

  • ฟังก์ชัน ISNUMBER ตรวจสอบว่า SEARCH คืนค่าเป็นตัวเลขที่ถูกต้องหรือไม่ (กล่าวคือ, ตัวอักษร "A" ถูกพบในเซลล์)

  • ฟังก์ชัน IF คืนค่า "ใช่" หากพบ "A" (ISNUMBER คืนค่า TRUE), และ "ไม่" หากไม่พบ "A" (ISNUMBER คืนค่า FALSE)

ขั้นตอนที่ 3: กดปุ่ม Enter เพื่อใช้สูตรในเซลล์ B2

ขั้นตอนที่ 4: ลากตัวบ่งชี้ Fill Handle ลงไปเพื่อใช้สูตรในทุกแถวในคอลัมน์ B

ขั้นตอนที่ 5: สูตรจะตรวจสอบ ID แต่ละรายการในคอลัมน์ A และแสดง "ใช่" ในคอลัมน์ B หาก ID มี "A" หรือ "a" และ "ไม่" หากไม่มี.

ฟังก์ชัน SEARCH ใน Excel

ส่วนที่ 3: เทคนิคขั้นสูงด้วย Wildcards

คำสั่ง IF OR ใน Excel พร้อม Wildcards:

ตัวอย่าง 1: การตรวจสอบ "b" หรือ "2" ในคอลัมน์ A

สมมุติว่าคุณมีชุดข้อมูลในคอลัมน์ A และต้องการตรวจสอบว่าเซลล์ใดๆในคอลัมน์นั้นมี "b" หรือ "2" (หรือทั้งคู่) คุณสามารถใช้ IF OR พร้อม Wildcards เพื่อทำนี้

สูตร:

=IF(OR(ISNUMBER(SEARCH("b", A2)), ISNUMBER(SEARCH("2", A2))), "Yes", "")

คำสั่ง IF OR ใน Excel พร้อม Wildcards

  • ฟังก์ชัน SEARCH ถูกใช้เพื่อหาตำแหน่งของ "b" และ "2" (ไม่สนใจตัวพิมพ์) ในค่าเซลล์ที่อยู่ใน A2

  • ฟังก์ชัน ISNUMBER ตรวจสอบว่า SEARCH คืนค่าเป็นตัวเลขที่ถูกต้องหรือไม่ (กล่าวคือ "b" หรือ "2" ถูกพบในเซลล์)

  • ฟังก์ชัน OR ตรวจสอบว่า "b" หรือ "2" (หรือทั้งคู่) ถูกพบหรือไม่ (ISNUMBER คืนค่า TRUE สำหรับอย่างน้อยหนึ่งตัว)

  • ฟังก์ชัน IF คืนค่า "ใช่" หากพบ "b" หรือ "2" (หรือทั้งคู่) และสตริงว่าง ("") ถ้าไม่พบเลย

 คำสั่ง IF OR ใน Excel

คำสั่ง IF AND ใน Excel พร้อม Wildcards:

ตัวอย่าง 2: การตรวจสอบ "b" และ "2" ในคอลัมน์ A

ตอนนี้เราขอสมมุติว่าคุณต้องการตรวจสอบว่าเซลล์ในคอลัมน์ A มีทั้ง "b" และ "2" หากต้องการทำนี้คุณสามารถใช้สูตร IF AND พร้อม Wildcards

สูตร:

=IF(AND(ISNUMBER(SEARCH("b", A2)), ISNUMBER(SEARCH("2", A2))), "Yes", "")

คำสั่ง IF AND ใน Excel พร้อม Wildcards

  • ฟังก์ชัน SEARCH ถูกใช้เพื่อหาตำแหน่งของ "b" และ "2" (ไม่สนใจตัวพิมพ์) ในค่าเซลล์ที่อยู่ใน A2

  • ฟังก์ชัน ISNUMBER ตรวจสอบว่า SEARCH คืนค่าเป็นตัวเลขที่ถูกต้องหรือไม่ (กล่าวคือ "b" และ "2" ถูกพบในเซลล์)

  • ฟังก์ชัน AND ตรวจสอบว่า "b" และ "2" ถูกพบทั้งคู่หรือไม่ (ISNUMBER คืนค่า TRUE สำหรับทั้งคู่)

  • ฟังก์ชัน IF คืนค่า "ใช่" ถ้าพบทั้ง "b" และ "2" และสตริงว่าง ("") ถ้าพบไม่ทั้งคู่

ผลลัพธ์จากสูตร IF AND ใน Excel

ตัวอย่างที่ 3: การใช้วิธีการในการใส่ค่าคงที่

เป็นทางเลือกที่กระชับมากขึ้นคุณสามารถใช้วิธีการในการใส่ค่าคงที่เพื่อตรวจสอบทั้ง "b" และ "2" ในเซลล์

สูตร:

=IF(COUNT(SEARCH({"b","2"}, A2))=2, "Yes", "")

การใช้วิธีการในการใส่ค่าคงที่

  • สูตรใช้ฟังก์ชัน SEARCH พร้อมวิธีการในการใส่ค่าคงที่ {"b","2"} เพื่อหาตำแหน่งของ "b" และ "2" ในค่าเซลล์ที่อยู่ใน A2

  • ฟังก์ชัน COUNT นับว่า "b" และ "2" พบกี่ครั้งในเซลล์

  • ฟังก์ชัน IF คืนค่า "ใช่" ถ้าพบทั้ง "b" และ "2" (นับเท่ากับ 2) และสตริงว่าง ("") ถ้าพบไม่ทั้งคู่

ผลลัพธ์จากการใช้วิธีการในการใส่ค่าคงที่

เทคนิคขั้นสูงเหล่านี้พร้อม Wildcards ช่วยให้คุณทำการค้นหาที่ซับซ้อนมากขึ้นและสามารถคืนผลลัพธ์ตามเงื่อนไขได้ตามการปรากฎหรือไม่ปรากฎของซับสตริงหลายตัวภายในเซลล์.

เหตุผลที่จะใช้ WPS Office?

โลโก้ของ WPS Office

WPS Office เป็นชุดโปรแกรมสำนักงานที่ครอบคลุมทั้งการประมวลผลคำ (Writer), การนำเสนอ (Presentation), และการสเปรดชีต (Spreadsheet - ทดแทน Excel) ถึงแม้ Microsoft Office และ WPS Office จะเป็นชุดโปรแกรมสำนักงานที่มีประสิทธิภาพมากทั้งคู่ แต่ยังมีเหตุผลหลายประการที่น่าสนใจในการใช้ WPS Office:

  • ราคา: WPS Office มีเวอร์ชันฟรีที่ยอดเยี่ยมซึ่งให้คุณได้ใช้ประโยชน์จากคุณลักษณะที่สำคัญสำหรับผู้ใช้ทุกวัน

  • คุณลักษณะ: ตั้งแต่การแก้ไขเอกสารพื้นฐานไปจนถึงการคำนวณสเปรดชีตขั้นสูงและการนำเสนอแอนิเมชัน  WPS Office จะครอบคลุมคุณ

  • อินเตอร์เฟซที่ใช้งานง่าย: WPS Office มีอินเตอร์เฟซที่ intuitive และใช้งานง่ายทำให้มันง่ายสำหรับผู้เริ่มต้นและผู้ใช้ที่มีประสบการณ์ที่จะนำทางและใช้ประโยชน์จากฟังก์ชันของมัน

คำถามที่พบบ่อยเกี่ยวกับ Excel IF Contains Partial Text:

วิธีการดึงข้อความบางส่วนโดยใช้ IF Contains?

เพื่อดึงข้อความบางส่วนโดยใช้ IF Contains ใน Excel คุณสามารถใช้ฟังก์ชันเช่น IF, SEARCH, และ ISNUMBER ร่วมกันได้ เช่น: =IF(ISNUMBER(SEARCH("บางส่วน", A1)), MID(A1, SEARCH("บางส่วน", A1), LEN("บางส่วน")), "")

มีข้อจำกัดหรือข้อควรทราบอะไรบ้างเมื่อใช้ IF Contains ใน Excel หรือไม่?

ใช่, มีข้อจำกัดและข้อควรทราบบางประการเมื่อใช้ IF Contains ใน Excel:

  1. การแยกตามตัวพิมพ์: โดยค่าเริ่มต้น, ฟังก์ชัน SEARCH ใน Excel ไม่สนใจตัวพิมพ์.

  2. การจับคู่ข้อความบางส่วน: วิธี IF Contains จะพบข้อความบางส่วน แม้ว่าคำค้นหาจะเป็นส่วนเล็กของคำในเซลล์.

  3. Wildcard: การใช้เครื่องหมายดอกจัน (*) ร่วมกับฟังก์ชัน SEARCH อาจมีผลต่อพฤติกรรมการค้นหา.

วิธีที่กล่าวถึงข้างต้นสามารถใช้ได้ใน WPS Office หรือไม่?

ใช่, วิธีที่กล่าวถึงข้างต้นสามารถใช้ได้ใน WPS Office Spreadsheet ด้วย. WPS Office มีฟังก์ชันที่คล้ายกับ Excel ทำให้เข้ากันได้และใช้งานได้ง่าย. เราขอแนะนำ WPS Office เนื่องจากมีราคาเหมาะสม, เข้ากันได้, มีคุณลักษณะที่ดี, และมีอินเตอร์เฟซที่ใช้งานง่าย.

ความคิดสุดท้ายเกี่ยวกับการตรวจสอบเซลล์ใน Excel สำหรับข้อความบางส่วน

ตลอดบทความนี้, เราได้สนทนาถึงขั้นตอนขั้นต่ำตอนการใช้สูตร IF Contains พร้อมกับตัวอย่างจริงที่แสดงถึงประสิทธิภาพในสถานการณ์ต่าง ๆ. เราได้เรียนรู้วิธีการตรวจพบข้อความบางส่วนที่ตำแหน่งต้น, ท้าย, หรือที่ใดก็ได้ในข้อความ, ทำให้เป็นเครื่องมือที่หลากหลายสำหรับการจัดการข้อมูลที่หลากหลาย.

นอกจากนี้, บทความได้เน้นถึงข้อได้เปรียบของการใช้ WPS Office, ทางเลือกที่มีประสิทธิภาพสูงเมื่อเปรียบเทียบกับ Microsoft Office, ในการใช้วิธีเหล่านี้. WPS Office มอบคำแนะนำในรูปแบบที่มีราคาเหมาะสมพร้อมกับคุณสมบัติที่ครอบคลุม, ทำให้เชื่อมั่นในเรื่องความเข้ากันได้กับไฟล์ของ Microsoft Office และมีอินเตอร์เฟซที่ใช้งานง่าย. อีกทั้ง, การสนับสนุนหลายแพลตฟอร์มช่วยให้ผู้ใช้ทำงานได้อย่างไร้ข้อกังวลทั้งในอุปกรณ์และระบบปฏิบัติการที่แตกต่างกัน.

ปลอดภัย 100%


ประสบการณ์ 14 ปีในวงการซอฟต์แวร์ออฟฟิศ นักวิเคราะห์เทคโนโลยีและนักเขียนมืออาชีพ ติดตามบทวิเคราะห์เปรียบเทียบฟีเจอร์ แนะนำแอปพลิเคชันใหม่ๆ และเคล็ดลับการใช้งาน WPS Office ให้เกิดประสิทธิภาพสูงสุด