SumProduct、Left 和 Offset sumrange by -1 Row, 1 column
SumProduct, Left, and Offset sumrange by -1 Row, 1 column
我正在尝试创建一个公式,该公式将在 A 列中搜索 West*(又名 LEFT(A:A,4)="West" )并对存储在第一行和第一行中的相应数字求和右栏。
其他标准:
- 必须能够对存储为文本的数字求和
- 必须能够在没有 "breaking" 的情况下引用已关闭的工作簿(即 - 没有 sumif(s), count(a,if(s)))
- 必须处理 "sumrange" 列中的空行
- 最好不要数组公式
如果数据存储在与 "West" 相同的行中,则此方法有效;我在求和范围内尝试了一个偏移公式但无济于事
SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B3:B100))
我也试过:
SUMPRODUCT(--(LEFT(A:A,4)="West"),(B:B-1))
基于
SUMPRODUCT to get row +1
无需偏移,只需使用偏移范围,即将第二个范围向上移动一行到B2:B99
。
SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B2:B99))
我正在尝试创建一个公式,该公式将在 A 列中搜索 West*(又名 LEFT(A:A,4)="West" )并对存储在第一行和第一行中的相应数字求和右栏。
其他标准:
- 必须能够对存储为文本的数字求和
- 必须能够在没有 "breaking" 的情况下引用已关闭的工作簿(即 - 没有 sumif(s), count(a,if(s)))
- 必须处理 "sumrange" 列中的空行
- 最好不要数组公式
如果数据存储在与 "West" 相同的行中,则此方法有效;我在求和范围内尝试了一个偏移公式但无济于事
SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B3:B100))
我也试过:
SUMPRODUCT(--(LEFT(A:A,4)="West"),(B:B-1))
基于
SUMPRODUCT to get row +1
无需偏移,只需使用偏移范围,即将第二个范围向上移动一行到B2:B99
。
SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B2:B99))