LibreOffice Calc #N/A 防止在处理 vlookup 数据后求和

问题描述 投票:0回答:1

如何去掉G5中的#N/A?我知道这是因为 E5 中没有 vlookup 函数产生结果的名称,但我不想键入每个 e 列中的员工,然后在 0 小时内手动写入。

Cell G4 说(有效)...

=F4*VLOOKUP(E4,$Sheet1.$B$4:$Sheet1.$C$6,2,0)

当然G5(不像上面提到的那样工作)说...

=F5*VLOOKUP(E5,$Sheet1.$B$4:$Sheet1.$C$6,2,0)

G5 中的#N/A 阻止了 G7 中的求和公式工作。 G7 说....

=SUM(G4:G6)

在 G5 中我尝试过以下方法:

=if(or(e5="",f5=""),(F6*VLOOKUP(E6,$Sheet1.$B$4:$Sheet1.$C$6,2,0)),"")

但是 LO Calc 给出错误:504

p.s.我知道在此摘录中可以使用“查找”,但实际的主电子表格中正在使用 vlookup,我想坚持使用该方法

vlookup cumulative-sum libreoffice-calc
1个回答
0
投票

JohnSUN 的评论回答了我的问题。对我来说,不需要 任何解释。

通过将 IF 变体粘贴到出现 #N/A 的单元格中来解决问题....

=IFERROR(F4*VLOOKUP(E4;$Sheet1.$B$4:$Sheet1.$C$6;2;0);"")
© www.soinside.com 2019 - 2024. All rights reserved.