如何隐藏单元格中的公式结果直到满足条件 - 百分比折扣

如何隐藏单元格中的公式结果直到满足条件 - 百分比折扣

我的问题与这篇文章有关,但公式标准不同:如何隐藏公式结果直到满足条件

以下是一个电子表格的设置,用于根据员工的小时工资率计算不同员工的折扣百分比:

  • D 行 = 工作人员的常规工资率
  • E 行 = 工作人员的折扣率
  • F 行 = 工作人员折扣百分比

我想计算 F 行中的百分比差异(我已在那里设置公式),但除非在 E 行单元格中为特定员工输入了折扣率,否则我不希望 F 行单元格中出现任何内容。目前,按照我的设置方式,我总是在 D 行单元格中输入值,因为常规费率不会改变,但根据与客户的协议,我经常会修改 E 行中的折扣率单元格以反映不同的折扣率。如果在 E 行中为某些员工输入了值,我只希望在 F 行单元格中看到百分比折扣。感谢您的任何建议。

答案1

看起来在您当前的公式中,您翻转了“如果为真”和“如果为假”参数。

我会用:

=IF(ISBLANK(E1),"",(D1-E1)/D1)

当 E1 为空时,将显示空白;如果不是,则显示 % 折扣。如果您想防止显示错误(例如,如果 D1 为空):

=IFERROR(IF(ISBLANK(E1),"",(D1-E1)/D1),"")

如果您希望它显示类似“错误 - 检查标准和折扣率”的内容,您还可以在最后两个“”标记之间输入不同的字符串。

相关内容