Bedingte Formatierung

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Bedingte Formatierung

Beitrag von mike6 »

Hallo,

habe folgendes Problem.

Ich möchte in der Zellle "G3" folgende bedingte Formatierung erzeugen.

Wenn in der Zelle "C3" und "E3" jeweils ein "x" steht, soll die Zelle "G3" das Wort "grün", in der Farbe "grün stehen"
Eine entsprechende Zellvorlage habe ich erstellt.

Fokgendes funktioniert in der Zelle "G3" nicht.

Bedingung 1:
Formel ist =WENN($Tabelle1.$C$3='x') = Zellvorlage grün

Bedingung 2:
Formel ist =WENN($Tabelle1.$E$3='x')= Zellvorlage grün

Wo liegt der Fehler ?
Mit freundlichen Grüßen
mike
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: Bedingte Formatierung

Beitrag von komma4 »

Wenn, dann beide Bedingungen zusammen packen, und doppelte Anführungszeichen:

Brauchst aber gar keine BD, geht mit einer Formel:

Code: Alles auswählen

=WENN(UND(C3="x";E3="x");"grün"&T(VORLAGE("grün"));"")
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Re: Bedingte Formatierung

Beitrag von mike6 »

Danke für die schnelle Lösung!
Mit freundlichen Grüßen
mike
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Bedingte Formatierung

Beitrag von Karolus »

Hallo
Calc möchte gerne "doppelte" Anführungszeichen ums "x" herum.
Da beide Male die gleiche Vorlage angewendet wird, reicht auch nur eine Bedingung:
Formel ist: ODER($Tabelle1.$C$3='x';$Tabelle1.$E$3='x')

Wenn in G3 ausser dem angeführten nichts weiter passieren soll, reicht eine Zellformel:

Code: Alles auswählen

=WENN((C3="x")+(E3="x");"grün"&T(VORLAGE("grün"));""&T(VORLAGE("Standard")))

edit:
Abweichend von Winfrieds Vorschlag, hab ich wegen:
Fokgendes funktioniert in der Zelle "G3" nicht.

Bedingung 1:
Formel ist =WENN($Tabelle1.$C$3='x') = Zellvorlage grün

Bedingung 2:
Formel ist =WENN($Tabelle1.$E$3='x')= Zellvorlage grün
...angenommen, das ein "x" in einer der beiden Zellen, für die Formatierung ausreichen soll, falls in beiden Zellen ein "x" eingetragen sein muss, tausche in der bed. Formatierung das ODER gegen UND, in der Zellformel das +zeichen gegen ein *zeichen
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Re: Bedingte Formatierung

Beitrag von mike6 »

Hallo,

ich hab da mal noch eine Nachfrage.
Wenn in der Zelle "C3" und "E3" jeweils ein "x" steht, soll die Zelle "G3" das Wort "grün", in der Farbe "grün stehen"
Ich habe folgende Bedingung gesetzt:

WENN((C3="x")+(E3="x");"grün"&T(VORLAGE("grün"));""&T(VORLAGE("Standard")))

Das funktioniert leider nur, wenn ich die "x" aus der Zelle C3 und E3 entferne.
Entferne ich nur das "x" aus C3 oder E3, bleibt die Farbe "grün" stehen .

Die Farbe soll also nur kommen, wenn beide "x" entfernt wurden.
Mit freundlichen Grüßen
mike
Charly
*****
Beiträge: 450
Registriert: Di, 20.01.2004 13:14
Wohnort: München

Re: Bedingte Formatierung

Beitrag von Charly »

Hallo Mike!

Nimm statt:

Code: Alles auswählen

WENN((C3="x")+(E3="x");"grün"&T(VORLAGE("grün"));""&T(VORLAGE("Standard")))
diese Formel:

Code: Alles auswählen

WENN(Und(C3="x";E3="x");"grün"&T(VORLAGE("grün"));""&T(VORLAGE("Standard")))
Denn ohne das "Und" ist die Bedingung erfüllt, auch wenn nur eine Zelle mit X gefüllt.

Gruß
Charly
mike6
*****
Beiträge: 479
Registriert: Sa, 06.03.2004 13:58

Re: Bedingte Formatierung

Beitrag von mike6 »

Hallo,

DANKE an ALLE die mir geholfen haben.
Mit freundlichen Grüßen
mike
Antworten