懂EXCEL函数的来帮个忙,谢谢!!!

怎么样才能将“代码”相同且“序号”相同的相连二行,用红色显示出来或删除其中一行?如图示。

用红色显示出来(假如数据从第2行到第100百行):
第一步:选中第2行到第100百行
第二步:选择“格式”菜单--条件格式,在条件1的前面选择公式,后面输入以下公式:
=(($A2=$A3)*($B2=$B3)+($A2=$A1)*($B2=$B1))*($A2<>"")
第三步:点击“格式”按钮,设置图案为红色后确定即可

直接删除好像不行,可按以下步骤(假如数据从第2行到第100百行):
1.在C2中输入公式:
=IF((A2<>A3)+(B2<>B3),"不相同","")
然后下拉复制到C100
2.对C列自动筛选,筛选“不相同”,相同的数据将被筛选掉
3.把筛选的结果复制到新的工作表即可、

不明白可以HI我!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-25
加个辅助列,C2=A2&B2,然后以C2作为条件,不管是通过条件格式红色显示还是通过筛选获取不重复值都很方便操作了
第2个回答  2010-12-25
做个数据透视表,就OK了
第3个回答  2010-12-25
甲店开业日期在A1单元格,格式为日期,B1是以月为单位 一直到今天甲店开业几个月了,格式为数值,保留2位小数,在B1中输入:
=DAYS360(A1,NOW())/30
第4个回答  2010-12-26
用宏,直接把符合您条件的行删除了
Sub aa()
Dim r&, x&
r = Range("A65536").End(xlUp).Row
For x = r To 3 Step -1
If Cells(x, 1) = Cells(x - 1, 1) And Cells(x, 2) = Cells(x - 1, 2) Then
Rows(x).Delete
End If
Next x
End Sub
相似回答