Skip to content
ShiftTable
Get extension
13 / Working with tables

Merge stashed web tables from several pages

Collect compatible table captures, inspect their headers, and combine them without hiding page boundaries.

Stashing is useful when one report is split across pages or when you need to compare several similar tables before editing them together. The important part is compatibility: a combined sheet is only meaningful when the captures use the same columns, order, and row definition.

Build a clean combined table

  1. On the first page, hover over the table and press Shift + F. Confirm the header and data range, then choose the stash action.
  2. Repeat on each page. Record the page number or source URL as you go; do not assume the site’s visual order is the data order.
  3. Open the stashed group in Spreadsheet. Compare headers, column count, date formats, and the first data row from every capture.
  4. Remove repeated headers, navigation rows, subtotal lines, and obvious duplicate records before analysis.
  5. Sort or filter the combined result, then export it as XLSX only after checking the first and last row from each source page.

When should captures stay separate?

Keep them separate when columns changed between pages, one page is a summary, or the site applies a different filter. Combining unlike tables makes a neat-looking sheet that is harder to audit than the originals.

Common questions

Why are rows duplicated?

The page range may overlap, or the report may repeat a header or subtotal. Compare source links and stable IDs before deleting anything.

What if one page has fewer columns?

Do not fill missing cells by guessing. Preserve the page boundary, inspect the meaning of the missing field, and merge only after the schema is understood.

What is the final check?

Every merged row should be traceable to a source page, and every column should have the same meaning from top to bottom.

YOUR NEXT STEP

Try it on your next table.

Install ShiftTable, refresh your source page, and press Shift + F to begin.

Add to Chrome