excel工作表如何提取不重复记录?

 时间:2026-02-14 01:26:52

1、添加辅助列。点击A2单元格,输入公式:=COUNTIF(B$2:B2,B2),按enter键结束,结果为:1  ,然后下拉填充

excel工作表如何提取不重复记录?

2、点击C2单元格,输入公式:=IFERROR(INDEX(B:B,SMALL(IF($A$1:$A$8=1,ROW($A$1:$A$8)),ROW(A1))),""),按ctrl+shift+enter键结束,结果为:林1,然后下拉填充

excel工作表如何提取不重复记录?

3、公式讲解。ROW($A$1:$A$8)返回{1;2;3;4;5;6;7;8}

ROW函数功能:返回指定引用的行号

结构:=ROW(参照区域)

excel工作表如何提取不重复记录?

4、IF($A$1:$A$8=1,{1;2;3;4;5;6;7;8})返回{FALSE;2;3;4;FALSE;FALSE;7;8}

IF函数功能:判断一个条件是否满足,如果满足返回一个值,不满足则返回另一个值。

结构:=IF(测试条件,真值,假值)

注意:假值忽略,不满足的条件下返回FALSE

excel工作表如何提取不重复记录?

5、SMALL({FALSE;2;3;4;FALSE;FALSE;7;8},ROW(A1))返回{2}

SMALL函数功能:返回数据集中第K个最小值

结构:=SMALL(数组,K)

excel工作表如何提取不重复记录?

6、INDEX(B:B,2)返回“林1”

INDEX函数功能:根据行序数和列序数的索引值,返回数组中的元素值

结构:=INDEX(数组,行序数,列序数)

注意:列序数忽略掉,说明为0

7、IFERROR(INDEX(B:B,2),"")返回“林1”

IFERROR函数功能:如果公式计算结果错误, 则返回您指定的值;否则, 它将返回公式的结

结构:=IFERROR(值,指定值)

  • Excel通过Code函数返回汉字的ACSII码值
  • Excel根据最大值去重
  • Excel中match函数怎么使用
  • EXCEL如何制作可以模糊检索匹配的下拉菜单序列
  • EXCEL:判断多列数据,自动删除重复行
  • 热门搜索
    人流后什么时候来月经 货币基金是什么意思 晚上尿多是什么原因 明月几时有把酒问青天是什么歌 静谧是什么意思 clothes什么意思 65年属什么生肖 党的指导思想是什么 什么的风筝 什么是承兑汇票