如上图,想查找含部分已排序相同字符在A1列中出现位置,使用match函数只能查找到第一次出现位置,其余无法查找,请高手帮忙看下问题出在哪?非常感谢!
比如:含5 5字符的第一个单元格位置是5,第二次出现位置用match函数就查不到了,因为和第一次的值一样。
第一次出现位置 5 =MATCH(”*5 5*“,A1:A10,0)
第二次出现位置 ?
第三次出现位置 ?
在C14单元格中输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=IFERROR(INDEX(ROW($1:$10),SMALL(IF(ISNUMBER(FIND(C$13,$A$1:$A$10)),ROW($1:$10),4^8),ROW(A1))),"")
公式表示:在A1:A10单元格区域中,将符合包含C13单元格内容的单元格所在的行号依次罗列;超出A1:A10行号的错误值,返回为空。
详见附图