Excel 带VLOOKUP的SUMIF(S)

Excel 带VLOOKUP的SUMIF(S),excel,excel-formula,Excel,Excel Formula,我正在尝试将VLOOKUP函数与sumif函数一起使用 我有一个下拉框,其中有一个名称列表,以及一个组合列表 e、 g: Salesman1 Salesman2 Salesman3 Salesman4 Salesman5 Salesman6 RegionA RegionB 但我想在这个地区看一场苏美夫。数据来自其他地方,并且长度可变,因此很难创建辅助列 我在想一些类似于vlookup的东西,但我无法让它发挥作用 =SUMIFS(Data,$C$C,DateTest,$D$D,ISNA(VLOOK

我正在尝试将VLOOKUP函数与sumif函数一起使用

我有一个下拉框,其中有一个名称列表,以及一个组合列表

e、 g:

Salesman1 Salesman2 Salesman3 Salesman4 Salesman5 Salesman6 RegionA RegionB 但我想在这个地区看一场苏美夫。数据来自其他地方,并且长度可变,因此很难创建辅助列

我在想一些类似于vlookup的东西,但我无法让它发挥作用

=SUMIFS(Data,$C$C,DateTest,$D$D,ISNA(VLOOKUP(Salesman Value,Table!Regions,2,FALSE)))
澄清:下拉列表包含销售人员和地区,我希望能够对这两种方式进行求和(为了清晰起见,公式分割)


对于“RegionA”,可以使用如下数组公式:

=SUM(SUMIFS(数据,$C:$C,日期测试,$D:$D,IF(Regions=“RegionA”,salesman)))

按CTRL+SHIFT+ENTER键确认

其中Regions和Salesman表示表中的两列

编辑:

按照您的规定,无论是销售人员还是地区,都可以这样尝试

=总和(SUMIFS(Sheet1!$H:$H,Sheet1!$J:$J,如果(左($B$3,3)=“注册”,如果(地区=$B$3,销售人员),$B$3),Sheet1!$G:$G,文本($E18,“yyyy-mm”)


仍然使用CTRL+SHIFT+ENTER

透视表对您不起作用吗?不使用图形格式。幂决定,他们需要额外解释如何尝试在同一公式中组合这两种类型的求和。这对列顺序有影响吗?@seanschere好的,我编辑了一个公式,在下拉列表中为区域或销售人员指定一个公式
=SUMIFS(Data,$C$C,DateTest,$D$D,Salesman Value)
=SUMIFS(Data,$C$C,DateTest,$D$D,ISNA(VLOOKUP(Salesman Value,Table!Regions,2,FALSE)))
IF(UPPER(LEFT($B$3,3))="REG",
  SUMIFS(Sheet1!$H:$H,Sheet1!$J:$J,RegionTest,Sheet1!$G:$G,TEXT($E18,"yyyy-mm")),
  SUMIFS(Sheet1!$H:$H,Sheet1!$J:$J,$B$3,Sheet1!$G:$G,TEXT($E18,"yyyy-mm")))