EXCEL如何提取当日销售数据排名前五到另外一张表?

不想用vb希望组合公式可以实现,日期在行,数据在列

=LARGE(B:B,ROW(A1))

=LOOKUP(1,0/(B:B=D2),A:A)

用vb可以一次到位,

既然题主不用vb,

那就只能多输几个公式了,

如图,

先用large函数提取前5名的值,

然后用lookup提取对应的日期和其他数据,

即可完成题主要求。

另外看到了题主题目写的是当日,

如果该表只有当日数据,

上述公式可适用,

如果该表含有多日数据,

可按日期排序后,

公式里的范围选择当日日期范围,

即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-10-05
先对销售数据进行降序排序,然后复制数据前面5行的数据到另一个表格,这样就可以实现了,你试一下。
第2个回答  2020-10-04
是不是至少应该有一张原始数据截图?带行号列号的那种。原始数据不宜展示,就用模拟的数据。
第3个回答  2020-10-05
道路已经被提问者堵死,各位请绕道。
相似回答