A例是日期,D例是名称,用什么办法可以把很多名称相同的记录删除,只保留最近最新的一条记录,如果没有多条的就不作处理。就是检测D例和A例,谢谢大家
希望老师帮写个公式,谢谢你
excel对重复值操作的方法比较多,常见的有以下几种:
1. 条件格式:选中源数据区域-->开始-->条件格式-->新建规则-->对于唯一值或重复值设 置格式-->格式-->选择一种填充色-->确定,操作完成后,源数据区域所有的重复数据便 被标记上了颜色。此方法的优点是源数据区域可以是一个跨行列的数组区域。
2. “删除重复项”功能:数据-->删除重复项-->以当前选定区域排序-->确定。此方法可 以方便快捷的保留非重复数据,但是仅限于单列操作。
3. 公式法:辅助列输入公式=countif(A1:A10,A1:A10)下拉,然后筛选公式值为1的列进行 删除。
4. VBA法:输入如下代码:
Sub tst()你好,怎么选择D例扩展区域?怎么删除呢,我不会。谢谢
追答选中D列--最上面选项卡选择“数据”--删除重复项--仅在D列打勾--确定就好了
公式的话你还是A列先降序排列,然后随便找个对应的空行,=COUNTIF($D$1:D1,D1)向下拖,筛选=1的复制出来就行,或者筛选>1的删除
按照你的方法,用公式拉下来,有相同名称的几个都是1,所以结果也有几个相同的
追答我上传个附件,不会出现相同名称为1的情况
或者你原始数据发上来看看,是不是你的数据表面上名称一样,后面其实跟了个空格导致的