Kopieren Sie die Formel in einen Texteditor und versuchen Sie, einen Zeilenumbruch einzufügen, um festzustellen, was nicht stimmt.
=IF(
AND(K2>=Summary!$D$1,I2>Summary!$A$8,J2>0),
"Poor Performer",
IF(
AND(J2=0,F2>30),
"Pause",
IF(
AND(J2=0,F2<30,I2>10),
"High Spender",
IF(
OR(E2<Summary!$A$13,E2="-"),
"Low Traffic Boost",
IF(
K2<Summary!$C$1,
"Under Invested",
"No Change"
)
)
)
)
)
Jede IFAussage hat drei Argumente. Meistens ist das eine andere IFAussage, aber das ist in Ordnung. Jeder verwendet Klammern ( ), um seine drei Argumente zu erfassen. Machen Sie jetzt dasselbe für Ihre Formel.
IF(
OR(
AND(K2<=Summary!$D$1,E2<Summary!$A$13),
AND(E2="-,K2<=Summary!$D$1),
"Low Traffic Boost"
Sie möchten anscheinend die IFAnweisung ersetzen, die zurückgegeben werden kann, Low Traffic Boostsodass dies keine vollständige Formel, sondern nur ein Fragment ist. Das Problem ist, dass Sie keine Klammern zum Schließen der ORAnweisung verwendet haben. Es sollte so aussehen:
IF(
OR(
AND(K2<=Summary!$D$1,E2<Summary!$A$13),
AND(E2="-,K2<=Summary!$D$1)
),
"Low Traffic Boost"
Ich habe eine schließende Klammer zwischen dem zweiten ANDund dem Komma eingefügt ,. Die ganze Formel sollte dann so aussehen:
=IF(
AND(K2>=Summary!$D$1,I2>Summary!$A$8,J2>0),
"Poor Performer",
IF(
AND(J2=0,F2>30),
"Pause",
IF(
AND(J2=0,F2<30,I2>10),
"High Spender",
IF(
OR(
AND(K2<=Summary!$D$1,E2<Summary!$A$13),
AND(E2="-,K2<=Summary!$D$1)
),
"Low Traffic Boost",
IF(
K2<Summary!$C$1,
"Under Invested",
"No Change"
)
)
)
)
)
In einer einzigen Zeile zusammengefasst:
=IF(AND(K2>=Summary!$D$1,I2>Summary!$A$8,J2>0),"Poor Performer",IF(AND(J2=0,F2>30),"Pause",IF(AND(J2=0,F2<30,I2>10),"High Spender",IF(OR(AND(K2<=Summary!$D$1,E2<Summary!$A$13),AND(E2="-,K2<=Summary!$D$1)),"Low Traffic Boost",IF(K2<Summary!$C$1,"Under Invested","No Change")))))