Guides · 9 นาทีอ่าน

Mail Merge ด้วย Excel: วิธีส่งอีเมลแบบเฉพาะบุคคลจากสเปรดชีตของคุณ

เรียนรู้วิธีทำ Mail Merge ด้วย Excel เพื่อส่งอีเมลจำนวนมากแบบเฉพาะบุคคล คู่มือทีละขั้นตอนที่ครอบคลุมตั้งแต่ Excel ไปยัง Gmail, Outlook และวิธีที่ทันสมัยที่สุด

Mathias Gilson

เขียนโดย

Mathias Gilson

CEO, Qualtir

Mail Merge ด้วย Excel: วิธีส่งอีเมลแบบเฉพาะบุคคลจากสเปรดชีตของคุณ

ในหน้านี้

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

คู่มือนี้ครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการทำ Mail Merge ด้วย Excel สำหรับอีเมล รวมถึงวิธีดั้งเดิมผ่าน Word, วิธีที่ทันสมัยผ่าน Gmail และวิธีจัดการกับปัญหาการจัดรูปแบบทั่วไปที่มักทำให้หลายคนติดขัด

Mail Merge ด้วย Excel คืออะไร?

Mail Merge คือกระบวนการที่รวมเอกสารเทมเพลต (หรืออีเมล) เข้ากับแหล่งข้อมูล (สเปรดชีต Excel ของคุณ) เพื่อสร้างสำเนาที่ปรับแต่งเฉพาะสำหรับข้อมูลแต่ละแถว หัวคอลัมน์แต่ละหัวในสเปรดชีตของคุณจะกลายเป็น merge field ซึ่งเป็นตัวยึดตำแหน่ง เช่น {{firstName}} หรือ {{company}} ที่จะถูกแทนที่ด้วยค่าจริงสำหรับผู้รับแต่ละคน

สำหรับอีเมลโดยเฉพาะ การทำ Mail Merge จาก Excel มีขั้นตอนดังนี้:

  1. สเปรดชีตของคุณมีหนึ่งแถวต่อผู้รับหนึ่งคน พร้อมคอลัมน์สำหรับข้อมูลที่ปรับแต่งได้ทุกส่วน
  2. เทมเพลตอีเมลของคุณใช้ merge field ที่ตรงกับหัวคอลัมน์เหล่านั้น
  3. เครื่องมือ Mail Merge จะประมวลผลแต่ละแถวและส่งอีเมลที่ไม่ซ้ำกันโดยใส่ข้อมูลของแถวนั้นๆ ลงไป

ผลลัพธ์คือ: รายชื่อติดต่อ 500 คนได้รับอีเมลที่ดูเหมือนเขียนขึ้นมาเป็นรายบุคคล โดยที่คุณไม่ต้องเสียเวลาเขียนถึง 500 ชั่วโมง

Mail Merge จาก Excel ไปยัง Word: วิธีดั้งเดิม

แนวทางการทำ Mail Merge แบบดั้งเดิมใช้ Microsoft Word เป็นเครื่องมือจัดการเอกสารโดยมี Excel เป็นแหล่งข้อมูล วิธีนี้มีมานานหลายทศวรรษและใช้งานได้ดีสำหรับ การพิมพ์จดหมาย ป้ายชื่อ และซองจดหมาย สำหรับการส่งอีเมล วิธีนี้จะส่งผ่าน Outlook

วิธีการทำงาน:

ขั้นตอนที่ 1: เปิด Word และไปที่ Mailings → Start Mail Merge → E-mail Messages

ขั้นตอนที่ 2: คลิก Select Recipients → Use an Existing List จากนั้นเรียกดูไฟล์ .xlsx ของคุณ เลือกเวิร์กชีตที่มีข้อมูลรายชื่อติดต่อของคุณ

ขั้นตอนที่ 3: แทรก merge field โดยใช้ Insert Merge Field จากแถบเครื่องมือ วางเคอร์เซอร์ในตำแหน่งที่คุณต้องการให้ข้อมูลเฉพาะบุคคลปรากฏ จากนั้นแทรกฟิลด์ที่เกี่ยวข้อง

ขั้นตอนที่ 4: ดูตัวอย่างผลลัพธ์ด้วย Preview Results เพื่อตรวจสอบปัญหาการจัดรูปแบบก่อนส่ง

ขั้นตอนที่ 5: คลิก Finish & Merge → Send Email Messages เลือกคอลัมน์ที่มีที่อยู่อีเมล ตั้งค่าหัวข้ออีเมล และกดส่ง

ข้อจำกัดของวิธีใช้ Word

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

วิธีทำ Mail Merge จาก Excel ไปยัง Gmail

สำหรับทีมสมัยใหม่ที่ทำงานบน Gmail วิธีที่ดีกว่าคือการใช้เครื่องมือ Mail Merge สำหรับ Gmail โดยเฉพาะ ซึ่งสามารถอ่านข้อมูล Excel ของคุณได้โดยตรง วิธีนี้ช่วยให้คุณติดตามการส่ง, รับการแจ้งเตือนเมื่อมีการเปิดอีเมล, ตั้งเวลาส่ง และตั้งค่าได้ง่ายกว่ามาก โดยไม่ต้องใช้ Word หรือ Outlook

นี่คือวิธีทำ Mail Merge จาก Excel ไปยัง Gmail ใน 3 ขั้นตอน:

ขั้นตอนที่ 1: เตรียมสเปรดชีต Excel ของคุณ

คุณภาพของข้อมูลจะเป็นตัวกำหนดคุณภาพของอีเมล ก่อนนำเข้า ตรวจสอบให้แน่ใจว่าสเปรดชีตของคุณเป็นไปตามกฎเหล่านี้:

  • แถวที่ 1 คือแถวหัวข้อ — ซึ่งจะกลายเป็นชื่อ merge field ของคุณ
  • หนึ่งที่อยู่อีเมลต่อหนึ่งแถว — หากรายชื่อติดต่อมีหลายที่อยู่ ให้ทำซ้ำแถวนั้น
  • ชื่อคอลัมน์ที่สะอาด — ใช้ชื่อที่เรียบง่าย เช่น firstName, lastName, company, email (ไม่มีเว้นวรรค ไม่มีอักขระพิเศษ)
  • ไม่มีแถวว่าง อยู่ตรงกลางข้อมูลของคุณ
  • การจัดรูปแบบที่สม่ำเสมอ — วันที่ทั้งหมดต้องอยู่ในรูปแบบเดียวกัน หมายเลขโทรศัพท์ต้องไม่มีรูปแบบผสมกัน
ตัวอย่าง: ไฟล์ Excel ที่จัดโครงสร้างอย่างดีสำหรับ Mail Merge
firstName lastName email company plan
Sarah Chen sarah@acme.com Acme Corp Pro
Marcus Webb m.webb@initech.io Initech Starter
Priya Nair priya@novacorp.co Nova Corp Enterprise

ขั้นตอนที่ 2: นำเข้าข้อมูล Excel ของคุณ

เครื่องมือ Mail Merge สำหรับ Gmail ส่วนใหญ่ รวมถึง Mail Merge for Gmail ทำงานร่วมกับ Google Sheets ได้โดยตรง หากต้องการใช้ไฟล์ Excel ของคุณ:

  1. เปิด Google Sheets และคลิก File → Import
  2. อัปโหลดไฟล์ .xlsx ของคุณ — Sheets จะคงโครงสร้างคอลัมน์ทั้งหมดของคุณไว้
  3. ตรวจสอบว่าหัวข้อและข้อมูลของคุณถูกต้อง
  4. สเปรดชีตของคุณพร้อมใช้งานเป็นแหล่งข้อมูล Mail Merge แล้ว
Mail Merge logo ลองใช้ Mail Merge for Gmail

ส่งอีเมลจำนวนมากแบบเฉพาะบุคคลจาก Gmail โดยใช้ข้อมูล Excel (หรือ Google Sheets) ของคุณ ติดตามการเปิดอีเมล ตั้งเวลาส่ง และรวมไฟล์แนบ ทั้งหมดนี้โดยไม่ต้องออกจาก Gmail

เริ่มต้นใช้งาน →
Mail Merge for Gmail screenshot

ขั้นตอนที่ 3: เขียนเทมเพลตอีเมลและส่ง

เมื่อข้อมูลของคุณอยู่ใน Sheets และติดตั้ง Mail Merge ใน Gmail แล้ว:

  1. เปิด Gmail และเขียนอีเมลฉบับใหม่
  2. เปิดแถบด้านข้าง Mail Merge จากเมนู Add-ons
  3. เลือกสเปรดชีตของคุณ และชีตที่มีข้อมูลของคุณ
  4. เขียนหัวข้ออีเมล โดยใช้ merge field: สวัสดี {{firstName}}, การต่ออายุแผน {{plan}} ของคุณ
  5. เขียนเนื้อหาอีเมล โดยแทรกตัวยึดตำแหน่ง {{fieldName}} ในจุดที่คุณต้องการให้ข้อมูลเฉพาะบุคคลปรากฏ
  6. ดูตัวอย่าง สองสามแถวเพื่อยืนยันว่าการรวมข้อมูลทำงานได้อย่างถูกต้อง
  7. ส่ง — จะส่งทันทีหรือตั้งเวลาส่งในเวลาที่เหมาะสมก็ได้

ผู้รับแต่ละคนจะได้รับอีเมลส่วนตัวในกล่องจดหมายของพวกเขา ส่งจากบัญชี Gmail ของคุณ ไม่ใช่บริการส่งอีเมลจำนวนมาก

การจัดการที่อยู่อีเมลหลายรายการต่อหนึ่งแถว

ความท้าทายทั่วไปเมื่อทำ Mail Merge ด้วยข้อมูล Excel คือรายชื่อติดต่อที่มีที่อยู่อีเมลหลายรายการ แนวทางที่น่าเชื่อถือที่สุดขึ้นอยู่กับเป้าหมายของคุณ:

หากต้องการส่งข้อความเดียวกันไปยังหลายที่อยู่สำหรับรายชื่อติดต่อเดียว:

  • เพิ่มคอลัมน์ชื่อ cc หรือ bcc ในสเปรดชีตของคุณ
  • Mail Merge for Gmail รองรับ merge field แบบ CC และ BCC โดยแต่ละแถวสามารถมีที่อยู่ CC/BCC ที่แตกต่างกันได้
  • สำหรับการส่งแยกกันจริงๆ ให้ทำซ้ำแถวนั้นโดยใช้ที่อยู่อีเมลที่แตกต่างกันในคอลัมน์ email หลัก

หากต้องการส่งไปยังรายการอีเมลที่เก็บไว้ในเซลล์เดียว (คั่นด้วยเครื่องหมายจุลภาค):

  • แยกเซลล์ออกเป็นแถวแยกกันก่อนนำเข้า — คุณสามารถใช้ฟีเจอร์ Text to Columns ของ Excel หรือใช้สูตรเพื่อขยายข้อมูล
  • การมีหนึ่งแถวต่อหนึ่งอีเมลเป็นโครงสร้างที่น่าเชื่อถือที่สุดสำหรับเครื่องมือ Mail Merge ทุกประเภท

Excel vs. Google Sheets สำหรับ Mail Merge: ควรใช้อะไร?

ทั้งสองอย่างใช้งานได้ แต่มีความแตกต่างในทางปฏิบัติเมื่อพูดถึงขั้นตอนการทำงานของ Mail Merge:

ปัจจัยExcelGoogle Sheets
การรวมเข้ากับ Gmailต้องมีขั้นตอนการนำเข้าเป็นแบบ Native — เชื่อมต่อโดยตรง
การทำงานร่วมกันแชร์ผ่าน OneDrive/SharePointมีฟีเจอร์ทำงานร่วมกันแบบเรียลไทม์
การนำเข้าข้อมูลแหล่งข้อมูลต้นฉบับนำเข้าจาก Excel ได้ในคลิกเดียว
การเข้าถึงแบบออฟไลน์ได้จำกัด
ค่าใช้จ่ายต้องมีสมาชิก Officeฟรี

หากทีมของคุณเก็บข้อมูลรายชื่อติดต่อใน Excel อยู่แล้ว ขั้นตอนการทำงานคือ: จัดการข้อมูลใน Excel → นำเข้าสู่ Google Sheets → ทำ Mail Merge วิธีนี้เพิ่มขั้นตอนหนึ่งขั้นตอน แต่ช่วยให้คุณรักษาแหล่งข้อมูลหลักไว้ใน Excel ในขณะที่ได้รับประสบการณ์การทำ Mail Merge ใน Gmail ที่ดีที่สุด

สำหรับข้อมูลเชิงลึกเพิ่มเติมเกี่ยวกับกรณีการใช้งาน Mail Merge เฉพาะของ Google Sheets โปรดดู Google Sheets Mail Merge: 5 กรณีการใช้งานจริงสำหรับการปรับแต่งอีเมลใน Gmail

ปัญหาทั่วไปของ Mail Merge ใน Excel (และวิธีแก้ไข)

ปัญหาการจัดรูปแบบวันที่

Excel จัดเก็บวันที่เป็นตัวเลขซีเรียลภายใน เมื่อนำไปรวมใน Word หรืออีเมล บางครั้งวันที่อาจปรากฏเป็น 45234 แทนที่จะเป็น April 30, 2026 แก้ไขปัญหานี้ใน Word ด้วย field switches (\@ "MMMM d, yyyy") หรือจัดรูปแบบคอลัมน์ทั้งหมดเป็น Text ใน Excel ก่อนนำเข้า

ใน Google Sheets ให้จัดรูปแบบคอลัมน์วันที่เป็น Plain text หลังจากป้อนวันที่แล้ว หากคุณต้องการให้แสดงผลตรงตามที่เห็นในสเปรดชีต

ตัวเลขสูญเสียเลขศูนย์นำหน้า

รหัสไปรษณีย์ หมายเลขโทรศัพท์ และรหัสพนักงานมักจะสูญเสียเลขศูนย์นำหน้า (เช่น 00472 กลายเป็น 472) ให้จัดรูปแบบคอลัมน์เหล่านั้นเป็น Text ใน Excel ก่อนนำเข้าข้อมูล

ค่าสกุลเงินรวมโดยไม่มีสัญลักษณ์

เลือกคอลัมน์สกุลเงินใน Excel จัดรูปแบบเป็น Text จากนั้นพิมพ์ค่าโดยรวมสัญลักษณ์สกุลเงินไปด้วย (เช่น $4,200) หรือเพิ่มสัญลักษณ์โดยตรงในเทมเพลตอีเมลของคุณ: ยอดรวมใบแจ้งหนี้ของคุณคือ ${{amount}}

ฟิลด์ว่างทำให้ประโยคไม่ต่อเนื่อง

หากบางแถวมีฟิลด์ว่าง อีเมลที่รวมข้อมูลอาจอ่านดูแปลกๆ เช่น “เรียน , โปรดดูข้อเสนอที่แนบมา” ป้องกันปัญหานี้โดย:

  • กรองแถวที่ไม่สมบูรณ์ออกก่อนส่ง
  • ใช้เนื้อหาแบบมีเงื่อนไขในเครื่องมือ Mail Merge ของคุณเพื่อแสดงข้อความสำรองเมื่อฟิลด์ว่างเปล่า
Mail Merge logo Mail Merge พร้อมการติดตามการเปิดอีเมล

รู้แน่ชัดว่าใครเปิดอีเมลที่คุณส่งไป Mail Merge for Gmail ให้การแจ้งเตือนการเปิดอีเมลแบบเรียลไทม์และรายงานการส่งฉบับสมบูรณ์ เพื่อให้คุณสามารถติดตามผลได้ในเวลาที่เหมาะสมที่สุด

ดูคุณสมบัติ →
Mail Merge open tracking screenshot

แนวทางปฏิบัติที่ดีที่สุดสำหรับ Mail Merge ใน Excel

ก่อนที่คุณจะกดส่งแคมเปญถัดไป ให้ตรวจสอบรายการเหล่านี้:

  • ทดสอบกับกลุ่มเล็กๆ ก่อน — ส่งไปยังที่อยู่อีเมลทดสอบ 3-5 รายการ (ของคุณเองหรือเพื่อนร่วมงาน) เพื่อตรวจสอบการจัดรูปแบบ ลิงก์ และการปรับแต่ง
  • ตรวจสอบกลไกการยกเลิกการสมัคร — สำหรับอีเมลการตลาด ให้ใส่ลิงก์ยกเลิกการสมัคร เครื่องมือ Mail Merge หลายตัวจะเพิ่มลิงก์นี้ให้โดยอัตโนมัติ
  • ทำความสะอาดรายการของคุณก่อน — ลบรายการที่ซ้ำกัน แก้ไขคำผิดในที่อยู่อีเมล และลบแถวที่ขาดฟิลด์ที่จำเป็น
  • ระวังขีดจำกัดการส่งของ Gmail — บัญชี Gmail สามารถส่งอีเมลได้ประมาณ 500 ฉบับ/วัน; บัญชี Google Workspace ส่งได้สูงสุด 2,000 ฉบับ/วัน Mail Merge for Gmail จะเคารพขีดจำกัดเหล่านี้โดยอัตโนมัติ
  • ตั้งเวลาให้เหมาะสม — อัตราการเปิดอีเมลจะแตกต่างกันอย่างมากตามเวลาที่ส่ง การตั้งเวลาให้ Mail Merge ของคุณไปถึงในช่วงสายของวันอังคารหรือวันพุธมักจะได้ผลดีกว่าการส่งในบ่ายวันศุกร์

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

คำถามที่พบบ่อย (FAQ)

คุณสามารถทำ Mail Merge โดยตรงจาก Excel โดยไม่ใช้ Word ได้หรือไม่?
Excel ไม่มีฟีเจอร์ Mail Merge ในตัว — มันทำหน้าที่เป็นเพียงแหล่งข้อมูลเท่านั้น สำหรับการส่งอีเมล คุณต้องใช้ Word + Outlook (วิธีดั้งเดิม) หรือเครื่องมือ Mail Merge เฉพาะทางอย่าง Mail Merge for Gmail วิธีการที่ใช้ Gmail โดยทั่วไปจะง่ายกว่าและไม่จำเป็นต้องกำหนดค่า Outlook
ฉันจะทำ Mail Merge จาก Excel ไปยัง Gmail ได้อย่างไร?
วิธีที่น่าเชื่อถือที่สุด: (1) นำเข้าไฟล์ Excel ของคุณไปยัง Google Sheets ผ่าน File → Import (2) ติดตั้ง Add-on สำหรับ Mail Merge ใน Gmail เช่น Mail Merge for Gmail จาก Google Workspace Marketplace (3) เปิด Gmail เขียนเทมเพลตของคุณด้วย merge field ที่ตรงกับหัวคอลัมน์ของคุณ และเชื่อมต่อกับข้อมูล Sheets ของคุณ (4) ดูตัวอย่างและส่ง การตั้งค่าทั้งหมดใช้เวลาประมาณ 10 นาทีในการทำครั้งแรก
ฉันจะจัดการที่อยู่อีเมลหลายรายการในแถวเดียวระหว่างการทำ Mail Merge ใน Excel ได้อย่างไร?
วิธีที่สะอาดที่สุดคือหนึ่งที่อยู่อีเมลต่อหนึ่งแถว — ทำซ้ำแถวใดก็ตามที่ต้องส่งไปยังหลายที่อยู่ หากเครื่องมือของคุณรองรับ merge field แบบ CC/BCC คุณสามารถเพิ่มคอลัมน์แยกต่างหากสำหรับที่อยู่เพิ่มเติม หลีกเลี่ยงการเก็บอีเมลที่คั่นด้วยเครื่องหมายจุลภาคในเซลล์เดียว เครื่องมือ Mail Merge ส่วนใหญ่จะไม่จัดการข้อมูลนั้นอย่างถูกต้องหากไม่มีการประมวลผลล่วงหน้า
Mail Merge ใช้งานกับ Excel และ Outlook ได้หรือไม่?
ได้ — ฟีเจอร์ Mail Merge ของ Word สามารถส่งอีเมลผ่าน Outlook โดยใช้แหล่งข้อมูล Excel คุณต้องติดตั้ง Word และ Outlook บนเครื่อง Windows เดียวกัน โดยตั้งค่า Outlook เป็นโปรแกรมรับส่งอีเมลเริ่มต้น ข้อจำกัดคือวิธีนี้ใช้การตั้งค่า Outlook ในเครื่องของคุณโดยไม่มีการติดตาม การตั้งเวลา หรือการวิเคราะห์ในตัว สำหรับผู้ใช้ Gmail หรือทีมที่ต้องการข้อมูลเชิงลึกในการส่ง เครื่องมือ Mail Merge สำหรับ Gmail เฉพาะทางจะเหมาะสมกว่า
มีวิธีฟรีในการทำ Mail Merge จาก Excel ไปยังอีเมลหรือไม่?
มี หากคุณมี Microsoft Office การทำ Mail Merge ด้วย Word + Outlook จะรวมอยู่ด้วยโดยไม่มีค่าใช้จ่ายเพิ่มเติม สำหรับผู้ใช้ Gmail, Mail Merge for Gmail มีระดับฟรีที่ให้คุณส่งอีเมลที่รวมข้อมูลได้จำนวนจำกัดต่อวัน — เพียงพอสำหรับแคมเปญขนาดเล็กและการทดสอบ Google Sheets (ที่จำเป็นต้องใช้เป็นตัวกลาง) ก็ฟรีเช่นกัน

บทสรุป

Mail Merge ด้วย Excel เป็นหนึ่งในเครื่องมือเพิ่มประสิทธิภาพการทำงานที่ใช้งานได้จริงที่สุด — มันเปลี่ยนสเปรดชีตแบบคงที่ให้กลายเป็นกลไกเบื้องหลังการเข้าถึงแบบเฉพาะบุคคลในวงกว้าง ไม่ว่าคุณจะส่งอีเมลติดตามผล 50 ฉบับ หรือแจ้งเตือนการต่ออายุ 5,000 ฉบับ ขั้นตอนการทำงานก็เหมือนเดิม: ข้อมูลที่มีโครงสร้างใน Excel, เทมเพลตอีเมลที่สะอาดตา และเครื่องมือ Merge ที่เหมาะสมในการเชื่อมต่อข้อมูลเหล่านั้น

สำหรับผู้ใช้ Gmail เส้นทางที่เร็วที่สุดคือการนำเข้าข้อมูล Excel ของคุณไปยัง Google Sheets และใช้ Mail Merge for Gmail เพื่อจัดการการส่ง คุณจะได้รับการปรับแต่งทั้งหมดเหมือนการทำ Mail Merge แบบดั้งเดิม บวกกับฟีเจอร์สมัยใหม่ เช่น การติดตามการเปิดอีเมล, การตั้งเวลาส่ง และสถานะการส่งรายบุคคล ซึ่งเป็นสิ่งที่วิธี Word + Outlook ไม่สามารถทำได้

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

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