excel如何实现数值取整 excel中怎样取整取零?
excel中怎样取整取零?
经不当之处直接修改了看看,上次说错了RANK的意思,虽然在用RAND()只生成240个数字,很小概率会发生重复,但还是有可能的,所以我RANK函数不使用错误,以下为错误的:
很很简单,依靠RANDRANK函数这个可以生成,再RANDBETWEEN看来是不对的,那样的话会有乱词的出现。
共两步,方法::
1、在单元格A2中输入RAND(),生成沉淀0~1之间的随机数,向外拉自动填充240个,这里面会有重复一遍的;
2、在单元格B2中输入RANK(A2,$A:$A)COUNTIF(A$2:A2,A2)-1,向外拉自动填充100个,这100个那就是1~240之间的不重复的随机数。
原理是什么呢?(以下在改)
RAND()这个可以化合0~1之间输入的随机数,可能会会乱词
RANK函数的公式为:RANK(对象,肯定引用范围,0/1),0为降序排序可省略,1为升序。RANK的排序如果遇上不同的数值,会将排序的序号没显示为不同,另外,比相同的数值靠后做统计的数值排序序号,会设置成另外乱词的次数,.例如:
图中要知道45的排序都为3,而且58的排序并不是什么4,只不过是5,这时候可以不用COUNTIF来统计计算RANK函数的排好的序列号,进行又出现次数的统计
COUNTIF(C$1:C1,C1),“$”的意思是下拉时,统计范围只系统默认为第一行到当前行,那样的话就统计计算出了45当前直接出现的次数。
之后用RANK排序COUNTIF统计的出现次数,就超过把“0~240内的数值都加了1,反复重复的那部分数值都加了不对应的又出现次数”,只不过RANK把比再重复一遍数值更靠后的数值其排序序号另外了重复次数,因为更靠后的排序序号恰好比乱词数值大了1
到最后统计出来都减1就可以了,所以我第二步的公式为RANK(A2,$A:$A,1)COUNTIF(A$2:A2,A2)-1
excel表格如何取整数公式?
第一步:excel取整公式的使用我还是很比较方便的,下面我们就举例给大家推荐下excel取整公式。先看下下面的例子。
第二步:单元格区域A2:A10有一系列数据,我想截取这列数据的整数部分装在B列的不对应位置。所需要的函数:int()
第四步:单元格B2输入公式:INT(A2),也就是excel取整函数,接着回车,你会发现单元格B2已经是单元格A2的整数部分了,后再单元格右下角是紫色十字形状通过下拉填充。
第四步:对A列数据四舍五入到整数部分,要都用到函数:round()
第五步:单元格C2然后输入公式:ROUND(A2,0),也就是excel取整函数,然后再回车,然后你会发现单元格C2也是单元格A2四舍五入为整数的数值了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。