วิธีใช้ FIND ใน Excel 365 – หาตำแหน่งตัวอักษร ใช้ดึงข้อมูลแบบอัจฉริยะ


① 🔥 บทนำ

ถ้าคุณเคย:

  • ใช้ LEFT / RIGHT / MID แบบเดาตำแหน่ง ❌
  • ข้อมูลยาวไม่เท่ากัน ❌
  • แยกชื่อไม่ได้ ❌

👉 แปลว่าคุณยังไม่ได้ใช้ FIND

เพราะฟังก์ชันนี้จะช่วยให้คุณ:
👉 “หา index ของตัวอักษร” แล้วเอาไปใช้ต่อได้


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

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

👉 ใครทำสูตรขั้นสูง = ต้องใช้


③ 📘 FIND คืออะไร

FIND คือฟังก์ชันที่ใช้ “หาตำแหน่งของตัวอักษรในข้อความ”

📌 เช่น:

  • FIND(” “, “John Smith”) → 5

👉 เจอ Space ตัวแรกที่ตำแหน่ง 5


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

=FIND(find_text, within_text, [start_num])

📌 อธิบาย:

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

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

✔️ หาตำแหน่ง Space

=FIND(" ",A1)

✔️ หาตัวอักษร

=FIND("-",A1)

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

=FIND("-",A1,5)

⑥ 🚀 เทคนิคสำคัญ (โคตรสำคัญ)

💡 ใช้กับ LEFT

=LEFT(A1,FIND(" ",A1)-1)

👉 ดึงชื่อหน้า


💡 ใช้กับ MID

=MID(A1,FIND("-",A1)+1,3)

💡 ใช้กับ RIGHT

👉 ดึงท้ายแบบ dynamic


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

👤 แยกชื่อ

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

📊 แยกข้อมูลกลาง

=MID(A2,FIND("-",A2)+1,3)

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

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

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

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

👉 ต้องใช้ IFERROR


❌ ตัวเล็ก/ใหญ่ต่างกัน

👉 FIND แยก case


⑨ 🧩 FIND vs SEARCH

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

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

💡 FIND + IFERROR

=IFERROR(FIND("-",A1),"ไม่มี")

💡 FIND + LEN

👉 คำนวณตำแหน่งท้าย


💡 FIND + SUBSTITUTE

👉 หา instance ที่ 2


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

  • แยกชื่อ
  • แยกรหัสสินค้า
  • Data Cleaning ขั้นสูง

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


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

  • FIND = หาตำแหน่งตัวอักษร
  • ใช้คู่ LEFT/MID/RIGHT
  • เป็นหัวใจของสูตรขั้นสูง

👉 สาย Excel ต้องใช้


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

คุณยังเดาตำแหน่งข้อมูล…
หรือใช้ FIND ให้ Excel หาให้แล้ว?