Ich versuche, eine mehrfach geschachtelte bedingte Excel-Formel ordnungsgemäß zu verwenden. Ich denke, was ich habe, ist nah, aber ich vermisse etwas.
=IF(BF6=1,IF(AI6=AI9,IF(BC8=0, 0,1)))
Ich bin mir nicht sicher, ob ich mit AI6 = AI9 festlegen kann, dass der Inhalt dieser Zellen identisch ist.
Getrennt möchte ich, dass diese Formel alle 7 Zeilen wiederholt, also habe ich die Formel so erweitert, dass sie diese Funktion enthält:
=IF(MOD(ROW()-1,7),"",IF(BF6=1,IF(AI6=AI9,IF(BC8=0, 0,1)))
Jeder Rat würde geschätzt werden.
Screenshot des Problems mit der neuen Formel: = IF (UND (EXAKT (AI6, AI9), BF6 = 1, BC8 = 0), 1,0)
Bild der letzten Formeln, die funktionieren
Antworten:
0 für die Antwort № 1Am Ende musste ich zwei Formeln in zwei aufeinanderfolgenden Zellen verwenden, um es richtig berechnen zu lassen.
=IF(EXACT(AI6,AI9), 1,0)
=IF((AND(BB9=1, BF6=1, BF9=0)), 1, 0)
Ich werde mit erobern IF
, AND
und EXACT
in einer Konditionalformel eine andere Zeit. Danke für die Hilfe!
0 für die Antwort № 2
ÜBERARBEITET:
Von dem, was ich verstehe, ist das was du willst. Kopieren Sie die folgende Formel und fügen Sie sie ein cell BB9
Ziehen Sie die Formel dann nach unten, wo der Datensatz endet.
=IF(MOD(ROW()-2,7),"",IF(AND(AI6=AI9,BH6=1,BH9=0),1,0))
MOD(ROW()-2,7)
ist zu bestimmen, wo das Ergebnis angezeigt werden soll. Row()
bedeutet die aktuelle Zeile und ich subtrahiere 2, um die Kopfzeile und die leere Zeile in Zeile 2 zu entfernen. 7
ist es, alle 7 Reihen zu wiederholen.