复制列中前n位的整行

时间:2019-10-11 18:55:47

标签: excel vba array-formulas

我有一个“订单”表。它具有“客户名称”,“订单编号”,“订单日期”和“帮助日期”列。我也有一个仪表板,希望显示最早的5个订单。 我该怎么办?

我可以使用“大”功能来执行此操作,但是,获取与日期关联的客户名称和订单号的索引/匹配项无效,因为两个日期可以相同。 enter image description here

1 个答案:

答案 0 :(得分:0)

我假设您的“订购日期” 没有具有时间数据(例如,2019年10月11日为43749.00; 2019年10月11日为12:15 PM,为43749.51)< / em>。如果您的“订单日期” 具有数据,那么您的“周旧”计算实际上具有唯一的计算,因此具有订单标识符,除非订单是在相同的确切时间下达的。

无论如何,我建议在“ Weeks Old”上使用数据透视表,您可以根据非唯一的“ Weeks Old”值格式化其格式以汇总列。 换句话说,您将能够按照指定的顺序查看具有相同“周旧”值的所有数据。

一旦按照指定的顺序将相关列拖到“行”区域,您的仪表板便可以链接到该数据透视表的单元格。

注意,您需要将每个“行”的“字段设置”更改为“ 小计”为“无”;和布局

的“以表格形式显示项目标签”和“重复项目标签”