Excel – 公式乘以时间,并总结所有这些

例证: 在这里输入图像说明

我需要:

  • 把D列乘以10;
  • 把e栏乘以15;
  • 将f-乘以20;
  • 还有一些是由此产生的。

我有这个:

=((E3*10)+(F3*15)+(G3*20))/60 

但是,如果列上没有任何内容,它会显示一个小数或零。

我怎样才能在需要的时候显示结果,并在零时将其隐藏?

提前致谢。

你的公式不匹配的形象。 我相信它应该是:

 =((D3*10) + (E3 * 15) + (F3 * 20))/60 

要简单地隐藏它,你可以使用if语句:

 =IF(((D3*10) + (E3 * 15) + (F3 * 20))/60 = 0,"",((D3*10) + (E3 * 15) + (F3 * 20))/60) 

虽然我个人会添加一个额外的隐藏列(D),并把公式与舍入在那里,那么只有一个地方来改变它9,你需要在以后的date):

 =ROUND(((D3*10)+(E3*15)+(FG3*20))/60,0) 

列c包含if语句:

= IF(D3 = 0,“”,D3)

另外 – 避免if语句

您可以隐藏表格中的所有零值:

  • 单击文件选项卡,单击选项,然后单击高级类别。
  • 在此工作表的显示选项下,select一个工作表,然后取消选中具有零值的单元格中显示一个零checkbox

 =IF(<<yoursum>> = 0, "", ROUNDUP( <<yoursum>>, 0)) 

既然你想这四舍五入到最近的整个小时,但空白如果0,使用:

 =IF(ROUND(((E3*10)+(F3*15)+(G3*20))/60,0)>0,ROUND(((E3*10)+(F3*15)+(G3*20))/60,0),"")