วิธีใช้ SEARCH ใน Excel 365 – ค้นหาตำแหน่งแบบไม่สนตัวพิมพ์เล็กใหญ่ ใช้งานง่ายกว่า FIND


① 🔥 บทนำ

คุณเคยเจอปัญหานี้ไหม:

  • vip
  • VIP
  • Vip

👉 ดูเหมือนกัน…แต่ FIND หาไม่เจอ ❌

เพราะ FIND “แยกตัวพิมพ์เล็ก/ใหญ่”

👉 ทางออกคือ SEARCH


② 🎯 เหมาะสำหรับใคร

  • นักวิเคราะห์ข้อมูล
  • สาย Data Cleaning
  • คนทำระบบค้นหา
  • คนทำ Dashboard

👉 ใครทำข้อมูลจริง = ต้องใช้


③ 📘 SEARCH คืออะไร

SEARCH คือฟังก์ชันที่ใช้ “หาตำแหน่งตัวอักษร (ไม่สนตัวพิมพ์เล็ก/ใหญ่)”

📌 เช่น:

  • SEARCH(“vip”,”VIP CUSTOMER”) → ได้ตำแหน่ง

👉 ไม่สน case


④ ⚙️ โครงสร้างสูตร

=SEARCH(find_text, within_text, [start_num])

📌 อธิบาย:

  • find_text = สิ่งที่หา
  • within_text = ข้อความ
  • start_num = จุดเริ่ม

⑤ 🧠 วิธีใช้ SEARCH แบบพื้นฐาน

✔️ หาแบบไม่สนตัวพิมพ์

=SEARCH("vip",A1)

✔️ หาเครื่องหมาย

=SEARCH("-",A1)

✔️ เริ่มค้นหาจากตำแหน่ง

=SEARCH("-",A1,5)

⑥ 🚀 เทคนิคสำคัญ (ต้องรู้จริง)

💡 ไม่สนตัวเล็ก/ใหญ่

👉 ต่างจาก FIND


💡 ใช้ wildcard ได้

=SEARCH("A*",A1)

💡 ใช้กับ IF

👉 ตรวจสอบข้อความ


⑦ 🔍 ตัวอย่างใช้งานจริง

📊 ตรวจคำว่า VIP

=IF(ISNUMBER(SEARCH("vip",A2)),"ใช่","ไม่ใช่")

👤 แยกชื่อ

=LEFT(A2,SEARCH(" ",A2)-1)

📈 แยกข้อมูลท้าย

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

⑧ ⚠️ ปัญหาที่พบบ่อย

❌ หาไม่เจอ → #VALUE!

👉 ต้องใช้ IFERROR


❌ ใช้แทน FIND ผิด

👉 บางกรณีต้องการ case-sensitive


⑨ 🧩 SEARCH vs FIND

ฟังก์ชันต่างกัน
FINDแยกตัวพิมพ์
SEARCHไม่แยก

⑩ 🔧 เทคนิคระดับมือโปร

💡 SEARCH + IFERROR

=IFERROR(SEARCH("vip",A1),"ไม่มี")

💡 SEARCH + ISNUMBER

=ISNUMBER(SEARCH("A",A1))

💡 SEARCH + MID

👉 ดึงข้อมูลแบบ dynamic


⑪ 📊 ใช้กับงานจริง

  • ค้นหาข้อมูล
  • วิเคราะห์ข้อความ
  • Data Cleaning

👉 ใช้จริงทุกองค์กร


⑫ 📌 สรุปแบบมืออาชีพ

  • SEARCH = หาแบบไม่สนตัวพิมพ์
  • ยืดหยุ่นกว่า FIND
  • ใช้คู่ IF ได้ดีมาก

👉 ต้องใช้ให้คล่อง


⑬ 💬 คำถามชวนคิด

คุณยังพลาดข้อมูลเพราะตัวเล็ก-ใหญ่…
หรือใช้ SEARCH แก้ปัญหาแล้ว?