【发布时间】: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","")))))
预测只针对平局/赢/输,与具体比分无关。
如何防止空白单元格等于平局?
现在如果他们没有正确预测,那么会出现错误而不是“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