excel 一列中名字出现多次 如何用公式全部查找出

记录表如上图

我的目的是:设置好公式,在姓名列直接输入姓名,就可以让后面的信息全部显示出来,如果用VLOOKUP的话效果就成了下图那样,希望高手帮忙一下,还有这个示例只是知道2次的情况下做的,如果信息量很大,同一个人可能出现10多次,有什么办法能够自动查找出对应行数么?
小弟在此先谢过了

1、电脑打开Excel表格

2、打开Excel表格后,打开要统计出现次数的文档。

3、输入公式=COUNTIF(A:A,A1),A1是查询李出现的次数,如果要统计的名字就选被的名字所在单元格。

4、输入公式后,回车就可以得到数据了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-28

如图,

1、如果统计张三在“B3”出现是第几次出现,则可在D3单元格输入“=COUNTIF(B$3:B3,B3)”即可。然后就是利用填充柄向下填充到整列。如张三在B8单元格出现是第2次、侯七在B15单元格出现是第4次。

2、如果统计某人(张三)在B列出现的总次数,则在E3单元格输入公式为“=COUNTIF(B:B,B3)”。然后就是利用填充柄向下填充到整列。如表中,张三共出现了3次,李四共出现了4次……

第2个回答  2013-09-10
不太明白什么意思。
试试DSUM函数或者是数据透视表。
第3个回答  2013-09-10
在B2中输入或复制粘贴此公式
=COUNTIF(A$2:A2,A2)
下拉填充追问

你这个只能统计出一共几次
并不能查找出第几次和后面对应的信息
不是我想要的哦

追答

只能统计出一共几次的公式如下:
=COUNTIF(A:A,A2)

你看一下这个公式与上面的公式的区别,注意$符号的应用。

本回答被网友采纳
第4个回答  2013-09-10
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com
相似回答