excel 求助各位帅大长的老哥

TruNickyz-avatar

TruNickyz

2020-05-04T02:06:50+00:00

现在如图表格 [img]https://img.nga.178.com/attachments/mon_202005/04/-7Q5-e0mK22T3cSsg-dr.jpg.medium.jpg[/img]

有的货的销售 批发 会员价格不同
我想只留下不同的价格货物
都一样的直接删除行 方便对比
由于数据有点多,
求大佬给个方便的操作方式
感谢了
不知道能不能明白,要么选不一样的行,要么选一样的删掉
buss-avatar

buss

编辑——……
TruNickyz-avatar

TruNickyz

自顶一下,等大佬现身
CowSleepDog-avatar

CowSleepDog

两个价格减一下,为0的删掉呗
Nastyzombie34-avatar

Nastyzombie34

直接销售批发会员三连等,true就是三个价格都相等
1zzyace-avatar

1zzyace

[s:ac:汗]抱歉我没看懂,是第一列不同合并相同的?
SebyTheDuck-avatar

SebyTheDuck

先用b2,c2,d2的做对比,得出是否有相同值,然后筛选就ok了[s:ac:闪光]
dr_weeb-avatar

dr_weeb

上面工具栏有个筛选,点了之后会在第一行出个小箭头,基本能满足你需求了
Zaldos-avatar

Zaldos

E列做辅助列,输入公式:iferror(and(b2=c2,c2=d2),“保留”)
之后拉到最后一行
然后筛选e列不是“保留”的,左键点一下第二行,按ctrl+⬇,右键删除行
注意ctrl⬇按了之后最好在数据那栏点一个“重新应用”
TruNickyz-avatar

TruNickyz

[quote][pid=418963625,21598877,1]Reply[/pid] Post by [uid=37819824]绝尐元素[/uid] (2020-05-04 10:15):

[s:ac:汗]抱歉我没看懂,是第一列不同合并相同的?[/quote]因为有的货三种价格不同 我就想留下不同的货 这些行 这么说能动嘛
TruNickyz-avatar

TruNickyz

[quote][pid=418963632,21598877,1]Reply[/pid] Post by [uid=60171522]山口山的小菜鸟[/uid] (2020-05-04 10:15):

先用b2,c2,d2的做对比,得出是否有相同值,然后筛选就ok了[s:ac:闪光][/quote]老哥 说的再细点,我只会基础 有函数,公式就蒙了
1zzyace-avatar

1zzyace

Reply to [pid=418964585,21598877,1]Reply[/pid] Post by [uid=5382719]weiliwang110[/uid] (2020-05-04 10:19)

[s:ac:吓]那行的话,相同的物料是相同的么?
TruNickyz-avatar

TruNickyz

[quote][pid=418964387,21598877,1]Reply[/pid] Post by [uid=2388901]子系中山狼[/uid] (2020-05-04 10:18):

E列做辅助列,输入公式:iferror(and(b2=c2,c2=d2),“保留”)
之后拉到最后一行
然后筛选e列不是“保留”的,左键点一下第二行,按ctrl+?,右键删除行
注意ctrl?按了之后最好在数据那栏点一个“重新应用”[/quote]老哥 你这是最细的方法, 不过你说的11015是啥啊
我表格只会基础
kas-avatar

kas

E2=IF(AND(B2=C2,C2=D2),1,"")
然后F5定位,定位条件,公式,只勾选数字,右键删除,删除整行。
TruNickyz-avatar

TruNickyz

[quote][pid=418964904,21598877,1]Reply[/pid] Post by [uid=37819824]绝尐元素[/uid] (2020-05-04 10:21):

[s:ac:吓]那行的话,相同的物料是相同的么?[/quote]货的号不同啊
TruNickyz-avatar

TruNickyz

[quote][pid=418965498,21598877,1]Reply[/pid] Post by [uid=3277411]火车不是推的[/uid] (2020-05-04 10:23):

E2=IF(AND(B2=C2,C2=D2),1,"")
然后F5定位,定位条件,公式,只勾选数字,右键删除,删除整行。[/quote]老哥 我等下试试
思路有了,就是不知道操作怎么样
The-Passt_D-L-avatar

The-Passt_D-L

在e2填写,=if(b2=b3=b4,1,0)然后下拉,最后筛选就行了
Zaldos-avatar

Zaldos

[quote][pid=418965022,21598877,1]Reply[/pid] Post by [uid=5382719]weiliwang110[/uid] (2020-05-04 10:21):

老哥 你这是最细的方法, 不过你说的11015是啥啊
我表格只会基础[/quote]ctrl+向下方向键
Spring rat-avatar

Spring rat

Sub 删除重复值()
Dim i As Integer
For i = Range("a65536").End(xlUp).Row To 2 Step -1

If Range("B" & i) = Range("C" & i) And Range("B" & i) = Range("D" & i) And Range("C" & i) = Range("D" & i) Then
Range("B" & i).EntireRow.Delete
End If
Next
MsgBox ("删除完成")

End Sub



把这个粘贴到你的EXCEL VBA里,然后运行,里面所有 C列=D列=E列的全部删完。


怎么用VBA? 看看下面这个
[url]https://www.sohu.com/a/335597210_120275108[/url]

学一点对你处理这种EXCEL效率不要提高太多
shhhh-avatar

shhhh

上传表格删掉数据找个坛友帮你改好。