首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Google Sheets中的级联SUM索引间接匹配函数(包括示例工作簿)

在Google Sheets中,你可以使用SUMIFSUMIFS或者结合INDEXMATCH函数来创建级联的求和公式,这些公式可以根据间接匹配的条件来求和。下面我将解释如何使用这些函数,并提供一个示例工作簿的链接。

使用 SUMIFSUMIFS

SUMIF 函数允许你基于一个条件来求和,而 SUMIFS 允许你基于多个条件来求和。

示例:

假设你有以下数据:

A

B

C

Product

Sales

Region

Apple

100

North

Banana

150

South

Apple

200

East

Banana

50

North

如果你想求和所有在 "North" 地区的 "Apple" 产品的销售额,你可以使用以下公式:

代码语言:javascript
复制
=SUMIFS(B:B, A:A, "Apple", C:C, "North")

使用 INDEXMATCH 结合 SUMIFSUMIFS

如果你想根据间接匹配的条件来求和,你可以使用 INDEXMATCH 函数来动态地确定求和的范围或条件。

示例:

假设你有一个产品列表在 D 列,你想根据 E 列中的产品名称来求和对应的销售额。

D

E

F

Product

Sales

Apple

100

Banana

150

Apple

200

Banana

50

你想求和 "Apple" 的销售额,可以使用以下公式:

代码语言:javascript
复制
=SUMIF(F:F, INDEX(D:D, MATCH("Apple", D:D, 0)), F:F)

这个公式首先使用 MATCH 函数找到 "Apple" 在 D 列中的位置,然后 INDEX 函数返回这个位置的值,最后 SUMIF 出现在 F 列中与这个值相匹配的所有销售额。

示例工作簿

由于我无法直接创建和分享一个实时的Google Sheets工作簿,我建议你按照以下步骤自己创建一个示例工作簿:

  1. 打开 Google Sheets。
  2. 创建一个新的电子表格。
  3. 按照上面的示例数据填充 A1:C5。
  4. 在其他单元格中尝试使用上述公式。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券