我有一张包含股票交易的工作表,因此在 CI 列中我将输入我在特定时间买入或卖出的股票的名称。
.....A.....|....B....|...C....|
日期 | 类型 | 库存
...........| 购买 | IBM
......| 出售 | 苹果
...........| 购买 | 谷歌
...........| 购买 | IBM
我如何才能获得最近提到我正在交易的股票的行号?
即,当我最后将 IBM 放在第 5 行时,如何才能得到其旁边的输出 2,即我最后一个 IBM 输入的行?
答案1
在D2输入大批公式:
=IF(MAX(IF($C$1:C1=C2,ROW($C$1:C1)))=0,"",MAX(IF($C$1:C1=C2,ROW($C$1:C1))))
并抄下来
数组公式Ctrl必须使用++而不是仅仅使用键Shift来输入。EnterEnter