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

问题描述:

我正在开发一个具有如此简单结构的Excel表格。如何根据单元格值在MS 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)) 

这是例如,对于总结上周日收到的所有订单。而且,是的日期列是在DateTime数据类型,所以不应该是一个问题。

谢谢。

+0

考虑使用**透视表** – 2014-11-01 15:05:14

考虑在日期之后添加一个新列,表示日期值。所以在B栏你可能有类似=TEXT(WEEKDAY(A2),"ddd")的东西。

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

要显示一个例子(与头部等):

enter image description here

+0

这看起来很容易。万分感谢。 – lockhrt 2014-11-02 19:17:46