如何比较表中的记录以确保这些记录不重复?使用Excel 2007,我不会在比较后删除它们。 重复行应为彩色。我有一个表格列从A到P,我有500行。我想将条件放在A,B,E,F,G,I上。excel 2007重复行
0
A
回答
2
如果您不想对列进行排序,您可以尝试使用矩阵公式(http://www.stanford.edu/~wfsharpe/mia/mat/mia_mat4.htm)。
实际上,您可以将您当前的行与上面的每一行进行比较。 Somtething像:
=MIN(LINE(B1)*(IF(A2=A1;1;0))*(IF(B2=B1;1;0)))*(...)
与验证CTRL-SHIFT-ENTER将检查所有的条件都满足,否则,将返回0
请发送一个文件(匿名数据),如果你想有一个实际的例。
希望帮助
编辑:这里是不错的解决方案(只要你想在Q列数据比较):
=MIN(LIGNE($Q$5:Q6)*EQUIV(Q6;$Q$5:Q6;0))
如果你想拥有的第一线,其中值出现
=MIN(LIGNE($Q$5:Q5)*EQUIV(Q6;$Q$5:Q5;0))
如果你宁愿#N/A是否有前行没有重复
仍然使用CTRL-SHIFT-ENTER进行验证
1
1
我可能听起来很愚蠢,但通常简单的答案通常是最好的。 我最近通过使用CONCATENATE()函数和TEXT()函数将所有需要比较的列组合到单个单元格中。所以实际上,我创建了一个具有唯一“关键”的单元,该关键保存了所有我想要的唯一数据。 然后我对该列进行排序并在其旁边创建另一个空列。 然后我们用这个公式来比较行与它上面的行:= IF(A2 = A1,0,1) 这简单地把0放在同一行,1放在不同的地方。 然后我过滤'1',并有我的重复! 它也是一个有用的做独特的COUNT(DISTINCT ...)的替代方式,我想要统计我的数据有多少个唯一引用存在。小计(3 ...)是不够的。
相关问题
- 1. excel 2007复制表
- 2. VBA Excel删除重复行
- 3. 重复excel数据的行
- 4. Microsoft Excel:标记重复行
- 5. 删除重复项后保留COUNTIF的值(Excel 2007)
- 6. 的Excel(2007)VBA复制和粘贴
- 7. Excel 2007 VBA复制行x次,基于文本过滤器
- 8. Excel 2007 MedianIfs()
- 9. 在excel中查找重复的行
- 10. Excel的VBA - 串联行重复键值
- 11. 使用Excel计数重复的行
- 12. unmerging excel行和重复数据
- 13. MS Access 2007重复值(键违规错误),并消除重复值
- 14. excel,VBA,重复值
- 15. Excel 2007 VBA - 运行时错误1004
- 16. 如何优化速度excel 2007(±20,000行)
- 17. VBA运行时错误9(Excel 2007)
- 18. MDX:Analysis Services 2008,Excel 2007
- 19. MS Excel 2007条件
- 20. 无法在Excel 2007
- 21. 写在Excel nextline 2007
- 22. C#Excel 2007错误
- 23. 删除在Excel 2007
- 24. 如何阻止访问重复的行2007
- 25. Excel 2007点中的行限制Excel 2003中宏
- 26. excel 2003和excel 2007行,列地址差异
- 27. 检查重复的Excel VBA
- 28. 重复字母像excel列?
- 29. Excel/VBA Worksheet_Change整个重复
- 30. 总和Excel的重复值
我把A,B,E,F,G,I列的所有值都放到一个新的列中Q.我可以在这一列上使用这个公式吗? = MIN(LINE(Q5)*(IF(Q7 = Q6; 1; 0)))它不工作注意*我的数据从第5行开始 – dca 2011-03-15 15:47:07
对不起,我不是很好......我会编辑我的答案 – JMax 2011-03-17 14:50:35