Excel Tabelle Formel Wenn und dann?
ich möchte eine Excel Tabelle machen. Bei der folgendes dargestellt werden soll
in einer Spalte steht das Alter und dann gibt es weitere 2 Spalten für Leistungsabzeichen Stufe 1 und Stufe 2. Die Zelle von Stufe 2 (Spalte J) soll Orange sein wenn folgende Bedingungen erfüllt sind
- Alter 13 oder älter (Spalte D) und
- Datum bei Stufe 1 (Spalte I) eingetragen
welche formel brauche ich
Hier nochmal ein Screenshot der Tabelle vielleicht ist es so besser ersichtlich was ich meine. Spalte G soll Orange werden wenn D<13 anzeigt und F einen Eintrag hat wie im Beispiel. ansonsten soll das Feld weis bleiben
4 Antworten
Das ist wenn ich mich richtig erinnere nur mit VBA sinnvoll möglich, da bedingte Formatierungen sich entweder auf die Zelle selbst oder eine fixe Formel beziehen, die man dann für jede Zelle extra erstellen müsste.
Einfacher wäre es wenn man eine Statusspalte mit einer geschachtelten Wenn-Funktion erstellt, die dann meinetwegen je nach Bedingungen 0, 1 oder 2 als Ergebnis bekommt und davon abhängig kann man die Zelle bedingt formatieren.
da bedingte Formatierungen sich entweder auf die Zelle selbst oder eine fixe Formel beziehen, die man dann für jede Zelle extra erstellen müsste.
Nein, das geht schon. Die "fixe Formel" kann ja auch einen relativen Bezug haben.
Einfacher wäre es wenn man eine Statusspalte mit einer geschachtelten Wenn-Funktion erstellt, die dann meinetwegen je nach Bedingungen 0, 1 oder 2 als Ergebnis bekommt und davon abhängig kann man die Zelle bedingt formatieren.
Das ist generell vorzuziehen. Unter anderem auch, weil man das Ergebnis dann auch in der Tabelle weiter verwenden kann.
Schachteln braucht man die Wenn-Funktion für diesen Anwendungsfall gar nicht.
wäre es nicht viel einfach, statt einer zellenfarbe einfach das ergebnis (wenn's zutrifft) in die zelle zu setzen?
bei der alternative kannst du einfach zwei "" einsetzen, dann bleibt sie leer, wenn die bedingung nicht zutrifft.
beispiel
=wenn(A2=7;"Bingo";"")
z.B. so

Bedingte Formatierung mit Formel.
=UND($D>=13;$I<>““)
habe ich versucht aber irgendwie klappt es nicht. habe oben nochmal etwas ergänzt vielleicht klappt es dann