【问题标题】:multiple excel OR conditions多个excel OR条件
【发布时间】:2021-02-20 05:29:19
【问题描述】:

请求帮助:

=IF(AND(OR(
          S:S="Sales Hub",
          S:S="Office Integration",
          S:S="Opportunities",
          S:S="Export to Excel",
          S:S="Gamification",
          S:S="LinkedIn",
          S:S="Leads")),
    "Project One",
    IF(AND(OR(
             S:S="Invoices",
             S:S="Products and Pricelists",
             S:S="Quotes and Orders")),
       "Project Two",
       IF(AND(OR(
                S:S="Quick Campaigns",
                S:S="Marketing Lists")),
           "Project Three",
           ""
       )
    )
 )

即使我有匹配的值来满足嵌套 OR 条件中指定的项目二和三,上述公式也只返回项目一。

【问题讨论】:

  • 有时调试 if/or 语句的最佳方法是在公式栏中突出显示公式的一部分,然后按 f9 并查看它的计算结果。
  • 在这种公式中使用整列引用是一个非常糟糕的主意。你能解释一下你想要达到的目标吗?我认为您可能使用了错误的公式。编辑您的问题,发布一个小数据样本和预期结果,这样我们就可以看到我们的目标。再次,编辑问题。不要把它放在评论中。
  • 嗨,欢迎来到 StackOverflow。正如@teylyn 所说,您的条件基本上是“如果 S 列包含销售中心或办公室集成或....,那么 Project One”。如果列 S 包含项目一的至少一个值,则该列中是否存在其他匹配值是无关紧要的。此外,对 AND 的调用是多余的,因为您只给它一个值。
  • 我在 A 列中有技能组合,并希望将它们分组到三个项目下。项目一到三并在另一列中显示项目明智计数

标签: excel multiple-conditions


【解决方案1】:

您似乎想检查列 S 上是否存在任何指定的值,如果为真,则返回 Project #。

您可以将 COUNTIF 与数组条件和 SUM 结合使用。如果大于0,则表示条件已经满足。

=IF(SUM(COUNTIF(S:S;{"Sales Hub";"Office Integration";"Opportunities";"Export to Excel";"Gamification";"LinkedIn";"Leads"}))>0;"Project One";IF(SUM(COUNTIF(S:S;{"Invoices";"Products and Pricelists";"Quotes and Orders"}))>0;"Project Two";IF(SUM(COUNTIF(S:S;{"Quick Campaigns";"Marketing Lists"}))>0;"Project Three";"Error")))

【讨论】:

  • 它不起作用,当我将您的计数粘贴到新的 col 中时,它只会产生 Project One
  • 你确定其他2个项目有条件吗?你能上传你的数据吗?
  • 问题得到解决,下面是我使用的:=IF(ISNUMBER(SEARCH("Sales", B3,1)),"Sales", IF(ISNUMBER(SEARCH("Arch", B3 ,1)),"建筑", IF(ISNUMBER(SEARCH("土地", B3,1)),"土地", IF(ISNUMBER(SEARCH("All", B3,1)),"All", IF (ISNUMBER(SEARCH("Contracts", B3,1)),"Contracts", IF(ISNUMBER(SEARCH("Construction", B3,1)),"Construction", "No Match" ))))))
猜你喜欢
  • 2017-03-10
  • 1970-01-01
  • 2017-04-02
  • 2015-03-25
  • 2020-05-19
  • 2015-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多