根据日期值的一部分添加列值



在macOS High Sierra上使用LibreOffice Calc 6.0.6.2。

我有 4 列的数据,即 日期:文本:A:B

典型的行示例是: 20180822:PNP:空白:500.00 或 20180822:PNP:500.00:空白

一行在 A 列或 B 列中只有一个值,永远不会在同一行上同时具有值。 可能有多个行具有相同的日期,但不同的文本和 A 或 B 值。

示例数据:

20180803:牛男爵:430.00: 20180805:化学::1233.39 20180805:跳棋::606.71 20180901:PNP:2000.00:

1(如何计算8月B列的总数字,即201808? 2( 如何计算 A 列中 Auhust 和 9 月份的总数字?

我尝试过vlookup与IF和RANDBETWEEN,SUMIF结合使用。我在谷歌上愚蠢地寻找一种方法来对满足标准的多个值求和,即201808或201809。Vlookup和Hlookup也没有帮助,因为虽然它们可以返回单个值,但对多个值求和是一个问题。

我的想法是" SUM 数组 a1:d4 中第一列以 201808 开头的值" 把它放到公式中是让我明白的。

指针和解决方案非常感谢。

希尔顿

帮助程序列将使事情变得非常简单。假设您的column A是 ColumnC,请插入一个新的 ColumnA 并填充它:

=LEFT(B1,6)

抄下来西装革履。然后是:

如何计算 B 列中 8 月即 201808 的总数字?

=SUMIF(A:A,"201808",E:E)

如何计算 A 列中 Auhust 和 9 月份的总数字

=SUMIF(A:A,"201808",D:D)+SUMIF(A:A,"201809",D:D)

最新更新