我正在尝试更新由一位已离职员工创建的电子表格。我已成功解码并更新除 1 个公式之外的所有公式。
ROUND(C6,0)*IF($D$3="Y", 42, 1)
除了两部分之外,我理解该公式的大部分内容。我知道第一部分将 C6 中的任何值四舍五入到小数点后 0 位,然后检查 D3 以查看该值是否为“Y”,如果是,则取四舍五入后的数字并将其乘以 42。我无法弄清楚最后那个数字1
是做什么的。有人能告诉我最后那个数字是做什么的1
吗?
答案1
它在 中IF
,因此如果$D$3
不等于Y
,它会将 C6 的舍入值乘以1
。
IF
用作:
=IF(Expression, Evaluate if true, Evaluate if false)
表达式为$D$3="Y"
,若为真则值为42
,若为假则值为1
。
答案2
只需应用乘法恒等函数。
如果 $d$3 = 'y',则将 C6 的舍入值缩放 42,否则只返回 C6 本身的舍入值。