excel判断本单元格与其它单格的大小,如果本单元格小于另外一个单元格,则把本单格数据更新

2025-03-13 17:25:13
推荐回答(5个)
回答1:

"=IF(sheet1!D5>=sheet2!D5,sheet1!D5,sheet2!D5)"
这个公式是一个典型的循环引用错误~!该公式不成立!
电脑程序师不允许死循环的,假如这个程序能够运行,电脑必然死机。
需要借助其他的单元格进行计算。
你可以让这个公式在sheet2!D6或者其他的单元格,这样的计算就OK了

回答2:

打开工具,选项,重新计算,迭代计算前打勾,

sheet1中D5用公式

=IF(D5>=Sheet2!D5,D5,Sheet2!D5)

我试过可以的...

回答3:

这样就循环引用了
设置:工具-选项-重新计算-勾选“迭代计算”,次数=1

这样的迭代可能对其他的运算会有影响

回答4:

在SHEET1放一个辅助列,把数据放在辅助列里进行判断!

回答5:

改成这个样子就一切OK了。只用判断下Sheet2!D5是否为空就OK了。
=IF(Sheet2!D5<>"",IF(Sheet1!D5>=Sheet2!D5,Sheet1!D5,Sheet2!D5),"")

在我这时可以用的呀