【问题标题】:How to sum value of the same products according to the year they were sold?如何根据销售年份对相同产品的价值求和?
【发布时间】:2021-05-14 23:54:54
【问题描述】:

我有一张 Excel 表格,其中列出了不同年份销售的所有产品。我需要单独显示仅在 2016 年售出的每种产品的总价:

我需要获取 2016 年销售的产品的所有价格(分别针对每种产品)并创建一个像这样的新表

因此,如果这些年来售出 100 台笔记本电脑,我需要创建一个新表,其中包含 2016 年售出的笔记本电脑的总价格。

我试图通过使用 sumif 来实现这一点,但我不知道如何编写正确的条件。任何帮助将不胜感激。

【问题讨论】:

    标签: excel excel-formula pivot-table sumifs


    【解决方案1】:

    添加另一个列来标识销售年份,例如 =year(a2)。在新列上创建数据透视和过滤器。

    【讨论】:

      【解决方案2】:

      这是让您无法理解的 SUMIFS 公式。

      =SUMIFS($C$2:$C$8,$A$2:$A$8,">"&DATE(G$1,1,0),$A$2:$A$8,"<"&DATE(G$1,12,32),$B$2:$B$8,F3)
      

      在下图中,它位于单元格 F3 中,可以从中复制下来。

      只需在 G1 中更改年份,您就可以获得不同年份的结果。因此,您可以创建一个包含所有项目的列表,其中包含每年的一列,并并排查看结果。

      【讨论】:

      • 感谢您的回复。我应用了这个功能,但是当我在功能中复制从 G1 到 G2、G3 等的年份单元格时,由于该功能不起作用。而且我无法在“产品”部分显示产品名称,仅显示 2016 年的总销量。有没有办法同时显示每个产品的名称?因为大概有1000+种产品,不可能一一写出来。
      • G$1 不会更改为 G2、G3、G4 等。请确保正确复制 $ 符号。只需单击几下即可复制 1000 个产品名称。然后,您可以过滤完整列表以隐藏所有体积为 0 的行。
      猜你喜欢
      • 2023-01-19
      • 1970-01-01
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多