【问题标题】:How to select/filter rows in MS Excel based on cell value如何根据单元格值在 MS Excel 中选择/过滤行
【发布时间】:2014-12-28 16:57:21
【问题描述】:

我正在制作一个结构简单的 Excel 表格。

 Date          |  Order
 -----------------------
 08-15-2014    |  84
 08-16-2014    |  50
 08-17-2014    |  68
 08-17-2014    |  78
 08-18-2014    |  23

在这里,在单独的列中,我想按工作日(周日、周一等)计算订单总和。意思是,我想看看周日、周一等收到了多少订单。

到目前为止,我已经想出了这个无效的公式。

=SUM(LOOKUP(1, WEEKDAY(date_column), order_column))

这是汇总周日收到的所有订单的示例。而且,是的,Date 列是 DateTime 数据类型,所以这应该不是问题。

谢谢。

【问题讨论】:

  • 考虑使用数据透视表

标签: excel row filtering


【解决方案1】:

考虑在日期之后添加一个新列,表示日期值。因此,在 B 列中,您可能有类似 =TEXT(WEEKDAY(A2),"ddd") 的内容。

然后,如果您想按天汇总订单号,您可以使用像 =SUMIF(B1:B5,"Sun",C1:C5) 这样的等式,其中 B 列包含日期值,C 列包含订单号。

显示一个示例(带有标题等):

【讨论】:

  • 这看起来很简单。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-05
相关资源
最近更新 更多