数组公式不适用于 Excel 工作表

问题描述 投票:0回答:1

我有以下公式,应该读取 D 列的过期日期,并根据 D 列中的日期是否距今天 30 天,用“过期”、“即将过期”和“当前”填充 E 列。

公式: =ARRAYFORMULA(IF(D2:D="",,LOOKUP(D2:D-TODAY(),{-9^9;-30;30},{"已过期";"即将过期"; “当前”})))

2023 年的日期工作正常,但现在 2024 年 1 月 2 日日期返回“即将过期”

arrays excel lookup
1个回答
0
投票
2024 年 1 月 2 日距今天 (4/1/2024) 已有 28 天。根据您的公式,似乎任何从今天起 30 天以内到期的内容都应该返回“即将到期”。看起来工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.