Zellinhalt <1 jedoch nicht leer
#1
Moin,
ich bin am grübeln, komme aber nicht weiter.

Ich möchte eine Zelle farbig ausfüllen WENN der Wert in ihr kleiner "1" ist (im Idealfall = 0). Allerdings bekomme
ich auch immer eine Markierung, wenn die Zelle leer ist.

Im Endeffekt soll alles bei 1 oder 2 rosa werden und nur bei 0 rot.

Aber egal, was ich versuche, eine Bedingung klappt immer nicht.
Hat jemand eine Idee?

Grüße und Danke im Voraus.
Rick
Antworten Top
#2
Hallo Rick. "1" ist Text... der wird, da kann man nichts mit größer oder kleiner machen. Ansonsten geht..:


PHP-Code:
=(F1<>"")*(F1<1)*(F1>0
Oder ..:  
PHP-Code:
=(F1=1)+(F1=2
 
und..: 

PHP-Code:
=(F1=0)*(F1<>""
 
Oder ich habe es falsch verstanden...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Antworten Top
#3
Hi Rick,

so?
Arbeitsblatt mit dem Namen 'Tabelle1'
A
10

Zellebedingte Formatierung...Format
A11: ODER($A$1=1;$A$1=2)abc
A12: UND($A$1=0;$A$1<>"")abc
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hi,
ja, vom Prinzip so, wie in Deinem Beispiel Günter.

Ich habe eine Spalte G4:G49.
Darin stehen diverse Zahlen 0-50.
Und ich möchte halt eine rosa Unterlegung, wenn der Wert auf 1 oder 2 geändert wird.
Wird der Wert auf 0 geändert, soll die Zelle rot werden.

Mit der bedingten Formatierung konnte ich rosa ermöglichen. Nur bei 0 werden halt auch
immer die leeren Zellen in der Spalte markiert. Leider macht es Sinn, einige Zellen nicht zu beschreiben.

Ich denke, es geht nur über bedingte Formatierung oder? Nur, wie kann ich beides für eine Zelle abfragen?

Grüße und Danke


@Jörg: Mein Fehler; natürlich nicht als Text, sondern als Zahl.
Antworten Top
#5
Diese Formel hatte ich mir überlegt; die Syntax wird zwar akzeptiert, löst aber das Problem gar nicht.

=WENN(UND(ISTLEER(G4:G49)=FALSCH);(G4:G49=0))
Antworten Top
#6
Hallo, hast du meinen (bearbeiteten) Vorschlag mal ausprobiert..? Wenn nix klappt, poste doch mal (d)eine (Beispiel)Datei.
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Antworten Top
#7
Hi Jörg, klappt nicht. Liegt aber wohl daran, dass mir nicht klar ist wo das hin soll und was es macht und ob es angepasst werden muss? (PHP...?)
Antworten Top
#8
Hallo Rick, die beiden Formeln kommen in die bedingte Formatierung. In den PHP-Kasten habe ich die Formeln nur der besseren Darstellung getan...

Klappt nicht... Ja was soll man dazu schreiben... Außer: Poste doch bitte (d)eine (Beispiel)Datei.
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Antworten Top
#9
Hi,

und warum soll das nicht klappen?

Arbeitsblatt mit dem Namen 'Tabelle1'
G
40
51
62
73
84
95
100
111
122
133
1449

Zellebedingte Formatierung...Format
G41: ODER($G4=1;$G4=2)abc
G42: UND($G4=0;$G4<>"")abc
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

Benötigten Bereich markieren==> bedingte Formatierung==> Neue Regel==> Formel zur Ermittlung...

Hier trägst du die Formel ein ($-Zeichen beachten!!) und wählst dein Format
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
Etwas sparsamer (seit xl2007; hier in der Menüfolge von xl365):

BedF - Farbskalen - Rot-Weiß - {2-Farben-Skala: Rot/Minimum/Zahl/0; Weiß/Maximum/Zahl/3}

(die Rosa-Töne für 1 und 2 sind dann verschieden, aber das war in der Aufgabe nicht verboten)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste