请教高手一Excel函数问题,

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:01:10

三楼的公式有不尽之处(见第三段说明,对于有小数的列来说是不正确的),而且对于excel一般了解的朋友有点难度。
那么我将公式分解一下,更容易懂
如果数字在A列,那么
在B列写上=if(mod(A1,2)=0,1,0)即统计偶数的数量,为1的即是偶数
在C列写上=if(mod((A1+1),2)=0,0,1)即统计奇数的数量,为1的即是奇数
再对B列和C列的求和,比如求好和为12和30,那么比例就是12/30=0.4/1

这种方法的好处是:即使这组数里有小数,结果也正确。

而三楼的方法如果有小数的话,公式是错的,因为(IF(MOD(A1:A100,2)=0,0,1)意为不能整除2的就是奇数,那如果是小数它也默认为是奇数。