2015-04-02 93 views
0

我有一個工作簿多張。 我希望工作表1列A中的信息填充在工作表2和工作表3中。 我已經使用了「= sheet1!a10」,並且工作到某一點。當我必須更改工作表1上的數據時,插入或刪除一行,公式不會繼續。此外,我正在對行進行計數,並且使用「= sheet1!a10」將數字值加上除了百分比以外的單元格。 有沒有辦法鎖定單元格中的公式,也不計算空單元格?excel 2013從列A複製數據表1到列A表2和3

+0

考慮到「是否有辦法將公式鎖定在單元格中,並且不計算空單元格?」目前正在做什麼計數以及想要做什麼,它不是,或者不是這樣做? – pnuts 2015-04-02 15:12:10

回答

1

下面是您的第一個問題的解決方案。在Sheet2中細胞A1輸入:

=IF(INDIRECT("Sheet1!A" & ROWS($1:1))="","",INDIRECT("Sheet1!A" & ROWS($1:1))) 

抄下...................這是容忍插入/刪除工作表Sheet1細胞的A.

我將使用一個單獨的列,從工作表Sheet 數據除去任何空白。

編輯#1:

因爲從列A,我們可以使用類似的東西,從任何柱得到上面的收集數據,說列

=IF(INDIRECT("Sheet1!B" & ROWS($1:1))="","",INDIRECT("Sheet1!B" & ROWS($1:1))) 
+0

這很好。至於計數方面,我必須在計數公式中加上表格#「COUNTA(Sheet1!A1:A200)」到連續的表格,以便得到正確的編號。 – 2015-04-02 18:03:53

+0

我發現這個代碼的工作方式幾乎和我需要的一樣,唯一的問題是,在連續的工作表(工作表2和工作表3)中,只有A列被刪除,剩下的列仍然有數據剩餘。這將刪除附加牀單上的整行?JEFF – 2015-04-03 14:07:11

+0

@JeffreyTruex請參閱我的**編輯#1。** – 2015-04-03 15:03:49

0

所以對於任何看這個的人來說,最簡單的解決方案就是將這些表單簡單地分組在一起;按住ctrl鍵,然後單擊要影響的每個選項卡,然後在任何選項卡中執行的任何操作都會轉到其他表單。 簡易日

相關問題