
我有兩張工作表,在工作表2 列AI 中想要複製工作表1 列A 中的所有值,以便當我向工作表1 列A 新增值時,它會顯示在工作表2 中。大約有30000 行,所以我不這樣做想要每次都拖曳填充手柄。
我認為我可以透過定義名稱並為其指定 Sheet1!A:A 的範圍來做到這一點,但我不知道如何讓它填入 Sheet2 中的整個列。
希望這是有道理的。
答案1
如果您將 Sheet1!A 設為表格,您始終可以簡單地為 Sheet2 建立資料透視表,然後就完成了!唯一需要注意的是 Sheet2 中的資料必須位於 B 列中
以下是我為使其發揮作用所做的工作的快速快照:
表1
- Column1(A) 是數據
- Column2(B) 是一個公式 (=ROW([@Column1])-1);這保持了當前的秩序。
表2
- 插入資料透視表並在 Sheet1 中新增 Table1 中的表兩列
- 像這樣排列行標籤:Column2、Column1 行標籤
- 將行標籤 > Column2 中的欄位設定變更為“以表格形式顯示項目標籤” 字段設定
- 隱藏 A 列表2
最後,刷新一下資料。可以使用快捷鍵 Alt+F5 刷新數據,也可以設定開啟檔案時自動刷新:數據透視表工具 > 選項 > 選項 > 數據 > 開啟文件時刷新數據