[算表] 如何回傳指定儲存格的欄號

作者: e2167471 (喬妹)   2018-11-06 18:10:22
軟體:EXCEL
版本:2013
是這樣的,我想要在一個二維表格中搜尋,並回傳該目標其在二維表格中的相對XY座標
例如
搜尋內容: 甲
1 2 .... 30 ...
1 丙 丁 庚
2 戊 己 辛
3 乙 乙 丙
...
20 丁 庚 .... 甲 ...
用兩個儲存格分別回傳 20 以及 30 (甲 只會出現一次 1~30的座標也都是儲存格)
以我的EXCEL知識,可能需要多次參照才能實現?
以我的EXCEL知識,可能需要多次參照才能實現?
以我的EXCEL知識,可能需要多次參照才能實現?
想了一陣子,目前卡在如何回傳 欄號
有欄號的話可以搭配INDIRECT MATCH等方法做搜尋
COLUME只能回傳欄位對應的數字,有辦法回傳例如 $AO$10 的 AO 嗎?
或是只能手key一排欄號,然後再去參照? (但此法缺乏變通性)
或是其實有更簡單的方法
如果有講不清楚的地方我再補充 謝謝
作者: e2167471 (喬妹)   2018-11-06 18:17:00
不好意思我舉例有問題 回去再改 先請教回傳欄號的方法
作者: soyoso (我是耀宗)   2018-11-06 18:20:00
如原文要回傳A0的話,address可取得欄號字串,列號不要的話可substitute取代如已有欄號30也可直以用indirect r1c1的方式,如"c30"原po是要回傳,搜尋如原文"甲"於表格內的儲存格字串嗎?如A010這樣如果是的話,且有可能會要回傳二個以上所在儲存格字串的話https://i.imgur.com/tQ23fev.jpg 類似這樣
作者: e2167471 (喬妹)   2018-11-06 18:33:00
我要做的是 搜尋到甲之後 回傳20及30但表格內容其實是有一些規律的 我在文中未呈現謝謝s大 似乎可行
作者: soyoso (我是耀宗)   2018-11-06 18:38:00
如要列欄號的話,如o:p欄https://i.imgur.com/MuyerIG.jpg
作者: e2167471 (喬妹)   2018-11-07 11:14:00
我用SUBSTITUTE單獨取得欄號之後有辦法使用在MATCH中嗎?假設我取得的欄號J 儲存在G1我用=INDIRECT(G1&33) 可正確顯示J33的內容但MATCH似乎不接受這樣的語法?如果我想對J欄進行一維搜尋的話
作者: soyoso (我是耀宗)   2018-11-07 11:24:00
作者: e2167471 (喬妹)   2018-11-07 11:41:00
! 原來如此 謝謝s大熱心教學
作者: soyoso (我是耀宗)   2018-11-07 14:51:00
如想成連結後的文字串,indirect將該文字串參照到位置(範圍)如此一來,match搜尋字串於該範圍內,就可以符合所要的結果。想法應類似原po的回文,目的就是符合公式可判讀且不出錯的格式
作者: e2167471 (喬妹)   2018-11-07 18:58:00
謝謝s大熱心教學

Links booklink

Contact Us: admin [ a t ] ucptt.com