Tabularly

附加 CSV 與 Excel 檔案——堆疊多個檔案的列

例如:把一月與二月的銷售報表堆疊成一個檔案。

想改成依共同欄位合併檔案? 試試合併.

Tabularly Pro

Remove ads, lift file-size limits, unlock multi-file joins.

Go Pro
sponsored
Ad
Why we show ads

Loading saved state…

How it works & FAQ

如何附加(堆疊)CSV 與 Excel 檔案

  1. 1

    加入要堆疊的檔案

    拖入兩個或更多欄位相同的 CSV、Excel(.xlsx、.xls)或 TSV 檔案——例如各月報表、各地區匯出檔、各批次日誌。它們會在你的瀏覽器中讀取;不會上傳任何東西。

  2. 2

    檢查欄位如何對齊

    Tabularly 會依名稱對齊欄位,所以即使檔案的標題順序不同,也能正確堆疊。某個檔案缺少的欄位會以留白填入。

  3. 3

    堆疊並下載

    所有列會依你加入檔案的順序串接成一個表格。預覽結果,可選擇移除重複,再下載成 CSV 或 Excel。

堆疊欄位相同的檔案

附加會將表格縱向堆疊:每個檔案的列被放在前一個檔案的下方,組成一個更長、但欄位相同的表格。當資料以相同結構被拆成好幾塊送來時——例如十二份各月匯出檔、每個地區一個檔案、每日的日誌批次——而你需要把它們合而為一,這就是你會用到的功能。它也被稱為堆疊(stack)串接(concatenate)聯集(union),或 Power Query 和 Power BI 裡的「附加查詢(Append Queries)」

它跟合併是相反的方向:合併是依索引欄把檔案並排關聯起來以增加欄位;附加則是把檔案首尾相接以增加列。Tabularly 會依名稱對齊欄位,所以即使檔案的標題順序不同也能對上,而某個檔案缺少的欄位會以留白填入,不會讓你的資料錯位。

由於堆疊有重疊的匯出檔常會產生重覆內容,你可以在同一個流程中對合併後的結果移除重複——這是俐落彙整報表時常見的一套組合技。各列會維持你加入檔案時的順序。

一切都在你的瀏覽器中執行,所以你的資料絕不會離開你的裝置——不像那些會把試算表上傳的工具。免費方案可合併數個各約 10 MB 以內的檔案;Pro 則可處理更大的檔案與更大批次。

常見問題

附加和合併有什麼差別? +

附加是把檔案縱向堆疊——一個檔案的列接到另一個檔案下方,產生更多的列、但欄位相同。合併則是把檔案橫向關聯——它依共用的索引欄比對列、增加更多欄位。當你要「結構相同、增加列」時用附加;要「組合相關的欄位」時用合併。

這些檔案的欄位必須完全相同嗎? +

它們應該具有相同的欄位結構。Tabularly 會依名稱對齊欄位(順序無關緊要),而某個檔案缺少的欄位,其儲存格會留白,因此細微的差異都能被妥善處理。

這跟串接 / 聯集 / 「附加查詢」一樣嗎? +

是的——堆疊、串接(concat)、聯集(union),以及 Power Query / Power BI 的「附加查詢」,講的都是同一種縱向組合。在這裡只要點幾下、不需要任何設定。

我一次可以附加多少個檔案? +

一次可以好幾個。免費方案涵蓋了把數個檔案組合在一起的日常情境;Pro 則為大量報表彙整提供更大的檔案與更大批次。

堆疊之後可以移除重複嗎? +

可以——附加常會在檔案重疊處產生重複的列。你可以在同一個流程中,依你選擇的欄位對合併後的結果去重。

我的檔案會被上傳到伺服器嗎? +

不會。附加完全在你的瀏覽器中執行,所以你的檔案內容絕不會離開你的裝置——可在開發者工具中驗證(不會出現任何上傳)。

相關工具