作者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/cn.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