作者Sarawak (陰影)
看板Office
標題[問題] 只要第一個有自己設定字眼的儲存格
時間Wed Apr 24 20:26:07 2019
(若是和其他不同軟體互動之問題 請記得一併填寫)
軟體: excel
版本: 2016
如題,假如一個工作表,裡頭分佈各種自己設定的"H",我若只要橫軸的第一個對應"H",其他同一行(橫的)有"H"的不理,該用什麼函數寫出? 如圖,感謝!
http://i.imgur.com/IUsgvfI.jpg
-----
Sent from JPTT on my Xiaomi MI NOTE Pro.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.121
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1556108774.A.F5E.html
1F:→ soyoso: 第一個對應"H"那是要回傳什麼?欄號?如果是的話函數match 04/24 21:02
2F:→ Sarawak: 就鎖定它,因為另外一個工作表要用if函數鎖住第一個H,然 04/24 21:46
3F:→ Sarawak: 後寫下去。用MATCH似乎都會把後面的H也同樣帶入而影響自 04/24 21:46
4F:→ Sarawak: 己想要的。 04/24 21:46
5F:→ soyoso: 什麼是鎖定它?鎖住第一個H?目的是什麼? 04/24 22:03
6F:→ soyoso: match似乎都會把後面的h也同樣帶入,那原po是怎麼寫的 04/24 22:06
簡而言之,我就是想寫出每一行(橫)偵測到第一個H的位置,剩下它右邊的全部不需要。這樣在另外一個工作表才能用if函數表示若那一行第一個H如何如何,true,false. 我一直想不出如果過濾掉後面不需要的H以免它一直偵測到而影響整個工作表。
7F:→ soyoso: 是否match lookup_array的範圍是以相對參照,才會在拖曳時 04/24 22:10
8F:→ soyoso: 覺得不是以第一個H,如果是的話欄或列加上絕對參照$ 04/24 22:11
※ 編輯: Sarawak (27.242.100.199), 04/25/2019 08:49:35
9F:→ soyoso: 這就是我回文寫到的,原po要回傳是什麼?偵測到第一個h的 04/25 09:11
10F:→ soyoso: 位置,這個位置到底是什麼,欄號?儲存格位置字串(如a1) 04/25 09:12
11F:→ soyoso: 欄號的話,就以match來抓取一列中第一個出現位置,如搜尋 04/25 09:17
12F:→ soyoso: 第一列(1:1),而第一個H是位在d欄,就回傳4 04/25 09:17
13F:→ soyoso: 那要儲存格位置字串的話,就再配合函數address和row 04/25 09:18
14F:→ soyoso: 過濾掉後面不需要的H以免它一直偵測到,這方面就要看是什 04/25 09:22
15F:→ soyoso: 麼原因造成原po目前所寫的公式會一直偵測到 04/25 09:22
16F:→ soyoso: 也如我回文寫到的,原po是怎麼寫的,而導致結果會一直偵測 04/25 09:23
17F:→ soyoso: 到,這方面要提供,不然回文怎麼知道呢 04/25 09:23
18F:→ soyoso: 不然就看是否是所提到的,沒加絕對參照,在拖曳時範圍也跟 04/25 09:24
19F:→ soyoso: 著改變所造成的 04/25 09:24