最近的十条记录

时间:2016-04-04 11:20:41

标签: arrays excel indexing match

目前,我使用以下公式来捕获最近10笔已完成交易的预测结束日期(读作“交易日期”)。

{=LARGE(IF(All_ JV_Forecast__2[Stage]="Closed Affirmative - Contract Signed",All_ JV_Forecast__2[Forecast Close Date],""),{1;2;3;4;5;6;7;8;9;10})}

我想调整这个公式来捕捉十个最接近的交易 - 即。十大交易的预测关闭日期最接近今天。

请注意,某些交易过去有预测关闭日期。因此,我专注于预测关闭日期比今天更大的10个,但距离最近。我需要根据今天的接近程度订购这些。

我在这里难过,有什么想法吗?

1 个答案:

答案 0 :(得分:2)

AGGREGATE function应该能够解决这个问题。

=AGGREGATE(15, 6, ajvf2[stage]/(ajvf2[stage]>B$1), ROW(1:1))

我已将您的表重命名为ajvf2以减少混淆。

minif_aggregate+dates