excel中如果A1=A2并且B1=B2,那么就用B2的值取代A2,并且删除B1,B2的值,这个函数怎么写呢?
答案:4 悬赏:0 手机版
解决时间 2021-01-03 10:32
- 提问者网友:niaiwoma
- 2021-01-03 02:51
如题O(∩_∩)O谢谢,如果函数复杂的话其中删除B1,B2的值也可以我自己手动实现
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-01-03 03:54
这个无法用函数实现,可以用VBA实现
sub aa()
if range("a1").value=range("a2").value and range("b1").value=range("b2").value then
range("a2").value=range("b2").value
range("b1:b2").clearcontents
end if
end sub
你试试这段代码
sub aa()
if range("a1").value=range("a2").value and range("b1").value=range("b2").value then
range("a2").value=range("b2").value
range("b1:b2").clearcontents
end if
end sub
你试试这段代码
全部回答
- 1楼网友:话散在刀尖上
- 2021-01-03 05:44
这个函数貌似无法解决了。。
- 2楼网友:罪歌
- 2021-01-03 05:12
在b列后插入一列c,在c2中输入=if(and(a1=a2,b1=b2),"删除","保留"),这个公式是把a1与a2和b1与b2同时相同的标记,如果只要符合其中之一的就在c2中输入:if(or(a1=a2,b1=b2),"删除","保留"),再进行筛选,把标有删除的删除就可以了。
- 3楼网友:青尢
- 2021-01-03 04:18
假如A1=A2并且B1=B2数据在sheet1,建议你将数据引入到sheet2,在sheet2工作表A1输入公式:A1=Sheet1!A1,A2输入公式:=IF(Sheet1!A1&Sheet1!B1=Sheet1!A2&Sheet1!B2,Sheet1!B2),这样B1、B2自然就没有数据了,不知是否符合你的要求?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯