应该是你的原始数值里面有小数,而小数显示位数不一样例如a=0.7,会显示成1,b=0.6,会显示成1那么如果c=a*b,那么你以为是1*1=1实际上是0.7*0.6=0.42,那么就会显示成0所以你觉得是错的如果你想用整数的话,最后所有数值里面加入round函数例如round(1.4,0)的意思是对1.4保留0位小数如果你想用小数的话,那么把单元格条宽一点,再点击增加小数数位
excel里面经常会出现欺负人的浮点运算