iCheck QR LogoiCheck QR Logo

Hướng dẫn tạo mã vạch từ file Excel (.xls) bằng các công cụ hiệu quả

Kiến thức
July 27, 2025 - 12:16 PM
Chia sẻ:

Bạn muốn tạo mã vạch nhanh chóng, tiết kiệm chi phí mà không cần phần mềm phức tạp? Chỉ với file Excel (.xls/.xlsx), bạn có thể dễ dàng chuyển danh sách sản phẩm thành mã barcode để in tem nhãn, dán bao bì hoặc quản lý kho hàng hiệu quả.

Bài viết này, iCheckQR sẽ hướng dẫn bạn các cách tạo mã vạch từ Excel – từ đơn giản đến chuyên nghiệp, kèm hình ảnh minh họa và mẹo xử lý lỗi thường gặp.

1. Vì sao nên tạo mã vạch từ Excel?

  • Excel là công cụ phổ biến, dễ sử dụng: Microsoft Excel là phần mềm quen thuộc với hầu hết người dùng văn phòng và doanh nghiệp. Giao diện trực quan, thao tác đơn giản giúp người dùng dễ dàng tạo, chỉnh sửa và cập nhật dữ liệu sản phẩm, mã hàng hay kho vận một cách nhanh chóng mà không cần kỹ năng chuyên sâu.

  • Dễ chỉnh sửa và quản lý dữ liệu hàng loạt: Một trong những lợi thế lớn nhất khi dùng Excel là khả năng xử lý dữ liệu hàng loạt. Bạn có thể nhập hàng trăm mã sản phẩm, chỉnh sửa thông tin hoặc thêm cột dữ liệu chỉ trong vài thao tác mà không tốn thời gian như khi sử dụng phần mềm barcode cố định.

  • Tối ưu quản lý kho hàng bằng mã vạch: Khi kết hợp Excel với công cụ tạo mã vạch, doanh nghiệp có thể dễ dàng xuất các mã vạch tương ứng với từng sản phẩm. Việc quản lý xuất – nhập – tồn kho trở nên tự động, chính xác và giảm thiểu sai sót do thao tác thủ công.

  • Tiết kiệm chi phí triển khai: Sử dụng Excel kết hợp với phần mềm tạo mã vạch miễn phí hoặc plugin đơn giản là giải pháp tiết kiệm hơn nhiều so với các phần mềm barcode chuyên dụng vốn yêu cầu phí bản quyền, cài đặt phức tạp và đào tạo nhân viên.

    4 Lý do nên tạo mã vạch từ Excel

    2. Các loại mã vạch phổ biến có thể tạo trong Excel

    Khi sử dụng Excel kết hợp với font barcode hoặc công cụ hỗ trợ, bạn có thể tạo nhiều loại mã vạch thông dụng phù hợp cho các mục đích khác nhau. Dưới đây là bảng tổng hợp các loại mã vạch phổ biến, ứng dụng thực tiễn, cùng ưu và nhược điểm của từng loại:

    Loại mã vạch

    Ứng dụng phổ biến

    Ưu điểm

    Hạn chế

    Code 128

    Quản lý sản phẩm, kho, vận chuyển

    Dễ tạo bằng Excel, mã hóa dữ liệu tốt

    Cần cài font barcode hoặc add-in hỗ trợ

    Code 39

    Công nghiệp, quản lý hàng hóa

    Đơn giản, dễ đọc, dễ sử dụng

    Kích thước mã lớn, chiếm nhiều diện tích

    EAN-13

    Sản phẩm tiêu dùng, siêu thị

    Chuẩn quốc tế, hỗ trợ máy quét phổ biến

    Bắt buộc chuỗi 13 chữ số, không linh hoạt

    QR Code

    Chia sẻ thông tin, liên kết web, danh thiếp, mã khuyến mãi

    Mã hóa được nhiều loại dữ liệu: văn bản, URL, danh bạ, v.v.

    Cần phần mềm hoặc app để đọc, không phổ biến với máy quét mã vạch đơn giản

    Lưu ý khi tạo mã vạch trong Excel

    • Với các loại mã vạch tuyến tính như Code 128, Code 39 hay EAN-13, bạn có thể dùng font barcode chuyên dụng (như Code128.ttf) hoặc add-in tích hợp.

    • Với QR Code, nên sử dụng công cụ hỗ trợ như phần mềm tạo mã online hoặc Google Chart API tích hợp trong Excel để tự động sinh mã từ dữ liệu trong bảng tính.

    3. Các phương pháp tạo mã vạch từ file Excel (.xls/.xlsx)

    Việc tạo mã vạch trực tiếp từ file Excel giúp tự động hóa quy trình quản lý sản phẩm, kho hàng và in nhãn. Dưới đây là 4 phương pháp phổ biến, dễ triển khai tùy theo nhu cầu và mức độ tùy biến của người dùng.

    Nếu bạn không muốn cài font hoặc add-in, bạn có thể tạo mã trước bằng trình tạo mã vạch online rồi chèn vào Excel.

    Sử dụng font mã vạch miễn phí

    Phương pháp đơn giản nhất là cài đặt font barcode lên hệ điều hành và áp dụng trực tiếp trong Excel.

    Cách thực hiện:

    • Tải về các font barcode phổ biến như Code 39, Code 128 (miễn phí).

    • Cài font vào hệ thống (Windows/macOS).

    • Nhập dữ liệu cần mã hóa vào Excel.

    • Áp dụng font barcode cho ô chứa dữ liệu.

    Lưu ý: Với font Code 39, bạn cần thêm dấu * ở đầu và cuối chuỗi dữ liệu (ví dụ: *ABC123*) để mã vạch hoạt động chính xác.

    Hình minh họa tạo mã vạch trong Excel bằng font chữ mã vạch

    Ưu điểm:

    • Miễn phí, dễ triển khai.

    • Không cần phần mềm hỗ trợ.

    Hạn chế:

    • Hạn chế định dạng mã vạch, không hỗ trợ QR Code.

    • Cần định dạng dữ liệu đúng để mã hoạt động.

    Sử dụng Add-in Barcode cho Microsoft Excel

    Một số add-in chuyên dụng giúp tích hợp tính năng tạo mã vạch trực tiếp vào Excel, phù hợp cho nhu cầu nâng cao và xử lý dữ liệu hàng loạt.

    Gợi ý công cụ phổ biến:

    • TBarCode Office (by TEC-IT)

    • IDAutomation Barcode Add-In

      Giao diện barcode.tec-it.com

      Cách sử dụng:

      • Cài đặt add-in vào Excel.

      • Chọn ô chứa dữ liệu cần tạo mã vạch.

      • Tạo mã vạch dạng đơn lẻ hoặc hàng loạt thông qua menu tiện ích.

      • Tùy chọn loại barcode: Code 128, Code 39, EAN, QR Code, v.v.

      Ưu điểm:

      • Tích hợp trực tiếp vào Excel.

      • Giao diện thân thiện, hỗ trợ nhiều loại mã.

      Hạn chế: Một số công cụ yêu cầu trả phí sau thời gian dùng thử.

      Sử dụng phần mềm ngoài có thể nhập dữ liệu Excel

      Nếu bạn cần thiết kế nhãn in chuyên nghiệp với mã vạch, các phần mềm in tem/mã vạch chuyên dụng là lựa chọn phù hợp.

      Các phần mềm phổ biến:

      • Bartender (Seagull Scientific)

      • NiceLabel

      • ZebraDesigner

      Quy trình thực hiện:

      • Chuẩn bị file Excel chứa dữ liệu (định dạng .xls hoặc .xlsx).

      • Nhập (import) dữ liệu vào phần mềm.

      • Thiết kế mẫu nhãn có chứa mã vạch.

      • Tạo mã vạch hàng loạt theo từng dòng dữ liệu.

      • Xuất file hoặc in trực tiếp.

      Ưu điểm:

      • Hỗ trợ thiết kế tem in chuyên nghiệp.

      • Tùy chỉnh linh hoạt theo layout nhãn.

      Hạn chế:

      • Cài đặt phức tạp hơn.

      • Một số phần mềm yêu cầu bản quyền.

      Dùng công cụ online nhập file Excel

      Một số nền tảng trực tuyến cho phép tạo mã vạch hàng loạt từ Excel hoặc từ dữ liệu copy-paste.

      Công cụ gợi ý: OnlineLabels.com

      Cách sử dụng:

      • Upload file Excel hoặc copy dữ liệu từ bảng tính.

      • Chọn loại mã vạch cần tạo.

      • Tải về từng mã hoặc xuất loạt dưới dạng ảnh/PDF.

      Ưu điểm:

      • Không cần cài đặt phần mềm.

      • Thao tác nhanh chóng, dễ sử dụng.

      Hạn chế:

      • Giới hạn số lượng mã được tạo mỗi lần.

      • Tùy biến giao diện tem/mã vạch còn hạn chế.

      Lời khuyên: Tùy theo mục đích sử dụng (quản lý kho, in nhãn sản phẩm, chia sẻ thông tin...), bạn nên chọn phương pháp phù hợp giữa giải pháp miễn phí đơn giản (font barcode) và công cụ chuyên nghiệp (add-in, phần mềm, nền tảng online).

      4. Hướng dẫn tạo mã vạch trong Excel chi tiết

      Tạo mã vạch trong Excel là một giải pháp hiệu quả, tiết kiệm, dễ triển khai ngay cả với người dùng không chuyên. Dưới đây là quy trình từng bước giúp bạn tạo mã vạch từ dữ liệu Excel một cách dễ dàng.

      4 Bước cơ bản để tạo mã vạch trong excel chi tiết

      Bước 1: Chuẩn bị file Excel

      Mở Microsoft Excel và tạo bảng dữ liệu với các cột sau:

      • Tên sản phẩm

      • Mã sản phẩm

      • Số lượng

      Lưu ý quan trọng:

      • Đảm bảo dữ liệu không bị thiếu, trùng lặp hoặc sai định dạng.

      • Mã sản phẩm nên thống nhất về kiểu ký tự (viết hoa/thường, không chứa khoảng trắng nếu dùng Code 39).

      Bước 2: Cài đặt font barcode (hoặc add-in)

      Tùy vào phương pháp bạn chọn, có thể:

      Cài đặt font barcode như: Code 39.ttf, Code128.ttf, v.v.  → Tải font từ nguồn uy tín, cài đặt vào hệ điều hành.

      Hoặc cài Add-in barcode cho Excel như:

      • TBarCode Office (TEC-IT)

      • IDAutomation Barcode Add-In

      Bước 3: Áp dụng font/add-in để tạo mã vạch

      Nếu dùng font barcode:

      • Tạo thêm cột mới, ví dụ: “Chuỗi mã in barcode”.

      • Sử dụng công thức thêm dấu * để mã vạch được đọc đúng (với Code 39): ="*" & [Mã sản phẩm] & "*"

      •  Ví dụ, nếu mã nằm ở ô A2: → ="*" & A2 & "*"

      • Sau đó áp dụng font barcode (Code 39 hoặc Code 128) cho cột này.

      Nếu dùng Add-in:

      • Mở menu Add-in trên Excel (sau khi cài).

      • Chọn ô chứa mã sản phẩm → Nhấn nút “Insert Barcode” từ Add-in.

      • Tùy chọn loại mã vạch và định dạng → Tạo mã vạch ngay trong ô tính hoặc chèn dưới dạng ảnh.

      Bước 4: In hoặc xuất barcode

      Sau khi tạo xong mã vạch, bạn có thể:

      • In trực tiếp từ Excel ra giấy hoặc tem nhãn (sử dụng máy in thường hoặc máy in mã vạch chuyên dụng).

      • Hoặc xuất file Excel sang PDF để lưu trữ hoặc in sau: File → Save As → Chọn định dạng PDF.

      • Với add-in, một số công cụ cho phép xuất mã vạch dưới dạng hình ảnh PNG/JPG để sử dụng linh hoạt hơn.

      Mẹo: Bạn nên kiểm tra lại độ phân giải khi in hoặc xuất file để mã vạch không bị mờ, tránh lỗi khi quét bằng máy đọc.

      5. Những lỗi thường gặp khi tạo mã vạch trong Excel

      Trong quá trình tạo mã vạch bằng Excel, người dùng có thể gặp phải một số lỗi phổ biến khiến mã không hiển thị đúng hoặc không thể quét được. Dưới đây là các lỗi thường gặp và cách khắc phục hiệu quả.

      Font không đọc được

      Nguyên nhân:

      • Quên thêm ký tự * vào đầu và cuối chuỗi dữ liệu khi sử dụng font Code 39.

      • Sử dụng sai font barcode hoặc chưa cài đặt font vào hệ thống.

      Cách khắc phục:

      • Kiểm tra và đảm bảo chuỗi dữ liệu đúng định dạng (ví dụ: *ABC123*).

      • Chắc chắn đã cài font đúng (Code 39, Code 128) và áp dụng đúng font cho cột chứa mã.

      • Khởi động lại Excel sau khi cài font để hệ thống nhận diện đầy đủ.

      Barcode bị méo hoặc không quét được

      Nguyên nhân:

      • Kích thước font quá nhỏ khiến mã vạch hiển thị không rõ.

      • Độ phân giải khi in thấp hoặc mã chứa ký tự sai cấu trúc.

      • Màu sắc mã vạch và nền không đủ tương phản.

      Cách khắc phục:

      • Tăng cỡ chữ (ví dụ từ 20pt trở lên tùy loại font).

      • Đảm bảo màu mã vạch là đen trên nền trắng hoặc màu tương phản cao.

      • Tránh dùng ký tự đặc biệt nếu loại mã vạch không hỗ trợ (ví dụ: Code 39 không hỗ trợ dấu cách).

      Mẹo nhỏ: Nên in thử và quét test bằng máy đọc/máy quét QR trước khi in hàng loạt.

      Lỗi add-in không hoạt động

      Nguyên nhân:

      • Excel chặn macro hoặc chưa cấp quyền chạy add-in.

      • Add-in không tương thích với phiên bản Office hoặc chưa cài đúng cách.

      Cách khắc phục:

      • Vào File → Options → Trust Center → Trust Center Settings → Macro Settings, bật “Enable all macros” và cho phép add-in đáng tin cậy.

      • Kiểm tra xem add-in đã được kích hoạt trong mục Add-ins.

      • Nếu dùng Office 64-bit, đảm bảo add-in tương thích với phiên bản 64-bit.

      Lưu ý thêm: Sau khi sửa lỗi, nên đóng và mở lại Excel để các thay đổi được áp dụng đầy đủ.

      6. Ứng dụng thực tế của Barcode generator từ Excel

      Tạo mã vạch từ file Excel không chỉ tiết kiệm chi phí mà còn phù hợp với nhiều hoạt động quản lý – kinh doanh trong thực tế. Dưới đây là các ứng dụng phổ biến:

      Quản lý kho hàng, bán lẻ

      • Dễ dàng tạo nhãn mã vạch từ file Excel chứa thông tin sản phẩm (SKU, tên, số lượng).

      • In mã vạch để dán lên sản phẩm, giúp theo dõi xuất – nhập – tồn kho chính xác.

      • Giảm sai sót trong quá trình kiểm kê nhờ quét barcode thay vì nhập tay.

      Tạo tem sản phẩm nhỏ lẻ cho shop, bán hàng online

      • Tạo mã vạch theo từng mã SKU từ bảng Excel.

      • In tem số lượng ít hoặc hàng loạt để gắn lên bao bì, nhãn dán sản phẩm.

      • Hỗ trợ kiểm soát đơn hàng, quản lý tồn kho và hậu mãi chuyên nghiệp hơn.

      Tích hợp với máy in mã vạch

      • Excel có thể in trực tiếp qua driver của các dòng máy như Zebra, TSC, Godex, v.v.

      • Có thể thiết lập kích thước giấy in nhãn, căn lề chuẩn, và chọn vùng in cụ thể.

      • Phù hợp cho doanh nghiệp vừa và nhỏ cần in tem mã vạch chuyên dụng mà không cần phần mềm phức tạp.

        3 Ứng dụng thực tế của mã vạch từ file Excel

        Gợi ý: Bạn có thể thiết lập khổ giấy 100mm x 50mm hoặc theo mẫu nhãn thực tế, sử dụng tính năng “Page Layout” trong Excel để căn chỉnh lề và khoảng cách giữa các tem.

        7. Một số câu hỏi thường gặp 

        Tạo mã vạch bằng Excel có miễn phí không?

        Có. Bạn có thể sử dụng các font mã vạch miễn phí (như Code 39, Code 128) hoặc công cụ online để tạo mã vạch mà không cần trả phí. Tuy nhiên, một số add-in hoặc phần mềm chuyên dụng có thể yêu cầu mua bản quyền nếu dùng lâu dài.

        Có thể tạo mã QR trong Excel không?

        Có. Tuy Excel không hỗ trợ tạo QR trực tiếp, nhưng bạn có thể:

        • Sử dụng Google Chart API chèn vào Excel để tạo QR.

        • Dùng add-in hoặc công cụ hỗ trợ ngoài như iCheckQR, TEC-IT Barcode Studio.

        Mã barcode tạo từ Excel có quét được bằng máy quét không?

        Hoàn toàn có thể. Nếu bạn sử dụng đúng định dạng, font barcode chuẩn và đảm bảo cỡ chữ, độ tương phản phù hợp, mã vạch in ra từ Excel có thể quét dễ dàng bằng máy đọc mã vạch laser hoặc CCD.

        Dùng Google Sheets thay Excel được không?

        Có thể. Google Sheets cũng cho phép tạo mã vạch thông qua:

        • Add-on barcode generator.

        • Công thức tích hợp Google Chart API để tạo QR Code.

        Tuy nhiên, các tính năng in nhãn hoặc tùy chỉnh định dạng có thể hạn chế hơn so với Excel.

        Kết luận

        Tạo mã vạch từ file Excel là giải pháp đơn giản, hiệu quả và tiết kiệm dành cho cả cá nhân lẫn doanh nghiệp. Quan trọng nhất là lựa chọn công cụ phù hợp với mục đích sử dụng, khối lượng dữ liệu, và thiết bị in ấn sẵn có. Với hướng dẫn chi tiết ở trên, bạn hoàn toàn có thể bắt đầu tạo và in mã vạch ngay hôm nay mà không cần phải là chuyên gia kỹ thuật.

        Cập nhật lúc: March 17, 2026 - 10:57 AM

        iCheckQR Team

        iCheckQR Team

        Nội dung được biên soạn bởi đội ngũ iCheckQR, chuyên sâu về mã hóa, QR code và ứng dụng sản phẩm số. Chúng tôi cam kết cung cấp thông tin chính xác, dễ hiểu và hữu ích, phù hợp với nhu cầu triển khai thực tế của người dùng.

        Tạo mã QR cho nhu cầu sử dụng hằng ngày của bạn.

        Có thể bạn quan tâm