如果公式,Excel总和


0

在workbook2中,我有以下公式

a10 = IF('[workbook1.xlsx] sheet1'!$ N $ 5 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 5)b10 = IF('[workbook1.xlsx] sheet1'!$ N $ 6 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 6)c10 = IF('[workbook1.xlsx] sheet1'!$ N $ 7 =“”,“”,'[workbook1.xlsx ] sheet1'!$ N $ 7)d10 = IF('[workbook1.xlsx] sheet1'!$ N $ 8 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 8)e10 = IF('[ workbook1.xlsx] sheet1'!$ N $ 9 =“”,“”,'[workbook1.xlsx] sheet1'!$ N $ 9)f10 = IF('[workbook1.xlsx] sheet1'!$ N $ 10 =“”, “”, '[workbook1.xlsx]工作表Sheet1'!$ N $ 10)   G10 = IF( '[workbook1.xlsx] Sheet 1中'!$ N $ 11 = “”, “”, '[workbook1.xlsx] Sheet 1中'!$ N $ 11)

引用单元格的值格式为时间13:30

在细胞中 h10 我使用以下公式添加/减去引用单元格的值

h10=(b10-a10)+(d10-c10)+(f10-e10)+g10

但是如果任何引用的单元格为空,我会得到一个错误值。只有在每个引用的单元格中都有值时,它才有效。我想要的公式 h10 将空白单元格视为零

例:

https://i.stack.imgur.com/FMVdo.png


1
然后更改True返回 ""0。如果要为0显示空字符串,请将其格式化 hh:mm;; 这将为任何返回0的单元格显示空白。您将能够将它们视为0。
Scott Craner

Answers:


0

只需用它包裹

=if(<cell>="",0,<cell>)

并使它:

h10=(if(b10="",0,b10)-if(a10="",0,a10))+(if(d10="",0,d10)-if(c10="",0,c10))+(if(f10="",0,f10)-if(e10="",0,e10))+if(g10="",0,g10)

希望有所帮助。 (:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.