返回

一看就懂的特殊求和

Office技巧

特殊求和,专治各种不服!

日常工作中,总会遇到一些奇葩的表格。这些表格普遍具有以下特征:

  • 使用大量的合并单元格
  • 内容都挤在一个单元格内,名称和数量不分家
  • 数量单位不统一,一包一盒一箱一把抓
    ……

俗话说,有病的时候不能放弃治疗。接下来咱们就看看下图中这位患者,是不是有药可救。

[图片]

面对这样的表格,很多小伙伴会选择放弃。但是,只要我们掌握了特殊求和的技巧,这些问题都不是问题。

一、合并单元格

对于合并单元格,我们可以使用SUMIF函数来解决。SUMIF函数的语法如下:

SUMIF(range, criteria, sum_range)
  • range:要查找的单元格区域
  • criteria:要查找的条件
  • sum_range:要求和的单元格区域

在我们的例子中,我们可以使用以下公式来求和合并单元格中的数据:

=SUMIF(A2:A10, "产品名称", B2:B10)

这个公式的意思是:在A2:A10单元格区域中查找"产品名称",然后将B2:B10单元格区域中对应的数据求和。

二、内容挤在一个单元格内

对于内容挤在一个单元格内的情况,我们可以使用SUMIFS函数来解决。SUMIFS函数的语法如下:

SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)
  • sum_range:要求和的单元格区域
  • criteria_range1:要查找的第一个单元格区域
  • criteria1:要查找的第一个条件
  • criteria_range2:要查找的第二个单元格区域
  • criteria2:要查找的第二个条件
  • ...:其他要查找的单元格区域和条件

在我们的例子中,我们可以使用以下公式来求和内容挤在一个单元格内的数据:

=SUMIFS(B2:B10, A2:A10, "产品名称", C2:C10, "数量")

这个公式的意思是:在B2:B10单元格区域中查找"产品名称",然后在C2:C10单元格区域中查找"数量",最后将B2:B10单元格区域中对应的数据求和。

三、数量单位不统一

对于数量单位不统一的情况,我们可以使用以下技巧来解决:

  • 将所有数量单位转换为相同的单位
  • 使用SUMPRODUCT函数来求和不同单位的数据

在我们的例子中,我们可以将所有数量单位转换为箱,然后使用以下公式来求和不同单位的数据:

=SUMPRODUCT((B2:B10/E2:E10)*F2:F10)

这个公式的意思是:将B2:B10单元格区域中的数据除以E2:E10单元格区域中的数据,得到每个产品的数量,然后将这些数量乘以F2:F10单元格区域中的数据,最后将结果求和。

以上就是特殊求和的技巧。掌握了这些技巧,你就可以轻松应对各种奇葩的表格了。