关于EXCEL里VLOOKUP函数的老问题,请大虾帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:58:53
有几张工作表,格式完全一样。其中一张是汇总表,是固定名单的,其他的工作表里的人名顺序都不一样。用VLOOKUP函数我已经将每个人的合计数计算出来放在汇总工作表上。可是我将不固定顺序名单的任意一张工作表里的任意人名清除后(我是有意清除的,因为工作中不可能每个人名都用的上,用不上的人名没必要出现在当日的工作表里),汇总表里该人名下的汇总数据就不出来了,而是出现了“#N/A”的错误值。请问大虾该怎样解决这样的问题?不胜感激!
我的公式很繁杂,每天都用上,一个月31天的话就把我搞晕了!公式是这样的(只写5天):=SUM(VLOOKUP($A2,'1日'!$A$1:$E$11,COLUMN(),FALSE),VLOOKUP($A2,'2日'!$A$1:$E$11,COLUMN(),FALSE),VLOOKUP($A2,'3日'!$A$1:$E$11,COLUMN(),FALSE),VLOOKUP($A2,'4日'!$A$1:$E$11,COLUMN(),FALSE),VLOOKUP($A2,'5日'!$A$1:$E$11,COLUMN(),FALSE))。怎样才能用简短的公式表达一个月31天的汇总数据呢?谢谢!!!

=if(iserror(你的VLOOKUP公式),"",你的VLOOKUP公式)

复制你汇总表的数据-右健-选择性粘贴-数值-确定

然后再删除你不要的名字

那是因为人名清除后VLOOKUP函数找不到了才会出现“#N/A”的错误,不知道你具体的公式,所以不好直接回答,可以用iserror函数,具体用法参见帮助。