Back to Tutorials

How to Print Box 1 of 10 Labels from Excel

Short answer: Use a copy column to tell LabelFlow Pro how many labels one spreadsheet row should create, then use Formula Builder to print visible counter text such as Box 1 of 10, Pack 1 of 8, Carton 1 of 12, or Pallet 1 of 3.

A practical guide for batch labels where one Excel or CSV row becomes a controlled set of package, carton, pack, or pallet labels.

The Mental Model: One Row, Many Labels

In a normal spreadsheet workflow, one row often means one printed label. Batch packaging is different. One row can represent a product, order, carton group, or production run that needs several physical labels. The copy column controls how many labels are printed for that row, while Formula Builder controls the human-readable counter printed on each copy.

  1. Prepare one row with your product, order, or shipment data.
  2. Add a copy column such as Boxes, Packs, Cartons, or Pallets.
  3. Import the file and map that column as the copy count.
  4. Open Formula Builder, dry-run the counter text, and insert it as a normal text object.
  5. Preview the first, middle, and last labels before printing the full batch.
Example 1

Manufacturing: QTY 500, Boxes 10

A production row may say that 500 units are packed into 10 boxes. The label does not need to print 500 times. It needs one clear label for each box.

SKUBatchQTYBoxes
FG-2048LOT-062650010

Use Formula Builder text: Box {{BOX_NO}} of {{BOX_TOTAL}}. The previews should read Box 1 of 10, Box 2 of 10, and so on through Box 10 of 10.

Example 2

Packing: Packs 8

If the copy column is named Pack or Packs, Formula Builder can expose pack aliases automatically.

ItemOrderPacks
Coffee BagsSO-104418

Use Formula Builder text: Pack {{PACK_NO}} of {{PACK_TOTAL}}. The dry-run should show Pack 1 of 8 through Pack 8 of 8.

Example 3

Shipping: Cartons 12

Shipping and fulfillment teams often need one order row to create multiple carton labels. A Cartons copy column keeps this explicit without duplicating the row 12 times in Excel.

OrderDestinationCartons
SO-99210Brussels DC12

Use Formula Builder text: Carton {{CARTON_NO}} of {{CARTON_TOTAL}}. For palletized shipments, use Pallet {{PALLET_NO}} of {{PALLET_TOTAL}}.

Copy/Paste Formula Examples

Workflow

How to Build the Label in LabelFlow Pro

  1. Import the Excel or CSV file and confirm the copy column is detected correctly.
  2. Select the template or label design that should receive the batch data.
  3. Map normal columns such as SKU, Order, Batch, Destination, or Tracking to text, QR, or barcode objects.
  4. Open Formula Builder from the sidebar under General Objects.
  5. Enter the formula text, dry-run it against sample rows, and confirm the first and last counter values.
  6. Insert the formula as a normal text object and position it where operators can read it easily.
  7. Preview several records before printing the full batch.

Troubleshooting

FAQ

Do I need to duplicate rows in Excel?

No. Keep one row for the product, order, or shipment, then use a copy column to control how many labels that row creates.

What is the difference between BOX_NO and PACK_NO?

BOX_NO/BOX_TOTAL are general copy counters. PACK_NO/PACK_TOTAL appear when the copy column is named Pack or Packs. The same idea applies to Cartons and Pallets.

Can I use these formulas with CSV files?

Yes. The same workflow works with Excel and CSV as long as the column headers are clean and the copy column is mapped correctly.

Can the counter be printed as a barcode?

Formula Builder inserts normal text. For barcodes, map the barcode object to a stable data field such as SKU, tracking, order ID, or carton ID.

Ready to build Box 1 of 10 labels?

Import your spreadsheet, dry-run Formula Builder counters, and print a controlled batch without duplicating rows by hand.

Start Free Workspace