Excel formula Excel逻辑运算符“

Excel formula Excel逻辑运算符“,excel-formula,Excel Formula,我正在使用逻辑运算符祝贺您,您发现了一个浮点错误 Excel将8.69-8.69评估为1.7763568390025E-15。解决这个问题的方法是选择你关心的小数点数量,然后四舍五入 在本例中,10位数应该足够了,使用以下公式: =IFROUNDE11-F11,10祝贺您,您发现了一个浮点错误 Excel将8.69-8.69评估为1.7763568390025E-15。解决这个问题的方法是选择你关心的小数点数量,然后四舍五入 在本例中,10位数应该足够了,使用以下公式: =IFROUNDE11-

我正在使用逻辑运算符祝贺您,您发现了一个浮点错误

Excel将8.69-8.69评估为1.7763568390025E-15。解决这个问题的方法是选择你关心的小数点数量,然后四舍五入

在本例中,10位数应该足够了,使用以下公式:


=IFROUNDE11-F11,10祝贺您,您发现了一个浮点错误

Excel将8.69-8.69评估为1.7763568390025E-15。解决这个问题的方法是选择你关心的小数点数量,然后四舍五入

在本例中,10位数应该足够了,使用以下公式:


=IFROUNDE11-F11,10十进制值可能比显示的值多。Try:=IFroundE2,2-roundF2,2响应您的编辑:我通过单击“计算公式”并继续操作发现了错误,但您可以通过将引用放在括号中在单元格中重新创建错误。使用您的数据集,尝试以下公式:=E11-F11。当加法或减法导致值等于或接近零时,Excel将尝试进行补偿。出于某种原因,我要打破它。谢谢你。将公式括在括号中揭示了浮点问题。为什么微软如此糟糕?有一种可能性,就是十进制值可能比显示的要多。Try:=IFroundE2,2-roundF2,2响应您的编辑:我通过单击“计算公式”并继续操作发现了错误,但您可以通过将引用放在括号中在单元格中重新创建错误。使用您的数据集,尝试以下公式:=E11-F11。当加法或减法导致值等于或接近零时,Excel将尝试进行补偿。出于某种原因,我要打破它。谢谢你。将公式括在括号中揭示了浮点问题。为什么微软如此糟糕?
=D2+IFERROR(IF(D1-F1>0,D1-F1,0),0)
=IF((E2-F2)<=0,"all data used","")
    new data    total with roll-over    used data   overage
jan 8   8.00    3.79    
feb 8   12.21   5.38    
mar 8   10.62   5.45    
apr 8   10.55   0.07    
may 8   15.93   0.00    
jun 8   16.00   5.13    
jul 8   10.87   5.63    
aug 8   10.37   8.28    
sep 8   8.00    7.31    
oct 8   8.69    8.69