OĞUZ EROL · MarkdownEN
Markdown’ı açKapat
Kaynak: https://oguzerol.com/sheet-stack/

# Combine your tabs. Keep your source sheets.

Sheet Stack is a Google Sheets add-on for combining tables in the same spreadsheet. Match columns by their headers, check the preview and create a new output tab.

By [Oğuz Erol](https://oguzerol.com/en/about-me/)

The first release is free. Public installation is not available yet; the Marketplace release is being prepared.

## See where every column goes

January lists Name before Amount; February lists Amount before Name. Sheet Stack matches the first-row headers instead of stacking columns by position. Columns missing from a tab become blank cells.

| Name | Amount | Source sheet |
| --- | --- | --- |
| Ada | 120 | January |
| Sam | 85 | February |

## Choose, preview, create

1. Select at least two visible tabs from the current spreadsheet. Arrange their order and name the output.
2. Preview row and column counts, missing columns and the first 20 output data rows.
3. Create a new output tab. Your selected source tabs stay unchanged.

Add an optional source-sheet column to keep each row’s origin visible. Formula results are copied as values; the output does not contain the source formulas. Completely blank data rows are skipped, and duplicate rows are kept.

## Built for a defined task

Version 0.1.0 supports up to 5,000 total source data rows and 100 output columns. Each selected tab needs unique, nonblank headers in its first row and no merged cells in its used range. Matching is case-sensitive after trimming spaces.

The add-on has English and Turkish interfaces. It does not combine separate spreadsheet files, schedule synchronization or remove duplicate rows. Large merges may take a minute or longer.

## Your spreadsheet stays in Google

Sheet Stack runs in Google Apps Script and Sheets. It requests access to the current spreadsheet and permission to display the sidebar. This version has no developer data collection server, third-party analytics, advertising SDK or AI processing service inside the add-on.

Temporary operation metadata is stored using Google Apps Script UserProperties. Read the privacy policy for the record’s contents, retention limits and the separate handling of this website.

Questions about Sheet Stack?

[oguz@oguzerol.com](mailto:oguz@oguzerol.com)