Excel - 条件过滤

时间:2014-05-09 12:43:21

标签: excel

我在Excel中列出了相关产品和订单日期的订单。例如:

Date            Product          Quantity

11/02/2013      A                12
12/02/2014      B                12
12/02/2014      B                12

我需要知道的是,哪些产品是在2013年之后第一次订购的。在' pseudo-sql'这看起来像是:

SELECT PRODUCT FROM ORDERS WHERE NOT EXISTS DATE < 2013.

我在Excel中对这些类型的条件不太熟悉,有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:2)

数据透视表将为您提供所需的信息。

突出显示您的数据,包括标题行,点击“插入”功能区中的“数据透视表”,然后选择“确定”。

在“数据透视表字段列表”中,将“产品”拖到“行标签”部分,然后将“日期”拖到“值”部分。

单击“值”部分中“日期”旁边的箭头,然后选择“值字段设置”。选择“最小”功能,然后单击“确定”。

现在,单击数据透视表中“最短日期”列中的任何值,然后从“数据”功能区中选择“排序”。选择“最小到最大”,然后单击“确定”。

您现在拥有的是所有产品的列表,按每个产品的最早订购日期排序。滚动到2013;所有连续行中列出的产品最初于2013年或之后订购。