前提:A列为姓名,B列为身份证号,C1为输入姓名格,D列为查询结果则D1的公式为=IFERROR(INDEX(B:B,SMALL(IF(ISNUMBER(FIND($C$1,$A$1:$A$10000)),ROW($1:$10000),2^99),ROW(1:1))),"")此公式支持模糊查找,即可以输入”李“,会将”小李“”李四“”李“三个人都搜出来。或=IFERROR(INDEX(B:B,SMALL(IF($C$1=$A$1:$A$10000,ROW($1:$10000),9^9),ROW(1:1))),"")此公式严格匹配,输入”李“,只出现”李“的结果,”李四“,”小李“都不出现。注意:1、输入完公式用ctrl+shift+enter结束2、D列填充长度根据具体情况自行选择3、公式引用坐标如与实际不符,请自行修改A、B、C三种字母