1. 统计小于0的个数
保留有效数字的操作可以利用ROUND函数实现:
语法
ROUND(number, num_digits)参数
number 必需。要四舍五入的数字。num_digits 必需。位数,按此位数对 number 参数进行四舍五入。如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。如果 num_digits 小于 0,则在小数点左侧前几位进行四舍五入。以下为保留两位有效数字的公式(Eq.1):=ROUND(A1, 2-(INT(LOG(A1+0.1^6))+1))
其中:A1
为要处理的数字;INT(LOG(A1+0.1^6))+1
是该数字的整数部分的位数;+0.1^6
是为了保证要处理的数字为零时LOG的计算有意义,不必要。该公式可以简化为(Eq.2)=ROUND(A1, 1-INT(LOG(A1+0.1^6))
写成Eq.1的形式主要是为了突出要保留的是2位有效数字。如果要保留3位有效数字,可以将公式改写为:=ROUND(A1, 3-(INT(LOG(A1+0.1^6))+1))
以下是实际效果,题主可以自己尝试一下:1、保留2位有效数字=ROUND(A1, 2-(INT(LOG(A1+0.1^6))+1))A1 = 123.4,输出 = 120A1 = 12.34,输出 = 12A1 = 1.234,输出 = 1.2A1 = 0.1234,输出 = 0.122、保留3位有效数字=ROUND(A1, 3-(INT(LOG(A1+0.1^6))+1))A1 = 123.4,输出 = 123A1 = 12.34,输出 = 12.3A1 = 1.234,输出 = 1.23A1 = 0.1234,输出 = 0.123注意在Excel中设置相应的小数位数以显示结果,不过即使不设置,计算结果也是确实的保留有效数字之后的值(可以将计算结果粘贴到其他地方进行验证)。2. 统计一个数中0的个数
用数组公式:使用数组公式(有大括号包起来),写好公式后使用Ctrl+Shift+Enter完成输入。自己造了一些数据尝试说明:
1、最大值:{=MAX(IF(1634<$A$2:$A$7,$E$2:$E$7,0))}
2、最小值:{=MIN(IF(1634<$A$2:$A$7,$F$2:$F$7,1))}
3、改进内容:
A、if条件:可以修改条件,或者使用多个条件,
B、相对引用和绝对引用:根据需要调整相对引用绝对引用标识,这个就不用多说了
End.
3. 统计小于零的个数
在EXCEl的数据有效性中可以设置表格内数值必须大于0,否则提示输入错误。具体操作请参照以下步骤。
1、在电脑上打开一个excel文档,选中要设置输入数值规则的表格。
2、点击选择工具栏中的“数据”选项,找到“数据有效性”选项。
3、点击数据有效性右侧的下拉箭头,在下拉菜单中选择其中的“数据有效性”。
4、在设置界面的有效性条件中依次输入允许“整数”、数据“大于”、最小值“0”。
5、在出错警告界面,样式选择“停止”,标题栏输入“输入错误!”,最后点击确定退出。
6、完成以上设置后,如果输入值错误,就会提示提示“输入错误!”。
4. 统计大于0的整数个数和小于0的整数个数
按符号分类,整数包括:正整数,0 ,负整数。正整数和0是自然数。正整数是:大于0的整数,如1、2、3、4、5……,0既不是正整数,也不是负整数。
负整数是:小于0的整数,如-1、-2、-3、-4、5……。
所以……-3、-2、-1、0、1、2、3……这样的数,统称为整数,整数的个数是无限的,没有最小的整数,也没有最大的整数。
5. 统计小于0的个数数量
非正数顾名思义非就是不是的意思,所以非正数的意思就是他不是一个正数,那么它就是一个负数,或者是零因为零他也不是一个正数。
所以非正数,包括负数和零,负数他又包括负整数和非负整数,他们都属于非正数
比如-0.01 -1/3,他们都是非正数
6. excel统计大于零的个数
excel中统计某一列中的大于0数字的个数的具体步骤如下:我们需要准备的材料分别是:电脑、Excel表格。
1、首先我们打开需要编辑的Excel表格,点击需要统计的那一列后面的第一个单元格。
2、然后我们在单元格中输入公式“=COUNTIF(A:A,">0")”。
3、然后我们按下键盘上的“enter”回车键就可以得出结果。
7. 统计小于0的个数怎么算
方法步骤如下:
1、打开需要操作的EXCEL表格,在需要设置的单元后面空白列点击第一个单元格。
2、输入公式“=IF(A1<0,0,A1)”(A1单元格可根据实际修改),然后按键盘“Enter”键即可。
3、鼠标停在第一个单元格右下角,使之变成“+”时,点击下拉填充下方单元格公式即可。
4、选中转换后的单元格,按“Ctrl+C”复制,然后点击鼠标右键选择“粘贴为值”,删除原来的数据即可。
5、返回EXCEL表格,发现原本原本小于0的数值都变成了0,大于0的则保持不变。
- 相关评论
- 我要评论
-