Word 中的字段:OR 函数

Word 中的字段:OR 函数

我正在使用字段进行复杂的邮件合并。
我想使用 OR 函数,但似乎无法使其工作;if a=0 or a=""
我假设我必须遵循 excel 格式;OR(a=0; a="")
我确实OR在 word 的公式对话框中找到了该函数,它确实显示 OR()。
但在 word 中我无法使其工作,条件之间有空格、逗号、分号,但它们都出现语法错误。

我正在一个新的空白文档中尝试此操作(没有邮件合并)

 {IF OR(2=2 1=2) "matched" "not matched"}

它返回的是“'Syntaxisfout, )”
注意逗号空格圆括号!感觉语法错误更多出现在“1=2”而不是 OR 函数中

关于如何{=OR()}在 Word 字段中使用该函数,您有什么想法吗?

编辑; 这似乎是从我的 IF 结构开始并比较文本值的问题,它可以处理空格,但不允许将 OR 嵌套在 IF 中。
我尝试过的事情:

  • { =IF(OR(2=2;1=2);2;1) }>> 作品
  • { =IF(OR("a"="a";1=2);2;1) }>> 语法错误
  • { IF "<<slfn_discount_financial>>"<>"€‎ 0,00" "1" "2"}>> 作品
  • { =IF("<<slfn_discount_financial>>"<>"€‎ 0,00";"1";"2") }>> 语法错误
  • { IF("<<slfn_discount_financial>>"<>"€‎ 0,00" "1" "2") }>> 空结果(无错误,没有‘1’没有‘2’),当比较“a”=“a”而没有合并字段时也为空结果。
  • { IF OR "<<slfn_discount_financial>>"<>"€‎ 0,00" 1=1 "1" "2" }>> 返回 0.00 欧元
  • { IF OR("<<slfn_discount_financial>>"<>"€ 0,00";1=1) "1" "2" }>> 此时我变得绝望;回报 0.00 欧元
  • { OR "<<slfn_discount_financial>>"<>"€ 0,00" 1=1 }>> 错误书签未定义(这不应该说“true”或“false”吗?)
  • OR("<<slfn_discount_financial>>"<>"€ 0,00";1=1) }>> 空无一人;无回头路

答案1

根据您的区域设置,您需要使用,;分隔所有参数IFOR

这对我来说适用于英国设置:
{ =IF(OR(2=2,1=2),2,1) }

相关内容