在excel中,如何查找人名并可以显示

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:53:53
比如,ctrl+f,查找出来姓王的人(很多姓王的),但是无法打印出来。

有什么办法把这些姓王的人名都显示出来并打印出来(这些人名都在一个工作表中),最简单的方法。

有什么办法吗,高手指导。

回答对的才加分,回答不分先后。

回答好的在追加50分

excel中,查找人名并显示出来,运算最快速、易于理解的方式是建辅助列与vlookup函数相结合的方式实现,假定姓名数据在A列,在C2单元格输入要查找的姓氏:

第一步,在B列建立辅助列,B2输入公式=LEFT(A2,1)&COUNTIF(A$2:A2,LEFT(A2,1)&"*"),并向下拉,复制公式,此举的目的是计算姓氏的个数;

第二步,要在D列显示姓氏列表,D2输入公式=IFERROR(VLOOKUP(C$2&ROW(A1),IF({1,0},B:B,A:A),2,0),""),并向下拉,复制公式,即可完成公式。

此时在C2单元格输入要查询的姓氏,那么在D列将会显示该姓氏的所有姓名。这种方式对于大数据有很快的运算能力,比数组姓氏运算更快,更便捷,如下图所示。

数据--筛选--自动筛选
那一列上面有个下拉菜单, 选择"(自定义....)"