gpt4 book ai didi

excel - 如何在 Excel 中正确设置此嵌套 IF 函数的格式?

转载 作者:行者123 更新时间:2023-12-03 03:27:14 24 4
gpt4 key购买 nike

如果单元格 B2 具有任何格式为 mm/dd/yyyy 的日期,我试图使函数的输出为 0 或 1。

例如,

我有两列。第一列称为“OUT”,第二列称为“AMOUNT OUT”。所以我想弄清楚的是:如果有任何单元格,我可以对读取“OUT”的列使用什么函数该列中写有日期 - 如果它们有日期 - 我需要该函数输出 1在“金额已用”中。如果没有日期,“AMOUNT OUT”应为 0

我尝试在“AMOUNT OUT”内编写此公式
=CONCATENATE(IF(B2="DATEVALUE()", "1", "0", )B2 CELL 是“OUT”单元格。
DATEVALUE 不起作用,因为它要求特定日期,而我需要它是 mm/dd/yyyy 格式下的任何日期。

我使用的功能不正确吗?

最佳答案

你可以试试这个:

If(ISERR(DATEVALUE(TEXT(B2,"mm/dd/yyyy")));"1";"0")

说明:

  • Text(B2, "mm/dd/yyyy") - 仅当您的值实际上是日期时才需要将它们转换为字符串(使用您喜欢的格式)
  • Datevalue(...) - 将文本转换为日期
  • Iserr(...) - 检查内部值是否错误(如果文本是无效日期,则为错误)。

关于excel - 如何在 Excel 中正确设置此嵌套 IF 函数的格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47021450/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com