我在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中对这些类型的条件不太熟悉,有人能指出我正确的方向吗?
答案 0 :(得分:2)
数据透视表将为您提供所需的信息。
突出显示您的数据,包括标题行,点击“插入”功能区中的“数据透视表”,然后选择“确定”。
在“数据透视表字段列表”中,将“产品”拖到“行标签”部分,然后将“日期”拖到“值”部分。
单击“值”部分中“日期”旁边的箭头,然后选择“值字段设置”。选择“最小”功能,然后单击“确定”。
现在,单击数据透视表中“最短日期”列中的任何值,然后从“数据”功能区中选择“排序”。选择“最小到最大”,然后单击“确定”。
您现在拥有的是所有产品的列表,按每个产品的最早订购日期排序。滚动到2013;所有连续行中列出的产品最初于2013年或之后订购。