Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula Word文档中的或公式不返回值_Excel Formula_Ms Word - Fatal编程技术网

Excel formula Word文档中的或公式不返回值

Excel formula Word文档中的或公式不返回值,excel-formula,ms-word,Excel Formula,Ms Word,我正在编写一个文档,在这个文档中,我需要能够测试if语句中的多个选项,以查看其中一个选项是否为真,从而确定文档上是否显示段落。我一直在试图弄清楚为什么我的OR公式没有返回一个值供我测试,我不确定为什么它在更新时没有显示任何内容 我已经插入了一个字段,并在该字段中添加了一个公式,我希望它能与我的If语句一起使用,以显示正确的段落内容 当我使用Or语句时,即使是像{Or(1=1)}这样简单的语句并更新和切换字段,我也不会得到任何结果。根据我所读到的,我应该得到1或0,但我似乎没有得到这两个结果。这一

我正在编写一个文档,在这个文档中,我需要能够测试if语句中的多个选项,以查看其中一个选项是否为真,从而确定文档上是否显示段落。我一直在试图弄清楚为什么我的OR公式没有返回一个值供我测试,我不确定为什么它在更新时没有显示任何内容

我已经插入了一个字段,并在该字段中添加了一个公式,我希望它能与我的If语句一起使用,以显示正确的段落内容

当我使用Or语句时,即使是像{Or(1=1)}这样简单的语句并更新和切换字段,我也不会得到任何结果。根据我所读到的,我应该得到1或0,但我似乎没有得到这两个结果。这一行的结尾是空的。当我用If公式测试它时,它总是显示错误的结果,即使Or包含真实的结果

我目前使用的公式是: {如果{或(“$event.eventType.name}”=“生日”,“$event.eventType.name}”= “会议”}“是”“否”}

如果我更新并切换Or字段,它将显示为空,没有结果为true或false,并使If公式在其应显示为true的结果上显示为false事件。如上所述,我甚至尝试将其设置为1=1,但仍然无法将其显示为true。不确定使用公式时是否缺少某些内容


如果您有任何建议,我们将不胜感激。

您的帖子中不清楚$event.eventType.name是什么。它可能是由加载项生成的字段。在这种情况下,您应该能够使用以下内容:

{IF{={IF{$event.eventType.name}=“生日”1 0}+{IF{$event.eventType.name}=“会议”1 0}{0}>0“是”“否”}

或:

{={IF{$event.eventType.name}=“生日”1 0}+{IF{$event.eventType.name}=“会议”1 0}\\\#“'Yes','No'”

注意:上述示例中的字段大括号对(即“{}”)都是通过Ctrl-F9(Mac上的Cmd-F9)在文档本身中创建的;您不能简单地在此邮件中键入或复制粘贴它们。通过任何标准的Word对话添加它们也不切实际。字段结构中表示的空格都是必需的。如果您的字段是一种合并字段,则需要在每个字段的开头插入“mergefield”,因此:

{MERGEFIELD$event.eventType.name}