Excel 将值合并到聚合列中

Excel 将值合并到聚合列中,excel,if-statement,excel-formula,worksheet-function,countif,Excel,If Statement,Excel Formula,Worksheet Function,Countif,我有一份5栏的电子表格 +----+----+----+----+-------------+ | C1 | C2 | C3 | C4 | C-Aggrogate | +----+----+----+----+-------------+ |YES | | | | YES | | |YES | | | YES | | | |YES | | YES | | | | |YES |

我有一份5栏的电子表格

+----+----+----+----+-------------+ | C1 | C2 | C3 | C4 | C-Aggrogate | +----+----+----+----+-------------+ |YES | | | | YES | | |YES | | | YES | | | |YES | | YES | | | | |YES | YES | |YES |YES | | | YES | |YES | |NO | | MAYBE | |YES |YES |NO | | MAYBE | |YES |YES |NO |NO | MAYBE | |NO | | | | NO | | |NO | | | NO | | | |NO | | NO | | | | |NO | NO | +----+----+----+----+-------------+ +----+----+----+----+-------------+ |C1 | C2 | C3 | C4 | C-聚磷酸盐| +----+----+----+----+-------------+ |对| | | |对| ||是| | |是| || |是| |是| || | |是|是| |是|是| | |是| |是| |不| |也许吧| |是|是|不| |也许吧| |是|是|不|不|可能| |不| | | |不| ||不| | |不| || |不| |不| || | |不|不| +----+----+----+----+-------------+ 列C1-C4是来自其他来源的静态数据。C-Aggrogate用于聚集其他列,并在可能存在差异时突出显示

给定行的规则为:

  • 如果所有列均为空,则C-Aggrogate为空
  • 如果至少有一列为且没有列为,则C-Aggrogate为
  • 如果至少有一列为且没有列为,则C-Aggrogate为
  • 如果至少有一列为且至少有一列为,则C-Aggrogate为可能

  • 我从哪里开始为C-Aggrogate创建正确的公式?是,不是,可能是JUST示例值,它们可以是任何人类可读的值。

    不漂亮,但似乎符合您的要求:

    =IF(AND(COUNTIF(A1:D1,"YES")>0,COUNTIF(A1:D1,"NO")=0),"YES",
     IF(AND(COUNTIF(A1:D1,"NO")>0,COUNTIF(A1:D1,"YES")=0),"NO",
     IF(AND(COUNTIF(A1:D1,"YES")=0,COUNTIF(A1:D1,"NO")=0),"","MAYBE")))