=IF(ROUND(H30-(✀资产负债表-XXX公司✀!C6-I43-✀资产负债表-XXX公司✀!D6+J43),2)=0

2025-06-26 22:18:43
推荐回答(3个)
回答1:

ROUND 函数可将某个数字四舍五入为指定的位数。
=ROUND(A1, 2)意思是将A1这个数四舍五入后取到小数点后面的两位
ROUND(H30-('资产负债表-XXX公司'!C6-I43-'资产负债表-XXX公司'!D6+J43),2),就是指()里逗号前面这个公式各单位格运算结果值四舍五入后取小数点后两位,
你这公式不完整吧,完整应该是=IF(ROUND()=0,X,Y),意思是如果上面运算结果=0,则在结果中返回“X”,否则返回“Y”

回答2:

ROUND(H30-('资产负债表-XXX公司'!C6-I43-'资产负债表-XXX公司'!D6+J43),2 =〉这部份含义是指里面的值取小数点后两位
=IF(ROUND(H30-('资产负债表-XXX公司'!C6-I43-'资产负债表-XXX公司'!D6+J43),2)=0 =〉加起来意思就是,取的这个公式如果等于零

回答3:

ROUND(H30-(),2)指的是运算结果保留两位小数。IF是条件函数,如果设置IF=0为FALSE,IF=0为TRUE时为……(设置的条件)。