我遇到了尝试在各种列中进行求和的问题。数据结构的方式,我有一系列国家(B-H列)和一行相关数字(列I-O)。我想将数量与相关国家相加(例如:阿富汗的XX) - 然而,这是一个问题。如果在FI列中出现另一个标准(用&#34表示;是,则使用此"),我只想对这些列求和。我很难让所有这些作品一起工作 - 任何想法?
尝试1:
=SUMIFS(I5:O1000,B5:H1000,"Afghanistan",FI5:FI1000,"yes use this")
结果:= #VALUE
错误
我假设这是因为范围不匹配(B5:H1000跨越7列,FI5:FI1000跨越1列)。
尝试2:
=SUMIFS(I5:I1000,B5:B1000,"Afghanistan",FI5:FI1000,"Yes use this")
结果:正确的数字
上述假设是正确的,但这并不能解决我的问题。我不想复制并重复每一栏的公式。
尝试3:
=IF(FI5:FI1000="Yes use this", SUMIFS(I5:I1000,B5:B1000,"Afghanistan"),"FAILED")
该公式没有撤回正确的数字,而是吐出失败 - 这是不正确的。
感谢任何想法,谢谢!
答案 0 :(得分:0)
您可以尝试:
=SUM(IF(B5:H1000="Afghanistan",IF(FI5:FI1000="yes use this",I5:O1000,0),0))
以数组公式(CTRL-ENTER)
输入