不想用vb希望组合公式可以实现,日期在行,数据在列
=LARGE(B:B,ROW(A1))
=LOOKUP(1,0/(B:B=D2),A:A)
用vb可以一次到位,
既然题主不用vb,
那就只能多输几个公式了,
如图,
先用large函数提取前5名的值,
然后用lookup提取对应的日期和其他数据,
即可完成题主要求。
另外看到了题主题目写的是当日,
如果该表只有当日数据,
上述公式可适用,
如果该表含有多日数据,
可按日期排序后,
公式里的范围选择当日日期范围,
即可。