EXCEL中一个产品有多个销售日期,我只想保留这个产品的最后销售日期怎么办?

我现在从我们的系统中倒出来一个EXCEL格式的销售明细,其中一个产品有多个销售日期,而我只想保留这个产品的最后销售日期我怎么在EXCEL中实现呢?因为这些产品在每个销售日期都或有不同的销售价格,而我们现在要做的是只保留最后一次日期销售的价格,这个价格相对来说是准确点的,请问朋友们在EXCEL中能实现吗?在线等 谢谢了!
销售明细中有几千条产品,如果我一条一条删,那工作量非常大。举例:84消毒液,4月1日销售价是1,4月2日销售价是2,那么我只想保留最后销售日期的价格4月2日的。像此类产品有几千条,如果一条一条删,那太慢了,有什么好的办法?

步骤如下:
1.按升序排列你的日期,在日期前插入一列,给所有的产品记录按升序排列一个序号
2.筛选产品不重复记录,复制到新的工作表备用
3.在新的工作表输入数组公式:=MAX((Sheet1!A$1:A$11=Sheet2!A1)*(Sheet1!B$1:B$11)
4.在原工作表用VLOOKUP公式找到新工作表中对应的序列号,其它的删除,即可完成。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-14
我觉得可以这样试试,先将现有的数据进行编号,1—n然后在按降序法进行排序,用公式countif对产品进行查数,例如产品在A列,就是countif($A$1:A1,A1),最后把公式计算出来不是1的全部删除。就得到了产品销售的最后一次价格了。
第2个回答  2011-04-14
1、可以用透视表,时间列选取最大值。。
2、先倒序排序,用宏合并相同名称栏,用格式刷刷到日期列。追问

恩,我考虑过用透视表,但用的不是很熟练,希望能帮下忙谢谢了,

第3个回答  2011-04-14
你把日期按升序排一下,那最后的日期会在最下面,你就可以把前面的一次删完,也不怕删错了。
第4个回答  2011-04-14
把一个产品的销售日期删掉 剩下最后一个再合并单元格就行了 试试看追问

有几千条明细,如果一条一条删,那工作量非常大

追答

那就将销售日期全部选中 执行合并单元格 他就会提示保留一个日期了 再改成最后一个日期就行了

追问

你QQ多少 详细咨询你 ,我的371494763

追答

i