Excel里怎么将小于60的数据替换成0
答案:4 悬赏:40 手机版
解决时间 2021-04-01 14:17
- 提问者网友:世勋超人
- 2021-04-01 08:52
Excel里怎么将小于60的数据替换成0
最佳答案
- 五星知识达人网友:woshuo
- 2021-04-01 09:01
在该行(列)数据的旁边行(列)输入if函数
=IF(B5<60,0,B5)
这里B5是需要处理的数据的位置,你根据自身情况灵活修改。
然后根据原始数据的多少,将该公式进行填充该行(列),这样就可以得到新的一行(列)数据,这就是满足需要的结果。
新的结果是公式,是“活的”,要想将其变成“死的”纯数值,可以“复制”结果行(列),然后“选择性粘贴/数值”到任意位置。
=IF(B5<60,0,B5)
这里B5是需要处理的数据的位置,你根据自身情况灵活修改。
然后根据原始数据的多少,将该公式进行填充该行(列),这样就可以得到新的一行(列)数据,这就是满足需要的结果。
新的结果是公式,是“活的”,要想将其变成“死的”纯数值,可以“复制”结果行(列),然后“选择性粘贴/数值”到任意位置。
全部回答
- 1楼网友:一把行者刀
- 2021-04-01 12:48
用IF函数就可以了.
- 2楼网友:轻雾山林
- 2021-04-01 11:35
工具-宏-VB编辑器,在左边找到你的这个工作表,双击。将下面代码粘贴:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then'如果只改第三列:3;第四列:4
If Target < 20 Then Target = 0
End If
End Sub
如果改整个工作表,则粘贴:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target < 20 Then Target = 0
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then'如果只改第三列:3;第四列:4
If Target < 20 Then Target = 0
End If
End Sub
如果改整个工作表,则粘贴:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target < 20 Then Target = 0
End Sub
- 3楼网友:迷人又混蛋
- 2021-04-01 09:58
如需进行判断的单元格地址是A4,那么,在A4中编辑这样一个公式就行了
=IF(A4<60,0,A4)
=IF(A4<60,0,A4)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯