有 2 个选项的 Sumif
Sumif with 2 Options
我有一个 Excel sheet - 看起来像这样:
-----------------------------
|Sites |Domains | Visits|
-----------------------------
|anysite|facebook | 10|
-----------------------------
|somsite|facebook | 5|
-----------------------------
|anysite|twitter | 5|
-----------------------------
如果 A 列是任何网站,B 列是 facebook,我想要一个计算访问次数的函数。
因为facebook id有很多变体喜欢和joker一起工作:
=SumIfs(C:C;A:A;"anysite";B:B;"*facebook*")
结果应该是 10
所以你有多种选择(如果我理解正确的话):
示例数据:
=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,{"facebook";"FB";"Fbook"}))
或者创建一个包含 facebook 可以出现的所有表单的范围并引用该范围,例如:
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,F2:F4))}
在这种情况下,您必须通过 CtrlShiftEnter
您甚至可以决定创建一个命名范围或 table,其中包含 facebook 可能出现的所有可能的域形式,并在公式中引用它。
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,DomainsNamedRange))}
或者:
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,DomainsTable))}
我有一个 Excel sheet - 看起来像这样:
-----------------------------
|Sites |Domains | Visits|
-----------------------------
|anysite|facebook | 10|
-----------------------------
|somsite|facebook | 5|
-----------------------------
|anysite|twitter | 5|
-----------------------------
如果 A 列是任何网站,B 列是 facebook,我想要一个计算访问次数的函数。
因为facebook id有很多变体喜欢和joker一起工作:
=SumIfs(C:C;A:A;"anysite";B:B;"*facebook*")
结果应该是 10
所以你有多种选择(如果我理解正确的话):
示例数据:
=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,{"facebook";"FB";"Fbook"}))
或者创建一个包含 facebook 可以出现的所有表单的范围并引用该范围,例如:
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,F2:F4))}
在这种情况下,您必须通过 CtrlShiftEnter
您甚至可以决定创建一个命名范围或 table,其中包含 facebook 可能出现的所有可能的域形式,并在公式中引用它。
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,DomainsNamedRange))}
或者:
{=SUM(SUMIFS(C2:C6,A2:A6,"anysite",B2:B6,DomainsTable))}