怎么在EXCEL里面将一列数中大于30000和小于12的数赋值为零
答案:4 悬赏:20 手机版
解决时间 2021-02-24 08:21
- 提问者网友:献世佛
- 2021-02-24 02:58
谢谢了
最佳答案
- 五星知识达人网友:忘川信使
- 2021-02-24 04:32
方法一:自动筛选:小于30000或小于12,输入0,按Ctrl+Enter。
方法二:在另一列使用公式
=IF((A1>30000)+(A1<12),0,A1)
公式下拉,再把该复制,选择性粘贴数值到A列。
方法二:在另一列使用公式
=IF((A1>30000)+(A1<12),0,A1)
公式下拉,再把该复制,选择性粘贴数值到A列。
全部回答
- 1楼网友:一袍清酒付
- 2021-02-24 06:42
1. 用if函数处理;
2. 对处理结果去公式;(复制——选择性粘贴值与数字格式)
3. 复制去公式后的结果去替换原数值(复制、原数据位置粘贴)
假设该列数在a列,在b列进行处理,第一个数字在a2单元格,b2公式如下:
=if(a2>30000,0,a2)
- 2楼网友:神也偏爱
- 2021-02-24 05:18
选中该列,右击,“设置单元格格式”、“数字”、“自定义”,在右边“类型”下输入 [>30000]"0";[<12]"0" 确定即可。
这样做,只是格式上的变化,计算时仍以原来的值为准。你点中某单元格,可在编辑栏中看到原来的值。
- 3楼网友:话散在刀尖上
- 2021-02-24 04:54
源数据在A列
在B1输入
=IF(OR(A1>30000,A1<12),0,A1)
回车并向下填充。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯