【问题标题】:Count the number of orders in the order table统计订单表中的订单数量
【发布时间】:2026-01-08 15:35:01
【问题描述】:

我只需要一些帮助来计算订单表中每个客户的订单数量。

表名 = "订单" 看图:

因此,在另一个工作表中,该公式计算每个客户的订单。 由于客户之间的订单数量各不相同,因此我无法让 countif 工作。数据透视表也不起作用,因为客户编号中有空格。

我的问题还有其他解决方案吗?

【问题讨论】:

  • 填充这些空白然后运行数据透视表怎么样?有一种快速的方法可以填补这些空白。

标签: excel counting orders


【解决方案1】:

填充空白单元格的快速方法:

  • 从 A5:C5 中选择单元格并一直向下选择表格
  • 点击F5
  • 点击特殊
  • 勾选“Blanks”并点击OK

现在选择范围内的所有空白单元格。在不改变选择的情况下,

  • 输入 a = 符号
  • 按键盘上的向上箭头键。
  • 按住 Ctrl 并按 Enter

现在所有以前的空白单元格都包含一个引用正上方单元格的公式。复制列并使用“选择性粘贴”>“值”将它们粘贴到自身上,以将公式替换为值。

现在您可以为计数构建一个数据透视表。

作为填充空白单元格的替代方法,您可以使用带有公式的辅助列

=IF(LEN(B5)=0,H4,B5)

在单元格 H5 中启动公式并向下复制。现在,您可以使用带有此帮助列的数据透视表。如果它扰乱了您的电子表格设计,您可以隐藏帮助列。

【讨论】: