บทความ Find & Replace Excel / Google Sheets

Find & Replace Excel / Google Sheets — แทนที่ข้อมูลพันแถวใน 5 วินาที

พี่โยไอที
11 เมษายน 2026 · อัปเดต 13 ตุลาคม 2026
8 นาที
Find & Replace Excel / Google Sheets — แทนที่ข้อมูลพันแถวใน 5 วินาที

Cheat Sheet สูตร Google Sheets ฟรี

รวมสูตรที่ใช้บ่อย พร้อมตัวอย่าง อธิบายเข้าใจง่าย เปิดดูได้ตลอดขณะทำงาน

ร้านย้ายสาขา เปลี่ยนชื่อสินค้า หรือต้องลบ "฿" ที่ติดมากับตัวเลขเป็นพันแถว — แก้ทีละช่องทั้งวันก็ไม่เสร็จ แถมพลาดง่าย

ค้นหาและแทนที่ (Find and replace) แก้ทั้งไฟล์ในครั้งเดียว และถ้าไม่อยากแตะข้อมูลต้นฉบับ สูตร SUBSTITUTE ทำแบบเดียวกันในคอลัมน์ใหม่ได้

ค้นหาและแทนที่: ทีละขั้น

  1. 1

    เปิดกล่องค้นหาและแทนที่

    แก้ไข (Edit) → ค้นหาและแทนที่ หรือกด Ctrl + H (Mac: Cmd + Shift + H)
  2. 2

    ใส่คำที่จะหา และคำที่จะแทน

    ช่อง "แทนที่ด้วย" ปล่อยว่างได้ = ลบคำนั้นทิ้ง เช่น ลบ ฿ ออกจากทุกช่อง
  3. 3

    เลือกขอบเขตการค้นหา

    ทุกชีต / ชีตนี้ / ช่วงที่ระบุ (Specific range) — ถ้าจะแก้แค่คอลัมน์เดียว เลือกช่วงที่ระบุ ไม่งั้นคำเดียวกันในคอลัมน์อื่นจะโดนแก้ด้วย
  4. 4

    กด ค้นหา ก่อน แล้วค่อย แทนที่ทั้งหมด

    กด ค้นหา ดูทีละรายการว่าเจอตรงไหนบ้าง ถ้าถูกต้องค่อยกด แทนที่ทั้งหมด — แก้ผิดกด Ctrl + Z ย้อนได้

ตัวเลือก 4 ช่องที่ทำให้แทนที่ได้แม่นยำ

ตัวเลือกติ๊กเมื่อตัวอย่าง
ตรงตามตัวพิมพ์ใหญ่-เล็ก (Match case)คำภาษาอังกฤษที่ต่างกันแค่ตัวพิมพ์แทน "Pro" แต่ไม่แตะ "product"
ตรงกับเนื้อหาทั้งเซลล์ (Match entire cell contents)อยากแทนเฉพาะช่องที่เป็นคำนั้นทั้งช่องแทน "ชา" แต่ไม่แตะ "ชาไทย" "ชาเขียว"
ค้นหาโดยใช้นิพจน์ทั่วไป (Regular expressions)หารูปแบบ ไม่ใช่คำตายตัว" +" = ช่องว่างหลายตัวติดกัน
ค้นหาภายในสูตรด้วย (Also search within formulas)อยากแก้ชื่อชีตหรือช่วงในสูตรเปลี่ยน ม.ค. เป็น ก.พ. ในทุกสูตร

ตัวเลือก "ตรงกับเนื้อหาทั้งเซลล์" สำคัญที่สุดสำหรับข้อมูลภาษาไทย เพราะคำไทยมักเป็นส่วนหนึ่งของคำอื่น — แทน "ชา" เป็น "ชาดำ" โดยไม่ติ๊ก จะได้ "ชาดำไทย" "ชาดำเขียว" ทั้งไฟล์

ไม่อยากแก้ข้อมูลต้นฉบับ: ใช้สูตร SUBSTITUTE

ค้นหาและแทนที่แก้ข้อมูลจริง ถ้าข้อมูลยังถูกนำเข้ามาใหม่ทุกวัน (ก๊อปจากระบบอื่น ฟอร์ม CSV) ต้องกดแทนที่ใหม่ทุกครั้ง — สูตรในคอลัมน์ข้าง ๆ ทำให้อัตโนมัติ:

ตัวอย่าง: แทนที่ด้วยสูตร SUBSTITUTE (ข้อมูลต้นฉบับไม่ถูกแก้)
ภาพหน้าจอ Google Sheets: ตัวอย่าง: แทนที่ด้วยสูตร SUBSTITUTE (ข้อมูลต้นฉบับไม่ถูกแก้)

ภาพจากไฟล์ Google Sheets จริง · เปิดไฟล์ตัวอย่างนี้ (ดูอย่างเดียว — ไฟล์ → ทำสำเนา เพื่อลองแก้)

ดูเป็นตาราง (ก๊อปตัวเลขได้)
ABC
1ข้อมูลเดิมผลลัพธ์ทำอะไร
2081-234-56780812345678ลบขีดออกจากเบอร์โทร
3฿1,2001,200ข้อความราคา → ตัวเลขที่คำนวณได้
4สาขา บางนาบางนาตัดคำนำหน้าที่ไม่ต้องการ
5ร้านกาแฟ สยามร้านกาแฟ สยามช่องว่างหลายตัวติดกัน → ตัวเดียว

สูตรในช่องสีฟ้า (ช่วงเช่น C2:C4 = พิมพ์ที่ช่องแรกแล้วลากลง):

  • B2=SUBSTITUTE(A2,"-","")
  • B3=VALUE(SUBSTITUTE(SUBSTITUTE(A3,"฿",""),",",""))
  • B4=SUBSTITUTE(A4,"สาขา ","")
  • B5=REGEXREPLACE(A5," +"," ")

SUBSTITUTE(ข้อความ, คำเดิม, คำใหม่) แทนทุกจุดที่เจอ · REGEXREPLACE แทนตามรูปแบบ (มีเฉพาะ Google Sheets) · ใส่ใน ARRAYFORMULA ได้ถ้าอยากให้สูตรเดียวทำทั้งคอลัมน์

ข้อผิดพลาดที่เจอบ่อย

แทนที่แล้วคำอื่นเพี้ยนไปด้วย

ไม่ได้ติ๊ก ตรงกับเนื้อหาทั้งเซลล์ หรือไม่ได้จำกัดช่วง — Ctrl + Z ทันที แล้วทำใหม่พร้อมตัวเลือกที่ถูก

ลบ ฿ แล้วตัวเลขยังชิดซ้าย บวกไม่ได้

ข้อมูลยังเป็นข้อความ ใช้สูตรแบบตัวอย่างแถว ฿1,200 (VALUE + SUBSTITUTE) แล้ววางค่าทับของเดิม

หาคำในสูตรไม่เจอ

ค่าเริ่มต้นค้นหาเฉพาะค่าที่แสดง ติ๊ก ค้นหาภายในสูตรด้วย

ค้นหาเครื่องหมาย . * ? แล้วเจอทุกช่อง

เปิดนิพจน์ทั่วไปไว้ เครื่องหมายเหล่านี้มีความหมายพิเศษ ปิดตัวเลือกนั้น หรือใส่ \ นำหน้า เช่น \.

ต้องล้างและรวมข้อมูลที่ก๊อปมาจากหลายไฟล์ทุกเดือน?

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

คำถามที่ถามบ่อย

ค้นหาและแทนที่ใน Google Sheets อยู่ตรงไหน?

เมนู แก้ไข → ค้นหาและแทนที่ หรือกด Ctrl + H บน Windows และ Cmd + Shift + H บน Mac

แทนที่เฉพาะในคอลัมน์เดียวยังไง?

ในกล่องค้นหาและแทนที่ เลือกค้นหาใน ช่วงที่ระบุ แล้วเลือกคอลัมน์นั้น คำเดียวกันในคอลัมน์อื่นจะไม่ถูกแก้

ลบคำออกจากทุกช่องยังไง?

ใส่คำที่จะลบในช่องค้นหา ปล่อยช่องแทนที่ด้วยว่างไว้ แล้วกด แทนที่ทั้งหมด

SUBSTITUTE ต่างจากค้นหาและแทนที่ยังไง?

ค้นหาและแทนที่แก้ข้อมูลจริงครั้งเดียว SUBSTITUTE เป็นสูตรที่แสดงผลในคอลัมน์ใหม่ ข้อมูลต้นฉบับไม่ถูกแตะ และทำงานเองกับข้อมูลที่เพิ่มเข้ามาภายหลัง

Excel ใช้ Ctrl + H เหมือนกันไหม?

ใช่ Excel ใช้ Ctrl + H และมี SUBSTITUTE เหมือนกัน แต่ไม่มี REGEXREPLACE (Excel 365 รุ่นใหม่มี REGEXREPLACE แล้ว)

ถ้าบทความนี้มีประโยชน์ ช่วยแชร์ให้เพื่อนๆ ด้วย

อยากสร้างระบบจริงด้วย Google Sheets?

คู่มือฉบับสมบูรณ์ สอนสร้างระบบ step-by-step ตั้งแต่เริ่มต้นจนใช้งานได้จริง พร้อมเทมเพลตและไฟล์ตัวอย่างครบ

ดาวน์โหลดทันทีหลังชำระเงิน ไม่มีค่าสมัครรายเดือน

อยากได้ระบบแบบนี้ แต่ไม่มีเวลาทำเอง?

รับทำระบบ Google Sheets ตามงานจริงของคุณ — บัญชี สต็อก ลงเวลา แจ้งเตือนเข้า LINE และ Apps Script อัตโนมัติ ทักมาเล่าปัญหาได้เลย ประเมินให้ฟรี

ทัก LINE ปรึกษาฟรี

บทความที่เกี่ยวข้อง

เครื่องมือแนะนำ