问题:
如何在2003excel一列数据中查找含有特定字符的单元格,并依次在另外表中显示出来
如A列有 李四 在B列单元格中输入“王”,在C列 依次显示 小王 求函数公式?
小王 2王五
2王五 王五3
王五3 a王
a王
张三
推荐答案:
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(FIND($B$1,$A$1:$A$6)),ROW($A$1:$A$6)),ROW())),)
或
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($B$1,$A$1:$A$6)),ROW($A$1:$A$6)),ROW())),)
其他答案:
=IFERROR(IF(SEARCH($C$1,A1)0,A1),)
C列可以显示A列对应行里的内容是否有C1的内容。比如A3是王二,要找的是王,那在C3里就会显示王二。当然,这个公式需要你从头拉到尾。 |