请参阅文件
https://drive.google.com/file/d/0BzuFuPfITC9IeVNydUtJWEVHSFE/view?usp=sharing
我希望当前的公式(不做更改)有效,但只能选择国家/地区名称。例如,当B1为UK时,它将在“数量”选项卡上的“E”列中为英国行的其余部分执行公式。
请在档案上写下公式。
我希望我已经很好地解释了我的问题。
提前感谢您的帮助。 感谢。
答案 0 :(得分:1)
忘掉=IF(ISNA(VLOOKUP...))
!你真正想要的是SUMIFS()
。这是B2的公式:
=SUMIFS(Data!F:F, Data!C:C, A2, Data!E:E, $B$1)
如果您希望立即将其拖放到C列,只需修改一些$
,如下所示:
=SUMIFS(Data!$F:$F, Data!$C:$C, $A2, Data!$E:$E, B$1)
正如@trincot所说,您需要先将UK
更改为GB
才能看到它有效; - )
评论后编辑:
当然,只需在其周围包裹另一个IF
:
=IF(B1="GB";IF(ISNA(VLOOKUP(A:A, Data!C:F, 4, 0)), "0",SUMIF(Data!C:C, Master!A2, Data!F:F));"Whatever")