我有一个C2到C50单元格的名字列表,其中一些出现了很多次。我想在单元格C51中插入一个公式,它将在上面的单元格中查找并提取最后一次出现时间最早的名称(因此第51行-该名称最后一次出现的行)我写了这个公式=索引($C$2:C50,匹配(MIN(IF(COUNTIF($C$2:C50,$C$2:C50)=1,ROW($C$2:C50),ROW($C$2:C50),0))这在大多数情况下是有效的,其中名称在列表中只出现一次。但返回一个N?一个名字出现多次的地方
axzmvihb1#
将这个公式=COUNTIF(C2:$C$50,C2)复制到单元格D2中,并将其向下拖动,第一个出现的数字1就是您要查找的名称。所以你可以使用index和match函数来提取名字。
=COUNTIF(C2:$C$50,C2)
=INDEX(C2:C50,MATCH(1,D2:D50,0))
1条答案
按热度按时间axzmvihb1#
将这个公式
=COUNTIF(C2:$C$50,C2)
复制到单元格D2中,并将其向下拖动,第一个出现的数字1就是您要查找的名称。所以你可以使用index和match函数来提取名字。