【问题标题】:Excel AND and NOTExcel AND 和 NOT
【发布时间】:2020-07-09 09:30:45
【问题描述】:

请你帮忙:

我有一个 Excel 查询。
我使用 IF AND 和 NOT。
当我写 3 个 AND 语句时,它就起作用了。
当我写 1 AND 和 2 NOT 语句时,它也可以工作。 当我写 2 AND 和 1 NOT 这不起作用 - 这是下面 IF 语句的最后 4 行。

如何在 Excel 中创建 AND 和 NOT 语句:我想显示两个 AND 和 1 个 NOT。我已经通过以下方式完成了此操作:AND(statement 1 and statement 2, NOT(statement 3)) - 但这不起作用。

这张图不是计算,只是说明我需要写8个IF语句。

IF((AND(Overview!$D$8="NO ASSISTANT",Overview!$D$5="ALL",Overview!$D$6="ALL")),SUMIFS(x),
IF((AND(Overview!$D$8="ASSISTANT",NOT(AND(Overview!$D$5="ALL",Overview!$D$6="ALL")))),SUMIFS(x),
IF((AND(Overview!$D$8="NO ASSISTANT",NOT(AND(Overview!$D$5="ALL",Overview!$D$6="ALL")))),SUMIFS(x),
IF((AND(Overview!$D$8="ASSISTANT",Overview!$D$5="ALL",NOT(AND(Overview!$D$6="ALL")))),SUMIFS(x),
IF((AND(Overview!$D$8="NO ASSISTANT",Overview!$D$5="ALL",NOT(AND(Overview!$D$6="ALL")))),SUMIFS(x),
IF((AND(Overview!$D$8="ASSISTANT",Overview!$D$6="ALL",NOT(AND(Overview!$D$5="ALL")))),SUMIFS(x),
IF((AND(Overview!$D$8="NO ASSISTANT",Overview!$D$6="ALL",NOT(AND(Overview!$D$5="ALL")))),SUMIFS(x)))))))))

【问题讨论】:

  • 我认为您不想解释这个超长公式,而是想解释您正在尝试什么以及您的输入和期望的结果是什么。您当前的尝试已经到位,但可能有更好的方法来实现您所追求的目标。
  • 谢谢。如何在 Excel 中创建 AND 和 NOT 语句:我想显示两个 AND 和 1 NOT。我已经通过以下方式完成了此操作:AND(statement 1 and statement 2, NOT(statement 3)) - 但这不起作用。
  • 这清楚地表明两个“x”的结果是“works”,任何一个“x”都表示“not working”。真的是你的意思吗?
  • 以文本形式提供您的示例,以节省人们必须代表您输入的时间。

标签: excel if-statement excel-formula syntax


【解决方案1】:

因此,根据您显示的结果,我假设“x”表示可用,所以这是可行的:

根据似乎与 OP 图像中显示的情况不同的评论,此版本有效:

【讨论】:

  • X 表示这将是 NOT 语句的一部分。我将 X 列链接到下拉列表。如果 X 表示它未连接到下拉菜单。如果我可以锻炼 AND 而不是,那么其余的就可以了。谢谢
  • 嗯,您显示的图像给出了两个“x”作为作品...但是您需要做的就是将 2 更改为 0。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-28
  • 1970-01-01
  • 2014-08-17
  • 1970-01-01
  • 2020-12-18
相关资源
最近更新 更多