English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我在某一個Excel中有1月~12月等12個工作表, 現在在第13個年度總工作表中想自動帶出各月份的資料(如下):
OOA BCDEFG
1 60




儲存格A1='1月'!B4
儲存格A2我希望是'2月'!B4      
但拖曳複製的結果會變成'1月'!B4
請問該如何修改儲存格的值
謝謝大家!!

2006-11-08 12:51:42 · 3 個解答 · 發問者 小P 1 in 電腦與網際網路 軟體

SORRY..拖曳複製的結果會變成'1月'!B5才對

2006-11-08 12:52:53 · update #1

抱歉,計算出來的值不對耶@_@
例如,我一月工作表B4=6
但在總表中B4打上大大建議的語法卻算出1

1~3橫列是座標和A縱列座標儲存格是文字(月份別和項目)
不知有沒有關係?

2006-11-09 11:12:16 · update #2

3 個解答

試試這個公式,A1 輸入=INDIRECT(ROW()&"月!B4")拖曳複製會帶出你需要的結果。

2006-11-10 10:22:57 補充:
根據題目的說法,上面的公式一定要打在總表 A1 才行,不能打在 B4. 打在 B4 會帶出 4月!B4 的值。
因為這個公式和公式所在的位置有關,所以不能改位置。
請確認你希望在總表的那一個位置出現 1月資料,那一個位置出現2月資料,才能重新設定公式。

2006-11-10 23:31:19 補充:
如果是 B4='1月'!B4, B5='2月'!B4,
可以在總工作表 B4 輸入公式
=INDIRECT((ROW()-3)&"月!B4")
再把公式往下拖曳複製即可.

2006-11-08 13:23:24 · answer #1 · answered by whitefox 7 · 0 0

小P, Whitefox 之解答是很簡單. 但是很實用的. 只要將公式INDIRECT(ROW()&"月!B4")套用即可. 不必在"月"之前, 加任何數字或文字.
我已試過沒問題.

2006-11-10 12:33:16 · answer #2 · answered by Frank Chiou 7 · 0 0

您好,抱歉是我在一發問時的題意敘述不清楚&資料錯誤。
無論是1~12月工作表或總表,A欄皆為文字性月份(1月、2月、....12月),1~3列皆為文字性敘述的表頭(公司名稱、統計人數等等)
我在各月工作表中
B4位置輸入1月份的人數(數字)
B5位置輸入2月份的人數(數字)
....以此類推
我在1月份工作表中打入數字
希望總工作表就可以自動帶出同樣的數字
所以我在總工作表B4位置輸入B4='1月'!B4
B5儲存格希望是='2月'!B4
但拖曳複製的結果會變成'1月'!B5
想知道如何修改B4的公式?  

2006-11-10 06:59:44 · answer #3 · answered by 小P 1 · 0 0

fedest.com, questions and answers