Excel在同一列中,标记重复数据的首个数据

Excel在同一列中,标记重复数据的首个数据,第1张

试了以下,=COUNTIF(A$1:A1,A1)=1只会显示同数字的第一行,但是中间出现重复的就不会标记:

假设行号为n,那么标记的行就要满足n<>n-1并且n=n+1,但是如果n=1就没意义了

如果你的表格是从第二行开始的话就可以用下面这个条件格式:

=IF(A2<>A1,IF(A2=A3,A2))

款选的时候需要从第二行开始向下框选:

办法一:高级筛选

1、选取A1,点击“数据”、“排序和筛选”、“高级”(03版:数据菜单、筛选、高级筛选)。

2、在“高级筛选”对话框中,勾选“在原有区域显示筛选结果”,“列表区域”选取A1:A8,“条件区域”选取A1:A8,同时勾选“选择不重复的记录”,确定。

办法二:删除重复项

选取A1:A8,点击“数据”、“删除重复项”,确定。

办法三:公式法

在B2中输入公式=IFERROR(INDEX(A$2:A$8,SMALL(IF(MATCH(A$2:A$8,A$2:A$8,)=ROW($1:$7),ROW($1:$7)),ROW(A1))),"")

以SHIFT+CTRL+回车结束。

在excel里,取相同行中的第一行数据,可以用vlookup函数来做到。

该函数在查找数据时,会自动忽略重复数据,只返回第一条数据,所以可以直接使用该函数。

示例图片:

如图,直接在F列输入公式:=VLOOKUP(D2,$B$2:$C$7,2,0),因为该函数查找到第一条数据就不再向下查找,可以直接返回金额列。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9899218.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存