【问题标题】:SumProduct, Left, and Offset sumrange by -1 Row, 1 columnSumProduct、Left 和 Offset sumrange by -1 Row, 1 column
【发布时间】:2020-02-11 21:23:37
【问题描述】:

我正在尝试创建一个公式,该公式将在 A 列中搜索 West*(又名 LEFT(A:A,4)="West" )并将存储的相应数字相加,该数字向上存储一列,右侧一列。

其他标准:

  • 必须能够对存储为文本的数字求和
  • 必须能够引用已关闭的工作簿而不会“中断”(即没有 sumif(s)、count(a,if(s)))
  • 必须使用“sumrange”列中的空白行
  • 理想情况下没有数组公式

如果数据与“West”存储在同一行中,则此方法有效;我在 sumrange 中使用了一个偏移公式,但无济于事

SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B3:B100))

我也试过: SUMPRODUCT(--(LEFT(A:A,4)="West"),(B:B-1)) 基于 SUMPRODUCT to get row +1

【问题讨论】:

  • B3:B100 更改为B2:B99
  • 简单的答案是最好的——谢谢! @bigben

标签: excel offset sumproduct


【解决方案1】:

无需偏移,只需使用偏移范围,即将第二个范围向上移动一行到B2:B99

SUMPRODUCT(--(LEFT(A3:A100,4)="West"),--(B2:B99))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    • 2018-01-31
    • 2023-01-31
    • 1970-01-01
    • 2020-09-15
    • 1970-01-01
    • 2019-07-07
    相关资源
    最近更新 更多