![Bedingungsformatierung basierend auf der WAHR/FALSCH-Ausgabe einer anderen Zelle](https://rvso.com/image/1585756/Bedingungsformatierung%20basierend%20auf%20der%20WAHR%2FFALSCH-Ausgabe%20einer%20anderen%20Zelle.png)
Ich habe 2 Tabellen:
- mit Werten
- mit WAHR/FALSCH-Ausgaben basierend auf einer Formel, die von den Werten in Tabelle 1 abhängt
Ich möchte die Bedingungsformatierung so anwenden, dass die Zellen in Tabelle 1 ROT sind und die entsprechenden FALSCH-Ausgaben aus Tabelle 2 erhalten.
Antwort1
Das sind beispielsweise Ihre Daten:
A B
1 3 FALSE
2 2 TRUE
3 7 FALSE
4 9 TRUE
Sie möchten jetzt die Textfarbe der Zellen A1 und A3 auf Rot formatieren.
Diese Schritte habe ich versucht:
- Platzieren Sie den Cursor aufA1
- InHeimwählen SieBedingte Formatierung, DannNeue Regel...
- InNeue FormatierungsregelwählenVerwenden einer Formel zum Bestimmen der zu formatierenden Zelle.
- Schreiben Sie diese Formel inFormatieren Sie Werte, bei denen diese Formel wahr ist:
=B1=FALSE
, und legen Sie dann die gewünschte Formatierung fest, indem Sie aufFormat...Klicken Sie anschließend auf „OK“. - Jetzt wieder geöffnetBedingte Formatierung, dann wähleRegeln verwalten...
- Dann inGilt fürändern Sie dies
=$A$1
in=$A$1:$A$4
. Klicken Sie auf die SchaltflächeApply
und dann auf OK. - Jetzt können Sie die Textfarbe in der Zelle sehenA1UndA3sind rot.
Hoffe, es ist nützlich.
Antwort2
Ihr Problem kann mithilfe der Hilfsspalte behoben werden.
- Da Sie keine Beispieldaten bereitgestellt haben, bin ich von zwei Datensätzen für die Tabellen ausgegangen.
Wie es funktioniert:
Ich gehe davon ausTabelle 1hat Daten im Bereich
A2:B4
undTabelle 2hatD2:E6
.Geben Sie diese Formel ein
F2
und füllen Sie sie aus.=AND(COUNTIF(B$2:B$4,E2)>0,D2>IFERROR(OFFSET(B$2,MATCH(E2,B$2:B$4,0)-1,-1),0))
Wählen Sie
B2:B4
, gelangen Sie zuBedingte FormatierungDannNeue Regel und geben Sie diese Formel ein=$F2 =FALSE
.Wenden Sie eine geeigneteFormat& Enden mit OK.
Lassen Sie mich erklären, wie die Formel funktioniert:
Der
COUNTIF()... > 0
Teil gibt zurückTRUE
, ob der Wert in der SpalteE
in vorkommtB2:B4
.Im zweiten Teil
MATCH()
wird die Position der Daten in der Spalte „E
Übereinstimmung mit“ ermitteltB2:B4
.Die entsprechenden Daten werden
OFFFSET()
in der Spalte gefundenA
.IFERROR()
behandelt#N/A
Fehler.Wenn
D2
nicht größer als die Daten (Zahl) in der Spalte istA
, gibt die Formel zurückFALSE
.
Passen Sie die Zellbezüge in der Formel nach Bedarf an.