急! 请问在EXCEL表格里有什么公式可以把重复的数据提取并罗列出来啊!要完整公式 一个Excel 表格里面有重复的名字,用什么公式可以提取所有...

作者&投稿:植梅 (若有异议请与网页底部的电邮联系)

用数组公式可以达到目的,而且是index,small,if,row函数数组公式的经典用法,

用数组公式可以解决问题,公式可以复制粘贴直接使用,具体为:=IFERROR(INDEX($A$3:$A$100,SMALL(IF($B$3:$B$100=$F$4,ROW($B$3:$B$100),65536),ROW(A1))),""),

数组公式输入结束,需要同时按下ctrl shift enter三个键,产生花括号

如有疑问可以继续交流,问题得到解决请给个认可,谢谢!



C4单元格输入公式=IFERROR(INDEX(OFFSET($G$4:$G$100,,MATCH(RIGHT(C$3,2),$G$3:$J$3,)-1,),SMALL(IF($H$4:$H$100=$B$4,ROW($4:$100)-3),ROW(A1))),"")

数组公式, Ctrl+Shift+回车,公式两端出现大括号{}后,右拉到E列,再下拉。 如图:



急! 请问在EXCEL表格里有什么公式可以把重复的数据提取出来啊!~

如A B列 在C列输入=COUNTIF(AI:A1,B1) ,往下拉 是1的就是相同的

分两步走:
1、将A、B、C、D四列合并在一列,方法(公式合并有点麻烦,借用WORD进行来回转换):选中EXCEL中的数据区域-复制-打开WORD-将刚才复制的数据区域“粘贴”进来-点击表格左上角的四方箭头,全选粘贴进来的表格-在“布局”菜单下找到“转换为文本”按钮(WPS中是在表格工具菜单下)-点击”转换为文本”-在弹出的对话窗口中选“段落标记”,同时将“转换为嵌套表格”的钩去掉-确定-复制-返回EXCEL工作表-单击F1单元格,粘贴-这时可见A、B、C、D四列合并在F列。
2、在E1单元格输入公式=IFERROR(INDEX($F$1:$F$12,SMALL(IF(MATCH($F$1:$F$12,$F$1:$F$12,0)=ROW($F$1:$F$12),ROW($F$1:$F$12),65536),ROW(A1))),"")
按CTRL+SHIFT+ENTER结束公式。拖动填充柄直接公式到任意长度即可。公式中的$F$1:$F$12区域大小可根据你表格实际自行修改。如图: