我正在尝试使用匹配特定文本的过滤器求和$值,但是有#N / A错误阻止它。
如何在保持比赛状态的同时忽略#N / A错误?
我想使用A列的“ Quarter 1”作为过滤词来对B列中“ Quarter 1”的$值求和,但是由于B13中存在#N / A,这将阻止总和。
我尝试了=sumif((A1:A17,"Quarter 1",B1:B17),"<>#N/A")
,但它只返回#N / A。
我尝试了=sumif((A1:A17,"Quarter 1",B1:B17),">0")
,但返回了#ERROR。
我尝试了=SUMIF(IMPORTRANGE(A1:A17,"Quarter 1",B1:B17), ">0")
,但返回了$ 0.00。
之所以获得#N / A的原因是因为我正在使用=SUM(FILTER(G2:G,M2:M=V2,B2:B>=W8,B2:B<=X8))
从工作簿中的另一个工作表中提取数据。该工作簿包含几个工作表。每个工作表都是一个人。此公式汇总了一个人在特定季度(W8和X8)内在支出类型(M)列中的特定关键字“旅行”(V2)下花费的金额(G)。
G是$
M是过滤范围
V2是过滤器关键字
W8和X8是日期范围(01/01/2019和03/31/2019)
例如,由于第二季度(四月至六月)尚未开始,因此它现在返回#N / A值。但我也知道,并非每个人都会在这种费用类型下进行支出,这可能会使它成为#N / A。
我正在使用他们工作表中的='PERSON 1'!Y8
返回此值(或#N / A值)。
答案 0 :(得分:1)
在Excel中,您将使用SUMIFS:
=SUMIFS(B:B,A:A,"quarter 1",B:B,"<>#N/A")
答案 1 :(得分:0)