» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] EXCEL问题,当A1=B1时,A1,B1的值删去,方法?

EXCEL中,有没有方法或函数可以让当A1=B1时,A1,B1的值删去或隐藏,求方法?谢谢了!

或者同一格要求输入2次验证的方法?


TOP

posted by wap, platform: Chrome
等于零不行么?



TOP

宏可以搞定


TOP

posted by wap, platform: GOOGLE Nexus 4
你这个只能用条件格式假隐藏,就是说当A1=B1的时候设置A1和B1字体颜色与背景色相同达到看上去为空的效果。

PS:用公式涉及到循环引用之类很麻烦

TOP

一个VBA就解决了
Sub A()
If Range("A1").Value = Range("B1").Value Then
    Range("A1").Select
    Selection.ClearContents
    Range("B1").Select
    Selection.ClearContents
End If
End Sub

[ 本帖最后由 liuxuu 于 2014-8-31 21:37 编辑 ]
本帖最近评分记录
  • 纸冰心 激骚 +3 好闪! 2014-8-31 22:15

TOP

引用:
原帖由 liuxuu 于 2014-8-31 21:36 发表
一个VBA就解决了
Sub A()
If Range("A1").Value = Range("B1").Value Then
    Range("A1").Select
    Selection.ClearContents
    Range("B1").Select
    Selection.ClearContents
End If
End Sub
涨姿势!

TOP

宏每次弹框,还要码字麻烦

其实用个if函数就可以了,再建一列c  =if(a1=b1,“相等”,“不相等”)  ,然后c列就是ab的对比结果,筛选一下c列为相等的行数,再删掉相应行的ab就好了。

当然你有几十万列数据电脑容易卡,还是用宏。

[ 本帖最后由 chronicle1st 于 2014-8-31 23:58 编辑 ]

TOP

发新话题
     
官方公众号及微博