Excel函数查询

Excel函数查询

问题:我在 Excel 表中设定了一些风险金额拨备,这些拨备针对 60 多家商店。现在我想要一个函数,从 Excel 中检索今天的日期,如果该日期已过,则该特定日期的拨备列应自动为零并应用于所有商店。

附言:我是 Excel 基础用户;任何解决方案都会很有帮助。谢谢

答案1

作为“基本用户”,您可能还不知道数千件事。我已经用了 30 年,我不知道的和知道我不知道的比我知道的还多。

其中之一可能是与日期相关的函数,TODAY()它可为您提供今天的日期。有了它,您只需使用测试即可测试(比较)某项规定的日期与今天的日期IF()

(假设 A 列中列出了规定的日期,B 列中列出了规定的金额。因此,A1有一个日期,并且B1有到该日期为止有效的规定。)

在 C 列(C1此示例中的单元格)中,您可以使用以下公式:

=IF( A1 < TODAY(), 0, B1 )

它将测试 A1 中的日期与今天的日期,如果早于今天,则在单元格中输入 0,C1但如果尚未超过今天,则在单元格中输入准备金金额C1

然后,您就不必使用 来查找日期VLOOKUP()并获取 在 中输入的值B1,而是获取 在 中的值C1

无论拨备金额在哪里,都这样做。如果它们全都放在一个包含 60 家商店的日期和拨备列的大型表中,那么您可以向每组添加第三列并使用上述公式。

(现在有 60 家商店……将来还会有更多?考虑一下这一点以及您可能想要不同的布局,这是另一个问题中的人所说的更改数据布局的意思之一。)

希望这能很好地猜测出你在问题中的意思。如果是这样,那么这是一个好的、基本的解决方案。如果不是,也许它会给你一些灵感,让你知道如何更好地解释你的需求。

相关内容