![如果单元格匹配,如何返回列标题?](https://linux22.com/image/1519606/%E5%A6%82%E6%9E%9C%E5%8D%95%E5%85%83%E6%A0%BC%E5%8C%B9%E9%85%8D%EF%BC%8C%E5%A6%82%E4%BD%95%E8%BF%94%E5%9B%9E%E5%88%97%E6%A0%87%E9%A2%98%EF%BC%9F.png)
假设我有一张桌子:
我想搜索一个单元格并返回其列标题。例如,如果我搜索Orange
,结果为Fruit
。我可以通过在此处使用嵌套的 if ( E2
is Orange
in) 来实现此目的:
=IF(NOT(ISERROR(MATCH(E2,A1:A4,0))),A1,IF(NOT(ISERROR(MATCH(E2,B1:B3,0))),B1,C1))
但在大型表格中这是不可能的。另外,我不知道是否发生了错误。有没有更好的方法来获取结果?我不知道每列有多少行。表中没有重复的数据。该表不是以 开始的A1
,将来可以移动到另一个电子表格中。