HRVN Academy không đứng trên bục để “dạy” bạn làm HR. Chúng tôi chọn đồng hành, để bạn hiểu đúng gốc rễ nghề, đi làm đủ tỉnh táo trong thực tế, và giỏi lên từ chính những va chạm đó XEM NGAY

Mới bắt đầu học HR?
Chọn lộ trình miễn phí phù hợp với công việc bạn muốn hiểu rõ hơn.

Bắt đầu cùng HR Foundation

Kỹ năng Mail Merge: In hàng loạt hợp đồng lao động trong 5 phút

Mail Merge giúp HR in hàng loạt hợp đồng lao động nhanh và chính xác. Bài viết hướng dẫn từng bước để người mới cũng có thể làm trong vài phút.

Bạn có danh sách nhân sự trong Excel và mẫu hợp đồng trong Word. Công việc tiếp theo tưởng đơn giản: điền họ tên, số giấy tờ, chức danh, ngày bắt đầu và mức lương. Nhưng khi phải làm nhiều hồ sơ, việc sửa tay từng bản khiến mình khó kiểm soát đã thay đủ thông tin hay chưa.

Minh họa trộn dữ liệu từ Excel sang Word để in hợp đồng lao động hàng loạt bằng Mail Merge

Mail Merge, thường gọi là trộn thư, giúp Word lấy dữ liệu từ danh sách để tạo nhiều văn bản theo cùng một mẫu. Với hợp đồng, điều quan trọng không chỉ là trộn được: mỗi bản phải lấy đúng dữ liệu của đúng hồ sơ. [1]

Với Thành, giá trị của Mail Merge không nằm ở lời hứa “in thật nhanh”. Mình muốn khi cầm bộ hợp đồng lên, bạn biết mỗi bản được tạo từ dòng dữ liệu nào, đã kiểm tra những gì và phải quay lại đâu khi phát hiện sai. Làm nhanh chỉ có ý nghĩa khi mình vẫn kiểm soát được kết quả.

Trước khi bắt đầu: bạn sẽ làm được gì?

Sau bài này, bạn có thể chuẩn bị danh sách để trộn, chèn đúng trường dữ liệu, chuyển qua từng hồ sơ để kiểm tra và tạo một file Word chứa cả loạt hợp đồng. Bạn cũng sẽ biết cách xuất một hồ sơ riêng, in thêm bản và xử lý các lỗi thường gặp.

Đích thực hành: Tạo 3 bản trích đoạn hợp đồng giả lập, đối chiếu đủ 3 mã hợp đồng, giữ nguyên số 0 đầu của số giấy tờ, hiển thị đúng ngày và tiền lương. Sau đó lưu một file gộp và một file chỉ chứa hồ sơ HD-DEMO-002.

Bộ thực hành Mail Merge: Excel + Word

Bộ tài liệu gồm file Excel có 5 hồ sơ giả lập, mẫu Word tương ứng đã chèn sẵn trường trộn và hướng dẫn kèm kết quả cần đạt.

MỞ THƯ MỤC EXCEL + WORD →

Tải các file về máy và dùng đúng cặp Excel + Word trong cùng bộ. Mẫu chỉ dùng để luyện thao tác, không dùng để ký.

Chọn một bộ dữ liệu để thực hành

Làm từ đầu theo bài: Dùng 3 hồ sơ minh họa bên dưới, trang tính DU_LIEU và các trường có đuôi _in. Các ví dụ và đáp án trong bài đối chiếu theo bộ này.

Dùng bộ tải sẵn: Dùng 5 hồ sơ trong file HRVN_File_thuc_hanh_Mail_Merge.xlsx, chọn trang tính Du_lieu_hop_dong và mẫu HRVN_Mau_Word_Mail_Merge.docx cùng bộ. Làm theo hướng dẫn đi kèm và đối chiếu đủ 5 mã hợp đồng; không ghép Word của bộ này với dữ liệu 3 dòng trong bài.

Phần mềm: Hướng dẫn dùng Word và Excel cài trên máy tính Windows, với tên lệnh tiếng Anh. Quy trình phù hợp để đối chiếu trên Word Microsoft 365, Word 2024 và Word 2021. Mỗi bước có đường dẫn lệnh để bạn dễ làm theo; vị trí nút có thể khác đôi chút giữa các phiên bản. Word trên trình duyệt không thực hiện được Mail Merge theo quy trình này. [1]

Giới hạn của bài: Đây là hướng dẫn tạo văn bản từ dữ liệu, không phải hướng dẫn soạn điều khoản pháp lý. Mẫu thực hành chỉ là trích đoạn, không dùng để ký. Khi làm việc thật, hãy dùng mẫu hợp đồng đã được đơn vị rà soát và phê duyệt.

Hiểu đúng ba thành phần trước khi bấm nút

01 · DỮ LIỆUExcel

Mỗi dòng là một hợp đồng cần tạo.

02 · MẪUWord có trường trộn

Nội dung cố định + các vị trí lấy từ Excel.

03 · KẾT QUẢBộ văn bản đã điền

Kiểm tra → lưu → in theo nhu cầu.

Bạn chỉ chuẩn bị một mẫu Word, không sao chép mẫu thành ba bản rồi gắn từng người. Khi hoàn tất trộn, Word tạo các bản theo danh sách được chọn. [1]

Trong bài này, Ma_NV dùng để nhận diện nhân viên; Ma_HD dùng để nhận diện hồ sơ hợp đồng. Một nhân viên có thể xuất hiện ở nhiều dòng vì đang có nhiều hồ sơ cần xử lý. Vì vậy, không xóa dòng chỉ vì thấy tên hoặc mã nhân viên lặp lại; hãy kiểm tra mã hợp đồng và mục đích của từng dòng.

Dừng kiểm tra: Bạn đang chuẩn bị danh sách “những người trong công ty” hay danh sách “những hợp đồng cần tạo trong đợt này”? Bài thực hành dùng danh sách thứ hai.

Bước 1. Chuẩn bị Excel: mỗi dòng là một hợp đồng

Tạo thư mục Thuc_hanh_Mail_Merge trên máy. Trong đó, tạo file 01_Du_lieu_Mail_Merge.xlsx; đổi tên trang tính chứa dữ liệu thành DU_LIEU. Lưu file trên máy, không chọn một đường dẫn trang web làm nguồn trộn. [2]

1.1. Dùng bộ dữ liệu nhỏ để nhìn thấy kết quả

Bộ dữ liệu dưới đây hoàn toàn giả lập. Hàng đầu tiên là tên cột, không phải một dòng tiêu đề trang trí. Tên cột được quy ước không dấu, không có khoảng trắng để dễ nhận diện trong Word; đây là quy ước của bài thực hành, không phải yêu cầu mọi file Excel đều phải đặt tên như vậy.

Trên màn hình nhỏ, vuốt ngang trong bảng hoặc khối dữ liệu để xem đủ các cột.

Minh họa 1 · Ba hợp đồng, hai nhân viên
Ma_HDMa_NVHo_tenSo_giay_to
HD-DEMO-001NV001Nguyễn Minh An000000000001
HD-DEMO-002NV002Trần Thu Bình000000000002
HD-DEMO-003NV001Nguyễn Minh An000000000001
Các cột in tương ứng của ba hồ sơ
Ma_HDNgay_bat_dau_inNgay_ket_thuc_inLuong_in
HD-DEMO-00101/10/202630/09/202710.000.000
HD-DEMO-00205/10/202604/10/202712.500.000
HD-DEMO-00301/10/202730/09/202811.000.000

Hai bảng trên chỉ tách ra để dễ đọc trên điện thoại. Trong Excel, dữ liệu phải nằm cùng một bảng, gồm đủ chín cột dưới đây. Các dòng trùng nhân viên được giữ có chủ ý; không dùng tình huống giả lập này để suy ra điều kiện ký hoặc gia hạn hợp đồng trong thực tế.

Dữ liệu đầy đủ để sao chép vào Excel

Trong một trang tính trống, chọn cột A đến I → Home → Number Format → Text, rồi mới dán khối dữ liệu vào A1. Các cột cách nhau bằng ký tự tab. Nếu tất cả dồn vào một cột, dùng Data → Text to Columns → Delimited → Tab và chọn Text cho từng cột trước khi hoàn tất. Kiểm tra lại số 0 đầu sau khi dán.

Ma_HD	Ma_NV	Ho_ten	So_giay_to	Chuc_danh	Dia_chi	Ngay_bat_dau_in	Ngay_ket_thuc_in	Luong_in
HD-DEMO-001	NV001	Nguyễn Minh An	000000000001	Nhân viên C&B	Địa chỉ giả lập A	01/10/2026	30/09/2027	10.000.000
HD-DEMO-002	NV002	Trần Thu Bình	000000000002	Chuyên viên tuyển dụng	Địa chỉ giả lập B	05/10/2026	04/10/2027	12.500.000
HD-DEMO-003	NV001	Nguyễn Minh An	000000000001	Chuyên viên tiền lương và phúc lợi	Địa chỉ giả lập A	01/10/2027	30/09/2028	11.000.000

1.2. Vì sao các cột ngày và lương có đuôi “_in”?

Ở lượt thực hành đầu tiên, mình chủ động dùng bản dữ liệu chỉ phục vụ in: Ngay_bat_dau_in, Ngay_ket_thuc_in, Luong_in là văn bản đã được kiểm tra cách hiển thị. Nhờ vậy, bạn có thể tập trung vào quy trình kết nối và trộn trước.

Đừng hiểu thành “đổi toàn bộ dữ liệu nhân sự sang Text”. Trong file quản trị gốc, ngày cần giữ kiểu ngày và lương cần giữ kiểu số để còn tính toán. Bản phục vụ in là một bản tách riêng. Phần sửa lỗi bên dưới hướng dẫn cách tạo cột hiển thị từ dữ liệu gốc.

Với mã hoặc số giấy tờ cần giữ số 0 đầu, hãy định dạng Text trước khi nhập hoặc nhập khẩu dữ liệu. Đổi sang Text sau khi số 0 đã mất không tự khôi phục lại giá trị ban đầu. Hướng dẫn Microsoft cũng lưu ý phải bảo toàn những trường mã dạng này khi chuẩn bị nguồn trộn. [3]

1.3. Kiểm tra bảng trước khi sang Word

Giữ một hàng tên cột; không gộp ô trong vùng dữ liệu; không chèn dòng tổng cộng vào danh sách trộn; không để dòng trống xen giữa ba hồ sơ. Các trường bắt buộc trong bài phải có giá trị. Lưu và đóng Excel sau khi chuẩn bị xong. Microsoft khuyến nghị hoàn tất thay đổi ở nguồn trước khi kết nối vào Word. [4]

Kết quả cần thấy: Trang tính DU_LIEU có vùng dữ liệu A1:I4, gồm 9 tên cột và 3 dòng hồ sơ. Ô D2 vẫn là 000000000001. Ba mã hợp đồng khác nhau; mã NV001 xuất hiện hai lần là đúng chủ ý.

Bước 2. Chuẩn bị một mẫu Word, không nhân bản theo từng người

Tạo file 02_Mau_hop_dong.docx. Với lần học đầu, dùng trích đoạn dưới đây để đỡ bị phân tán bởi một hợp đồng dài. Khi áp dụng vào công việc, thay trích đoạn này bằng mẫu đã được đơn vị phê duyệt.

MINH HỌA 2 · MẪU TRƯỚC KHI CHÈN TRƯỜNG

TRÍCH ĐOẠN HỢP ĐỒNG — BẢN THỰC HÀNH

Không dùng để ký. Dữ liệu hoàn toàn giả lập.

Mã hợp đồng: [Ma_HD]

Mã nhân viên: [Ma_NV]

Họ và tên: [Ho_ten]

Số giấy tờ: [So_giay_to]

Địa chỉ: [Dia_chi]

Chức danh: [Chuc_danh]

Thời gian: từ [Ngay_bat_dau_in] đến [Ngay_ket_thuc_in].

Mức lương: [Luong_in] đồng/tháng.

Các nội dung khác của hợp đồng không nằm trong trích đoạn thực hành này.

Phần cố định là các nhãn “Họ và tên”, “Chức danh”, chữ “đồng/tháng” và nội dung không thay đổi. Phần biến đổi là những vị trí trong ngoặc vuông. Ở bước 4, bạn sẽ xóa từng chỗ giữ chỗ này rồi chèn trường thật.

Chỉnh khổ giấy, lề, phông chữ và khoảng cách đoạn ngay từ mẫu. Đừng dùng hàng loạt dấu cách để canh cột. Nếu mẫu dài nhiều trang, vẫn giữ nguyên toàn bộ nội dung của một hợp đồng trong cùng tài liệu mẫu; không tự chèn dữ liệu người kế tiếp vào trang sau.

Kết quả cần thấy: Bạn có một mẫu, chứa đủ chín vị trí cần lấy dữ liệu. Chưa có tên nhân viên thật và chưa sao chép mẫu thành nhiều hợp đồng.

Bước 3. Kết nối Word với đúng file và đúng trang tính Excel

MailingsStart Mail MergeLetters

Mở mẫu Word, chọn lệnh trên để bắt đầu trộn theo dạng văn bản. Hợp đồng vẫn dùng Letters, dù tên chức năng thường được dịch là trộn thư. [5]

Minh họa thao tác

Mailings → Start Mail Merge → Letters

Chọn Letters để tạo văn bản theo mẫu; không chọn Labels hoặc Directory cho bài thực hành này.

MailingsSelect RecipientsUse an Existing List

Chọn 01_Du_lieu_Mail_Merge.xlsx. Khi hộp chọn bảng xuất hiện, chọn DU_LIEU$ và đánh dấu First row of data contains column headers nếu có tùy chọn này. Dấu $ giúp bạn nhận diện tên trang tính trong hộp thoại; không cần đổi tên sheet thành có dấu $ trong Excel. [2]

Tiếp theo, mở Mailings → Edit Recipient List. Trong bài thực hành, giữ chọn cả ba hồ sơ. Với dữ liệu thật, đây là nơi kiểm tra danh sách hoặc lọc đợt cần tạo; đừng mặc định rằng danh sách đang được lọc đúng chỉ vì bạn đã lọc ở Excel. [6]

Chọn theo hồ sơ, không chỉ theo tên: Nếu cần riêng hợp đồng HD-DEMO-003, hãy chọn theo Ma_HD. Chọn tất cả dòng mang tên Nguyễn Minh An sẽ lấy cả HD-DEMO-001 và HD-DEMO-003.

Kết quả cần thấy: Danh sách nhận dữ liệu hiển thị ba mã HD-DEMO-001, HD-DEMO-002, HD-DEMO-003. Nếu xuất hiện cột F1, F2… thay vì tên cột mong đợi, dừng lại kiểm tra hàng tiêu đề và trang tính đã chọn.

Với bộ Excel + Word tải sẵn: Chọn file HRVN_File_thuc_hanh_Mail_Merge.xlsx và trang tính Du_lieu_hop_dong$, không chọn Huong_dan$. Mẫu Word cùng bộ đã có trường trộn; sau khi kết nối, kiểm tra đủ 5 hồ sơ trong Preview Results. Để tập chèn trường ở bước 4, hãy làm trên một bản sao của mẫu.

Bước 4. Chèn trường trộn vào từng vị trí

Ở dòng “Họ và tên”, xóa [Ho_ten], để con trỏ ngay sau dấu hai chấm. Chọn Mailings → Insert Merge Field → Ho_ten. Word sẽ chèn trường tương ứng với cột đã chọn. Lặp lại cho các vị trí còn lại. Tên trường lấy từ hàng tiêu đề của nguồn dữ liệu. [7]

Minh họa thao tác

Mailings → Insert Merge Field → chọn tên trường

Trên máy bạn sẽ thấy các tên cột lấy từ Excel như Ma_HD, Ho_ten, Chuc_danh, Luong_in…

MINH HỌA 3 · SAU KHI CHÈN ĐÚNG TRƯỜNG

Mã hợp đồng: «Ma_HD»

Họ và tên: «Ho_ten»

Chức danh: «Chuc_danh»

Thời gian: từ «Ngay_bat_dau_in» đến «Ngay_ket_thuc_in».

Mức lương: «Luong_in» đồng/tháng.

Đừng gõ tay «Ho_ten» rồi nghĩ rằng đã chèn xong. Hai dấu ngoặc chỉ là cách nhìn thấy trường trên trang; bạn phải tạo trường bằng lệnh của Word. Nếu nút Insert Merge Field bị mờ, kiểm tra lại bước chọn nguồn dữ liệu. [7]

Giữ chữ “đồng/tháng” bên ngoài trường vì dữ liệu mẫu Luong_in chỉ chứa số tiền đã trình bày. Nếu đưa cả chữ “đồng” vào Excel rồi gõ thêm ở Word, kết quả sẽ bị lặp đơn vị.

Không thêm Next Record để “tạo hợp đồng tiếp theo”. Với bài này, toàn bộ mẫu là một hợp đồng. Trường Next Record buộc Word chuyển sang bản ghi tiếp theo ngay trong mẫu; đặt nhầm có thể làm một hợp đồng chứa thông tin của hai hồ sơ. [8]

Kết quả cần thấy: Không còn chỗ giữ chỗ dạng [Ho_ten]. Tất cả thông tin cá nhân trong mẫu lấy từ trường trộn, không sót tên gõ tay. Lưu mẫu Word trước khi kiểm tra kết quả.

Bước 5. Xem trước và chuyển sang hợp đồng tiếp theo

MailingsPreview ResultsNext Record / Previous Record

Bấm Preview Results để xem dữ liệu thay cho tên trường. Dùng các nút mũi tên cạnh ô số bản ghi để chuyển qua từng hồ sơ; bấm Preview Results lần nữa để trở về cách hiển thị trường. [4]

Minh họa thao tác

Mailings → Preview Results → dùng mũi tên để chuyển bản ghi

Mũi tên này chỉ dùng để xem hồ sơ kế tiếp hoặc trước đó; không phải lệnh Next Record chèn vào nội dung mẫu.

BẢN GHI 1

HD-DEMO-001

Nguyễn Minh An

Nhân viên C&B

01/10/2026 – 30/09/2027

10.000.000 đồng/tháng

BẢN GHI 2

HD-DEMO-002

Trần Thu Bình

Chuyên viên tuyển dụng

05/10/2026 – 04/10/2027

12.500.000 đồng/tháng

Minh họa 4 · Kết quả kỳ vọng khi chưa thay đổi thứ tự danh sách. Hãy nhận diện bằng mã hợp đồng, không phụ thuộc riêng vào số thứ tự trên màn hình.

Đi tiếp đến HD-DEMO-003. Tên Nguyễn Minh An xuất hiện lại là đúng, nhưng chức danh, thời gian và mức lương phải đổi theo dòng thứ ba. Đây là lý do mình không chỉ nhìn tên rồi kết luận rằng hợp đồng đã đúng.

Kiểm tra cả nội dung lẫn bố cục: Mã hợp đồng, số giấy tờ, chức danh, ngày và lương phải cùng thuộc một dòng nguồn. Tên dài, chức danh dài hoặc địa chỉ nhiều dòng không được đè lên nội dung khác; vùng ký không bị đẩy sang một trang khó sử dụng.

Dừng kiểm tra: Chuyển được qua ba mã hợp đồng? Số giấy tờ vẫn đủ 12 ký tự? HD-DEMO-002 có mức lương 12.500.000? Nếu chưa, sửa nguồn hoặc mẫu rồi xem lại; đừng vội hoàn tất để sửa tay hàng loạt ở file kết quả.

Bước 6. Tạo cả loạt hợp đồng thành một file Word mới

Finish & MergeEdit Individual DocumentsAllOK

Chọn đường lệnh trên để tạo tài liệu kết quả, thay vì in ngay. Word có lựa chọn chỉnh sửa các văn bản sau trộn trước khi in. [5]

Minh họa thao tác

Finish & Merge → Edit Individual Documents → All

Ưu tiên tạo tài liệu kết quả để kiểm tra lần cuối trước khi in.

Chữ “Individual” dễ làm người mới hiểu nhầm: Chọn All theo cách này tạo một tài liệu Word chứa các hợp đồng đã trộn, không tự tạo ba file riêng có tên của từng người.

Lưu tài liệu vừa xuất ra thành 03_Ket_qua_gop.docx. Cuộn đến cuối, đối chiếu đủ ba mã hợp đồng. Với mẫu ngắn một trang của bài tập, mục tiêu là ba bản, mỗi bản bắt đầu trên trang riêng. Với hợp đồng thật nhiều trang, số trang không thể dùng thay cho số hợp đồng.

Minh họa 5 · Bạn muốn tạo những hồ sơ nào?
Lựa chọnCách hiểu trong bài
AllTrộn toàn bộ các hồ sơ đang được chọn trong danh sách nhận.
Current recordTrộn hồ sơ hiện đang xem. Luôn nhìn mã hợp đồng trước khi chọn.
From / ToTrộn theo khoảng thứ tự bản ghi, không phải số trang và không phải Ma_HD. Cần kiểm tra lại khi đã lọc hoặc sắp xếp.

Kết quả cần thấy: File mới có đủ HD-DEMO-001, HD-DEMO-002 và HD-DEMO-003; không bỏ sót hoặc lặp mã ngoài chủ ý. File mẫu vẫn được giữ riêng để dùng cho đợt sau.

Bước 7. Lưu, xuất PDF và in đúng nhu cầu

7.1. Lưu một file gộp để rà soát

Giữ ba loại file riêng: dữ liệu Excel, mẫu Word có trường trộn và Word kết quả. Chỉnh một dòng dữ liệu nguồn không tự sửa lại nội dung đã xuất trong file kết quả; khi cần thay đổi cả đợt, hãy kiểm tra nguồn rồi trộn lại để tránh hai phiên bản không khớp nhau.

Thuc_hanh_Mail_Merge/
  01_Du_lieu_Mail_Merge.xlsx
  02_Mau_hop_dong.docx
  03_Ket_qua_gop.docx
  HD-DEMO-002_NV002.docx
  HD-DEMO-002_NV002.pdf

7.2. Xuất một file Word hoặc PDF riêng cho một hợp đồng

Với ít hồ sơ, cách dễ kiểm soát là quay lại mẫu Word, dùng Preview Results tìm đúng HD-DEMO-002, rồi chọn Finish & Merge → Edit Individual Documents → Current record. Lưu file mới thành HD-DEMO-002_NV002.docx.

Từ file kết quả riêng đó, chọn File → Save As hoặc Save a Copy, chọn loại PDF, rồi lưu. Tùy phiên bản Word, bạn cũng có thể thấy đường File → Export → Create PDF/XPS. Mở lại PDF để kiểm tra tên, mã và toàn bộ số trang trước khi gửi. [11]

Quy trình này là xuất từng hồ sơ có kiểm soát, không phải tự động tách hàng trăm file. Không chia máy móc file gộp theo “mỗi hai trang là một hợp đồng”, vì địa chỉ hoặc điều khoản dài có thể làm số trang thay đổi. Tự động tách và đặt tên hàng loạt cần một quy trình riêng, được thử nghiệm với đúng mẫu.

7.3. In cả loạt hoặc in thêm một bản

In từ tài liệu kết quả đã kiểm tra. Chọn đúng máy in, khổ giấy, chế độ một mặt/hai mặt và số bản. Mình đề xuất in thử một hồ sơ trước, đối chiếu bản giấy rồi mới in cả loạt.

Để in thêm hợp đồng đã có, cách ít nhầm là mở file riêng của đúng Ma_HD rồi in số bản cần thêm. Không thêm một dòng dữ liệu trùng chỉ để có thêm bản giấy. Nếu in nhiều bộ từ file gộp, kiểm tra tùy chọn sắp bộ (collate) và thứ tự trang trước khi in số lượng lớn.

Đặc biệt khi in hai mặt: Mỗi hợp đồng cần bắt đầu ở đúng mặt giấy theo quy cách hồ sơ của đơn vị. Hợp đồng có số trang lẻ cần được kiểm tra riêng; đừng để trang đầu của người sau nằm ở mặt sau trang cuối của người trước. Bản giấy thử là bước xác nhận cấu hình thực tế của máy in, không chỉ kiểm tra trên màn hình.

Kết quả cần thấy: Bạn phân biệt được file mẫu và file kết quả; có file gộp ba hồ sơ; có một file riêng đúng HD-DEMO-002. Số bản giấy được xử lý ở lệnh in, không bằng cách nhân đôi dữ liệu nguồn.

Gặp lỗi ở đâu, quay lại đúng chỗ đó

Đừng sửa một loạt hợp đồng bằng tay trước khi biết lỗi nằm ở dữ liệu, trường trộn hay bố cục. Hãy xử lý một hồ sơ thử, xác nhận lại kết quả rồi mới tạo cả đợt.

Lỗi 1. Mất số 0 ở đầu số giấy tờ hoặc mã hồ sơ

Ví dụ: Bạn cần 000000000001 nhưng thấy 1. Kiểm tra ngay Excel: nếu dữ liệu nguồn đã mất số 0, cần đối chiếu hồ sơ gốc và nhập lại đúng dưới dạng Text. Chỉ đổi định dạng ô hoặc thêm một dãy số 0 theo phỏng đoán không phải cách khôi phục dữ liệu.

Nếu Excel vẫn đúng, kiểm tra kiểu dữ liệu của cả cột và kết nối lại nguồn. Không dựa vào một định dạng số hiển thị thêm số 0 để kết luận rằng dữ liệu đang được lưu dưới dạng văn bản. [3]

Lỗi 2. Ngày bị đảo tháng/ngày hoặc hiển thị thành số

Bản thực hành cơ bản dùng cột _in dạng văn bản. Khi chuyển sang dữ liệu thật, bạn có thể tạo một cột hiển thị riêng từ ô chứa ngày thực sự của Excel. Giả sử G2 là ngày bắt đầu, dùng:

=TEXT(G2,"dd/mm/yyyy")

Nếu máy dùng dấu chấm phẩy để tách đối số, nhập =TEXT(G2;"dd/mm/yyyy"). Kiểm tra kết quả bằng một ngày khó nhầm, chẳng hạn ngày 15 tháng 10; đừng chỉ thử ngày 01/02. TEXT tạo chuỗi hiển thị, không sửa được một ngày đã bị nhập sai từ đầu. [9]

Sau khi kiểm tra, bạn có thể sao chép cột hiển thị và dán giá trị vào cột Text của bản dữ liệu dành riêng cho in. Giữ dữ liệu gốc ở file quản trị. Khi nguồn gốc thay đổi, bản chốt để in cũng cần được tạo và kiểm tra lại.

Cách nâng cao: định dạng ngày trực tiếp tại trường Word

Khi Word nhận đúng dữ liệu ngày, chọn trường ngày → nhấn Shift + F9 để xem mã. Với trường có tên Ngay_bat_dau, thêm định dạng:

{ MERGEFIELD Ngay_bat_dau \@ "dd/MM/yyyy" }

Trong mã Word, dùng MM viết hoa cho tháng. Nhấn Shift + F9 để trở về kết quả, rồi cập nhật trường hoặc bật lại Preview Results. Một số bàn phím cần nhấn thêm Fn. Có thể dùng chuột phải → Toggle Field Codes / Update Field thay cho phím tắt. [10] [12]

Dấu ngoặc nhọn trong ví dụ biểu diễn trường Word có sẵn; gõ nguyên dòng bằng bàn phím không tự tạo một trường trộn. Nếu đầu vào là chuỗi mơ hồ hoặc số seri chưa được nhận thành ngày, đừng coi mã định dạng là thuốc chữa mọi trường hợp: hãy chuẩn hóa nguồn trước.

Lỗi 3. Lương mất dấu phân cách hoặc hiển thị sai số tiền

Ví dụ: 10000000 chưa dễ đọc bằng 10.000.000. Với bài cơ bản, kiểm tra rằng bạn đã chèn Luong_in, không chọn nhầm cột số thô của một file khác.

Khi làm từ dữ liệu gốc, giữ cột Luong dạng số và tạo cột dành cho hiển thị. Ví dụ, trên máy dùng dấu phẩy để nhóm hàng nghìn, =TEXT(I2,"#,##0") cho ra 10,000,000; có thể dùng =SUBSTITUTE(TEXT(I2,"#,##0"),",",".") để đổi chuỗi đó thành 10.000.000. Chỉ dùng sau khi kiểm tra dấu phân cách của máy và kết quả thực tế. [9]

Ở Word, định dạng số có thể dùng numeric switch, ví dụ { MERGEFIELD Luong \# "#,##0" } trên cấu hình dùng dấu phẩy để nhóm hàng nghìn. Dấu phân cách phụ thuộc thiết lập vùng; không nên đưa một mã dùng dấu chấm rồi cam kết đúng trên mọi máy. [10]

Tiền bằng chữ là một trường riêng: Không tự giả định Mail Merge sẽ chuyển chính xác tiền sang tiếng Việt. Nếu mẫu cần, chuẩn bị cột Luong_bang_chu đã được kiểm tra và đối chiếu với số tiền trước khi trộn.

Lỗi 4. Không hiện dữ liệu, chỉ thấy «Ho_ten» hoặc ô trống

Trước hết kiểm tra đã bật Preview Results chưa. Nếu chỉ một vị trí không thay đổi, xem đó có phải chữ gõ tay hay trường thật. Nếu trường trống, kiểm tra ô của đúng dòng Excel; nếu không thấy đúng tên cột trong danh sách Insert Merge Field, kiểm tra nguồn và sheet. Nút chèn trường bị mờ thường cần quay lại bước chọn người nhận/nguồn dữ liệu. [7]

Lỗi 5. Trộn ra chỉ một hợp đồng, thiếu hồ sơ hoặc lặp ngoài ý muốn

Kiểm tra có chọn Current record thay vì All không; sau đó xem bộ lọc và dấu chọn trong Edit Recipient List. Đối chiếu theo Ma_HD, không đếm tên khác nhau. Trong dữ liệu bài tập, ba hợp đồng chỉ có hai tên người là bình thường. [6]

Nếu tên của người này đi cùng lương của người khác, kiểm tra mẫu có chứa Next Record không, có trường gán nhầm cột không, và dữ liệu Excel có từng bị sắp xếp riêng một cột hay không. Không chữa bằng cách đổi tên từng bản kết quả.

Lỗi 6. Văn bản tràn trang hoặc chữ ký bị đẩy sang trang mới

Quay về mẫu và thử hồ sơ có nội dung dài nhất. Kiểm tra độ rộng bảng, khoảng cách đoạn, ngắt trang thủ công và các dòng trống. Bật ký tự định dạng bằng nút ¶ trong thẻ Home để dễ nhìn các ngắt dòng/ngắt trang. Chỉnh mẫu rồi trộn lại; đừng thu nhỏ toàn bộ chữ chỉ để ép mọi hợp đồng vào cùng số trang.

Lỗi 7. Mở lại Word nhưng không tìm thấy Excel

Có thể bạn đã đổi tên hoặc di chuyển file nguồn. Trong mẫu, dùng Select Recipients → Use an Existing List để chọn lại file đúng, rồi kiểm tra sheet và ba mã hợp đồng. Khi Word hỏi cho phép truy vấn hoặc kết nối dữ liệu, chỉ đồng ý nếu đó là mẫu bạn tin cậy và nguồn đúng; không bấm Yes theo thói quen với file lạ. [2] [5]

Bảng kiểm trước khi in hoặc chuyển đi ký

Với bộ ba hồ sơ thực hành, hãy rà toàn bộ. Khi làm việc thật, quy mô lớn không thay thế yêu cầu kiểm soát dữ liệu bắt buộc; cần xác định cách đối soát phù hợp và người chịu trách nhiệm duyệt.

  • Đúng mẫu đã được phê duyệt; không dùng trích đoạn thực hành để ký.
  • Đúng đợt dữ liệu, đúng danh sách được chọn và đúng số hợp đồng.
  • Mỗi Ma_HD khớp với họ tên, số giấy tờ, chức danh, thời gian và lương.
  • Không sót chỗ giữ chỗ, trường trống hoặc nội dung gõ tay của người khác.
  • Đã kiểm tra hồ sơ có tên, địa chỉ hoặc chức danh dài.
  • Đã kiểm tra phân trang, vùng ký và bản giấy thử khi in hai mặt.
  • File riêng/PDF chỉ chứa hồ sơ của đúng người nhận.
  • File được lưu đúng nơi, đúng quyền truy cập và phân biệt rõ mẫu với kết quả.

Một file gộp thuận tiện cho người kiểm tra, nhưng không có nghĩa là phù hợp để gửi cho từng nhân viên. Trước khi chia sẻ, Thành muốn bạn dừng lại ở câu hỏi rất đơn giản: “Người nhận có đang thấy cả thông tin của người khác không?”

Không đưa file chứa dữ liệu thật lên công cụ chuyển đổi hoặc tách PDF công khai chưa được đơn vị chấp thuận. Khi cần hỏi lỗi bằng ảnh chụp màn hình, dùng dữ liệu giả lập hoặc che thông tin nhận diện và mức lương.

Bài thực hành: làm xong và tự chứng minh kết quả

Nhiệm vụ A. Tạo đúng ba hợp đồng

Dùng bộ dữ liệu của bài để tạo file gộp. Tìm lần lượt ba mã hợp đồng trong kết quả, đối chiếu số giấy tờ và lương; sau đó xuất riêng HD-DEMO-002 thành một file Word. Chưa cần in giấy thật.

Kết quả đối chiếu nhiệm vụ A

File gộp có đúng ba mã khác nhau: HD-DEMO-001, HD-DEMO-002 và HD-DEMO-003. Mức lương lần lượt là 10.000.000, 12.500.000 và 11.000.000 đồng/tháng. Cả hợp đồng 001 và 003 thuộc NV001, nhưng không phải hai bản giống nhau.

File riêng phải chỉ chứa HD-DEMO-002, tên Trần Thu Bình, mã NV002, số giấy tờ 000000000002 và thời gian 05/10/2026–04/10/2027. Có đủ ba mã trong file gộp chưa thay thế việc rà từng trường của mỗi mã.

Nhiệm vụ B. Thử một trường hợp dễ làm hỏng bố cục

Tạo bản sao của file Excel. Thay địa chỉ của HD-DEMO-002 bằng một địa chỉ giả lập dài khoảng ba dòng. Kết nối lại bản sao, xem trước rồi xuất riêng hồ sơ này. Kiểm tra phần sau địa chỉ và vùng ký trong mẫu của bạn có còn đọc được không.

Gợi ý xử lý nhiệm vụ B

Không có một số trang bắt buộc cho mọi mẫu. Kết quả đạt là không mất chữ, không chồng nội dung, không đẩy phần ký thành một trang khó sử dụng và vẫn giữ chữ ở kích thước đọc được. Nếu lỗi xuất hiện, sửa cách bố trí trong mẫu rồi tạo lại kết quả; không chỉ sửa hồ sơ này trong file gộp và bỏ mặc mẫu cũ.

Nhiệm vụ C. Chọn cách xử lý, rồi xem phản hồi

1. Trộn ba dòng nhưng chỉ thấy hai tên khác nhau. Có phải thiếu hợp đồng?

Chưa thể kết luận. Đối chiếu ba Ma_HD trước. Dữ liệu thực hành có hai hồ sơ thuộc NV001; đếm số tên khác nhau sẽ cho kết quả sai.

2. Cần in thêm một bản HD-DEMO-002. Có nên nhân đôi dòng trong Excel?

Không cần. In thêm từ file kết quả riêng của đúng hợp đồng hoặc điều chỉnh số bản in. Nhân đôi dòng nguồn làm lẫn giữa số hồ sơ và số bản giấy.

3. File gộp đã đúng. Có thể gửi file đó cho Trần Thu Bình không?

Không gửi file gộp chứa thông tin của người khác. Tạo và mở kiểm tra file riêng của HD-DEMO-002 trước khi gửi qua kênh được đơn vị chấp thuận.

4. Excel đã lưu số giấy tờ thành 1. Đổi định dạng sang Text có lấy lại đủ số 0 không?

Không. Bạn cần đối chiếu dữ liệu gốc và nhập lại đúng giá trị dưới dạng Text. Trong bài giả lập ta biết đáp án; với hồ sơ thật không được suy đoán độ dài hoặc tự thêm số cho đủ.

Bạn hoàn thành bài khi: Tạo được ba hồ sơ đúng dữ liệu; xuất riêng đúng một hồ sơ; giải thích được khác nhau giữa mẫu, kết quả, số bản ghi và số bản in; biết dừng lại khi phát hiện dữ liệu sai.

Câu hỏi thường gặp khi in hợp đồng bằng Mail Merge

Làm thế nào để tạo hợp đồng tiếp theo?

Để xem người tiếp theo, dùng mũi tên trong nhóm Preview Results. Để tạo cả loạt, dùng Finish & Merge → Edit Individual Documents → All. Không chèn thêm Next Record vào giữa mẫu hợp đồng.

Mail Merge có lưu từng hợp đồng thành một file riêng không?

Không tự tách theo tên từng người khi bạn chọn Edit Individual Documents → All. Trong phạm vi bài này, dùng Current record để xuất riêng từng hồ sơ. Việc tự động tách và đặt tên nhiều file cần một quy trình riêng.

Hợp đồng dài nhiều trang có dùng Mail Merge được không?

Có. Giữ toàn bộ nội dung của một hợp đồng trong mẫu, rồi kiểm tra phân trang sau trộn. Một bản ghi không đồng nghĩa với một trang. Đừng chia kết quả theo số trang cố định nếu chưa xác nhận tất cả hồ sơ có cùng độ dài.

Sau khi sửa Excel, hợp đồng đã xuất có tự thay đổi không?

Đừng coi file kết quả là bản đang liên kết để cập nhật tự động. Quay lại mẫu, kiểm tra hoặc chọn lại nguồn, xem trước và trộn lại. Đặt tên phiên bản rõ ràng để không in nhầm kết quả cũ.

Có cần học hết khóa C&B mới làm được bài này?

Không. Bạn có thể thực hành ngay với dữ liệu giả lập. Để áp dụng vào công việc thật, cần hiểu mẫu nào đang được dùng, dữ liệu lấy từ đâu và ai kiểm tra nội dung trước khi phát hành.

Lần sau, bạn chỉ cần làm lại quy trình — không làm lại từ đầu

Giữ mẫu có trường trộn và một bản dữ liệu thực hành tốt để tự kiểm tra khi cần. Với mỗi đợt mới, xác nhận mẫu còn đúng, chốt danh sách hợp đồng, kết nối nguồn, xem trước, tạo kết quả rồi đối soát.

Đích của bài không phải thuộc lòng tên nút. Đích là từ một danh sách đã kiểm tra, bạn tạo được bộ hợp đồng đúng người, đúng hồ sơ và biết rõ trước khi in mình đã kiểm tra những gì.

Đọc tiếp về quản lý dữ liệu nhân sự bằng Excel, hoặc quay lại lộ trình khóa học C&B cơ bản để đặt thao tác này trong quy trình hồ sơ nhân sự.

Nguồn đối chiếu thao tác

Tình huống, dữ liệu, bảng kiểm và bài tập được biên soạn cho HRVN Academy. Tên lệnh, nguyên lý trộn và lưu ý kỹ thuật được đối chiếu với tài liệu Microsoft Support dưới đây. Các lệnh và lưu ý kỹ thuật được dẫn nguồn ở từng đoạn và tổng hợp bên dưới.

  1. Use mail merge for bulk email, letters, labels, and envelopes.
  2. Data sources you can use for a mail merge.
  3. Prepare your Excel data source for a Word mail merge.
  4. Mail merge using an Excel spreadsheet.
  5. Use mail merge to personalize letters.
  6. Mail merge: Edit recipients.
  7. Insert mail merge fields.
  8. Set the rules for a mail merge.
  9. TEXT function.
  10. Format field results.
  11. Save or convert to PDF or XPS in Office Desktop apps.
  12. Keyboard shortcuts in Word; Update fields.
Mình là Thành HR - cùng bạn học và hiểu nghề Nhân sự.
Follow mình để cập nhật những bài học mới nhất từ HRVN Academy nha!

Theo dõi Facebook  |  Đăng ký YouTube

6 comments

  1. e muốn in lần thứ 2 của hợp đồng thì làm cách nào ạ
    1. Mình chưa hiểu câu hỏi của bạn?
  2. Add cho mình hỏi: làm thế nào để tạo hàng loạt hợp đồng lao động từ bảng kê excel kia? thao tác tạo hợp đồng tiếp theo như thế nào?
    1. bạn xem thêm các bài hướng dẫn khác trên youtube nhé, do bài đăng mình ko diễn tả chi tiết được các bước hướng dẫn rồi
  3. mình muốn tải nhiều hợp đồng về được không ạ
    1. bạn xem thêm các bài hướng dẫn khác trên youtube nhé, do bài đăng mình ko diễn tả chi tiết được các bước hướng dẫn rồi
Hãy để lại lời nhắn tại đây cho Thành nhé! Nhớ đánh dấu tick ở mục "Notify me" để nhận được thông báo khi mình trả lời comment của bạn.

Hiểu Luật lao động, thêm lợi thế làm nghề HR.

Luyện 90 câu cùng Thành HR · Có lời giải và gợi ý áp dụng.

Ưu đãi ra mắt: 199.000đ 49.000đ / toàn khóa Đăng ký ngay →