作者stukpe (風)
看板Office
標題[算表] 抓對應且有規律遞增的數值?
時間Sun Jan 5 14:15:12 2020
軟體:office的excel
版本:應該是office xp吧
想請問大家
如果的我工作表A的C8=100、C16=212、C24=332、C32=154、C40=667、C48=30....
我想在工作表B的A1欄位抓出工作表A的C8的值
A2欄位抓出工作表A的C16的值
A3欄位抓出工作表A的C24的值
A4欄位抓出工作表A的C32的值
以此類推
那麼我在工作表B的A1欄位輸入"=A!C8"
A2欄位輸入"=A!C16"
想請問是否有方式讓我在往下拉時,
系統會自行判斷欄位對應抓取的資料都是8個8個遞增呢?
因為工作表A是持續新增的,所以無法定義表格
在工作表B選取A1、A2欄位往下拉會變成A3欄位=A!C9
A4欄位=A!C17
所以目前我都是手動修改數字,讓數字變成8的倍數
因為目前數字已經到兩千多了,每次都要手動算與手動更改,
有無較偷懶的方式呢?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.215.155 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1578204914.A.D73.html
2F:→ soyoso: 如果是的話,這稱為工作表,不是分頁,在excel內工作表和 01/05 14:21
3F:→ soyoso: 分頁是不同的,請以工作表稱呼 01/05 14:21
4F:→ stukpe: 是的,那我修改用語,感謝糾正 01/05 14:23
※ 編輯: stukpe (36.237.215.155 臺灣), 01/05/2020 14:25:58
5F:→ soyoso: 以函數index、offset或indirect配合row 01/05 14:23
7F:→ soyoso: 抓取其他工作表的話,再調整為工作表名稱!c:c、c或c$1 01/05 14:25
8F:→ stukpe: 感謝soyoso大,經測試成功了,但有個小問題,如果我A1欄位 01/05 14:42
9F:→ stukpe: 是中文,實際是從A2欄位開始抓對應資料的C1格子的數值,該 01/05 14:43
10F:→ stukpe: 如何修正呢?真的非常感謝s大提供一個方向 01/05 14:44
11F:→ soyoso: row()改為row(a1) 01/05 14:45
12F:→ stukpe: 感謝s大,我後來測試一下,我把row()改為(row()-1)就解決了 01/05 14:50
13F:→ stukpe: 一開始我是改成row()-1這樣是不行的,但再多個()就ok了 01/05 14:51
14F:→ stukpe: 非常感謝soyoso 01/05 14:51