excel 函数获取列中今后最近日期

表中某列(如B2:B125)为一系列不同日期(账本的到期日期),有早于或晚于当前日期的,想要获取今后最近一个日期的值,怎么用函数实现。(VBA实现很容易,但由于想在手机上看,手机不支持VBA)请高手指教。

C1=TODAY()

下面两个是数组公式

B2=MIN(IF(A2:A17>B2,A2:A17))

C2=MIN(IF(A2:A17>C2,A2:A17))或者=MIN(IF(A2:A17>TODAY(),A2:A17))

数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-12
=MIN(IF(B2:B125>TODAY(),B2:B125)),数组公式,即同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{}。本回答被提问者采纳