如何根据单元格值在MS Excel中选择/过滤行

时间:2014-11-01 14:56:59

标签: excel row filtering

我正在研究一个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数据类型中,因此不应该是一个问题。

感谢。

1 个答案:

答案 0 :(得分:0)

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

然后,如果您想在白天汇总订单号,可以使用类似=SUMIF(B1:B5,"Sun",C1:C5)的等式,其中B列具有日期值,C列具有订单号。

显示示例(带标题等):

enter image description here