【问题标题】:Blank cell in excel with iF FUNCTIONexcel中的空白单元格与iF FUNCTION
【发布时间】:2018-11-05 14:02:07
【问题描述】:

我正在尝试为我和我的朋友制作 2018 年世界杯 Excel 表格预测。

我已经成功完成了所有的功能,例如 - 我有一张表,它显示了与其他成员预测表相关联的真实分数。

我现在唯一的问题是,如果有人预测平局 (1-1) 并且比赛还没有发生,那么这意味着单元格是空的 - 那么它给他 1 分猜测是真的.. . 像 1-1 等于空白 - 空白。

这是我目前的功能:

 =VALUE(IF(AND(E9="",J9=""),"0",IF(AND(E9>F9,J9>K9),"1",IF(AND(F9>E9,K9>J9),"1",IF(AND(E9=F9,J9=K9),"1","")))))

预测只针对平局/赢/输,与具体比分无关。

如何防止空白单元格等于平局?

编辑: Image for example

现在如果他们没有正确预测,那么会出现错误而不是“0”...

【问题讨论】:

  • 您使用VALUE的原因是什么?你能不能从你的陈述中删除所有"",只使用数字。
  • 我使用价值,因为我在每个玩家的所有预测之上都有 SUM 函数。我发现 SUM 不能将代表“真”的“1”视为一个数字,所以为了让它成为一个数字,我需要添加 Value 语句。
  • 而不是使用“0”和“1”,只需输入数字 - IF() 将处理这些数字,因此前两个 if 变为:VALUE(IF(AND(E9="",J9 =""),0,IF(AND(E9>F9,J9>K9),1, 其余表达式

标签: javascript excel if-statement prediction iif-function


【解决方案1】:

先做一个测试,看看猜测的单元格是否是空白的(我假设这个例子是 A1 和 B1),然后做你的函数,所以:

=IF(OR(A1="",B1=""),"","your_function")

见:

编辑:重新评论, OR() 函数检查任何一个猜测单元格是否为空白,如果一个为空白,则假定猜测不完整,显然如果两者都是空白 - 再次猜测不完整,如果两者都不为空,它会执行您的功能.

【讨论】:

  • 您好! =IF(OR(E8="",F8=""),"0",VALUE(IF(AND(E8="",J8=""),"0",IF(AND(E8>F8,J8 >K8),"1",IF(AND(F8>E8,K8>J8),"1",IF(AND(E8=F8,J8=K8),"1",""))))))非常感谢(:我可以稍微解释一下为什么我需要 OR 吗?我用 AND 和 NA 尝试了同样的事情,但它没有用,例如 AND(A1=NA,B1=NA),"",价值……
  • 嗨,我现在注意到有一个不同的问题,如果他没有正确预测,那么会出现错误 #Value!...
  • 我不会将 0 零放在 "" 中,因为第一步可能无法正常运行。之后,您可能需要提供一些实际数据,以便我们了解会发生什么。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-26
  • 1970-01-01
  • 1970-01-01
  • 2018-11-20
  • 2017-10-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多