Office: Problem mit bedingter Formatierung

Helfe beim Thema Problem mit bedingter Formatierung in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, erst mal der Ausschnitt der Tabelle, worum es geht. [img] Mein Problem: Spalte C trage ich manuell ein, da der Betrag normal... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von SpeedyIX, 7. Juni 2011.

  1. SpeedyIX Erfahrener User

    Problem mit bedingter Formatierung


    Hallo zusammen,

    erst mal der Ausschnitt der Tabelle, worum es geht.
    Problem mit bedingter Formatierung [​IMG]

    Mein Problem:
    Spalte C trage ich manuell ein, da der Betrag normal immer gleich ist.
    Spalte D wird durch Formel aus 12 Sheets (Januar-Dezember) ermittelt und übertragen.

    Es geht jetzt um die Spalte E. Da soll nur gemacht werden: D-C.
    Mein Problem war immer, dass dann bei den zukünftigen Monaten logischerweise immer -15000€ (eben 0 - 15000) in Spalte E stand und dadurch war die Summe in Spalte E verfälscht. Jetzt habe ich da mal eine Formel für gemacht. Die lautet: =wenn(SpalteD=0;"";D-C). So habe ich das mal versucht zu lösen. Wenn also in den zukünftigen Monaten eben noch nichts in Spalte D steht, sprich = 0 dann soll er nichts berechnen und sonst schon.

    Geht auch eigentlich einwandfrei wie man sieht. Jetzt stimmt auch meine Summe. Jetzt habe ich aber ein Problem mit der bedingten Formatierung.
    Ich habe eben 2 Dinge eingestellt:
    Zahl größer 0 = grün einfärben
    Zahl kleiner 0 = rot einfärben

    Wie kann das sein, dass auch die leeren Felder in der Spalte grün eingefärbt werden? Die Bedingung ist ja > 0, wie kann ein leeres Feld größer 0 sein?

    Habe keine Ahnung, woran das liegen könnte. Habe schon diverse Sachen versucht.

    Wäre super, wenn da jemand eine Idee hätte ;-)

    Grüße,
    Speedy
     
    SpeedyIX, 7. Juni 2011
    #1
  2. fette Elfe Erfahrener User
    Hallo SpeedyIX,

    probiers mal so:

    lösche die Regel "wenn > 0 dann grün"
    markiere den Bereich E5:E18
    gehe auf neue Regel - Formel zur Ermittlung der zu formatierenden Zelle verwenden
    und trage
    =UND(E5>0;E5<>"")
    ein.

    Dann sollte es klappen.


    Warum Excel "leere" Zellen als größer Null ansieht, können andere besser erklären.


    Ich hoffe geholfen zu haben.
     
    fette Elfe, 7. Juni 2011
    #2
  3. Kallewirsch Erfahrener User
    Hallo Speedy,

    Dein Problem lässt sich bei mir nicht nachvollziehen. Abgesehen davon würde ich die Formel ändern:
    Code:
    wenn(c="";0;d-c)
    dann hast Du eine Null in der Zelle, dann steht da ein Strich bzw. das kannst Du ausblenden. Zudem kannst Du, wie bei mir im mittleren Bereich, die Schriftfarbe einstellen, dann brauchst Du keine bedingte Formatierung.

    Arbeitsblatt mit dem Namen 'Tabelle1'
     CDE
    150.000,00 €50.000,00 €- €
    250.000,00 €45.000,00 €- 5.000,00 €
    350.000,00 €60.000,00 €10.000,00 €
    450.000,00 €50.000,00 € 
    550.000,00 €45.000,00 €-5.000,00 €
    650.000,00 €60.000,00 €10.000,00 €
    750.000,00 €50.000,00 €- €
    850.000,00 €45.000,00 €- 5.000,00 €
    950.000,00 €60.000,00 €10.000,00 €
    ZelleFormatWert
    C1_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D1_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    E1_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-0
    C2_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D2_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-45000
    E2_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_--5000
    C3_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D3_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-60000
    E3_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-10000
    C4_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D4_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    E4[Grün]#.##0,00 €;[Rot]-#.##0,00 €;0
    C5_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D5_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-45000
    E5[Grün]#.##0,00 €;[Rot]-#.##0,00 €;-5000
    C6_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D6_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-60000
    E6[Grün]#.##0,00 €;[Rot]-#.##0,00 €;10000
    C7_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D7_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    E7_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-0
    C8_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D8_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-45000
    E8_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_--5000
    C9_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-50000
    D9_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-60000
    E9_-* #.##0,00 €_-;-* #.##0,00 €_-;_-* "-"?? €_-;_-@_-10000
    ZelleFormel
    E1=WENN(C1="";0;D1-C1)
    E2=WENN(C2="";0;D2-C2)
    E3=WENN(C3="";0;D3-C3)
    E4=WENN(C4="";0;D4-C4)
    E5=WENN(C5="";0;D5-C5)
    E6=WENN(C6="";0;D6-C6)
    E7=WENN(C7=0;"";D7-C7)
    E8=WENN(C8=0;"";D8-C8)
    E9=WENN(C9=0;"";D9-C9)
    Zellebedingte Formatierung...Format
    E11: =$E1<0abc
    E12: =$E1>0abc
    E21: =$E2<0abc
    E22: =$E2>0abc
    E31: =$E3<0abc
    E32: =$E3>0abc
    E71: =$E7<0abc
    E72: =$E7>0abc
    E81: =$E8<0abc
    E82: =$E8>0abc
    E91: =$E9<0abc
    E92: =$E9>0abc
    <table><tr><td>Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg</td></tr></table>[/parsehtml]


    Leider werden die Farben nicht dargestellt.


    Gruß

    Edgar
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    Kallewirsch, 7. Juni 2011
    #3
  4. SpeedyIX Erfahrener User

    Problem mit bedingter Formatierung

    Danke erst mal für die Antworten.

    @ fette Elfe

    Habe ich genau so versucht, geht bei mir leider nicht. Immer noch durchweg grün.

    @ Kallewirsch

    Kann ich nicht ganz nachvollziehen. Du beziehst ja (wenn " ") auf Spalte C, aber sollte eigentlich die Spalte D sein.

    Also mir ist schon klar, dass es am einfachsten ist, wenn man die Werte in C erst einträgt, wenn der Monat gekommen ist. Also bei C11 Juli lasse ich z.B. das Feld einfach leer. Also keine Zielvorgabe (15000€). Wenn ich dann die Formel auf C beziehe. Also =wenn(C:C=" ";0;D-C) funktioniert es auch, und dann geht auch die bedingte Formatierung mit >0. Weil man ja explizit sagt: wenn leer dann mach 0. Somit greift auch die bedingte Formatierung mit >0.

    Das Problem ist einfach, die Tabellen sind für die Firma meines Bruders. Und der soll so wenig wie möglich per Hand eintragen. :-)

    Die Formel die in Spalte D runtergezogen ist, lautet eben: =KGRÖSSTE(INDIREKT("'"&B5&"'!$J$6:$J$100");1)

    Wenn noch kein Wert verfügbar ist, dann wird die Zelle wohl offensichtlich nicht als 0 oder leer angesehen, wenn dort - € steht.

    Also etwa die Spalte C wird nur bis zum aktuellen Monat beschriftet, dann greift auch die bedingte Formatierung. Oder man umgeht die bedingte Formatierung und füllt C bis zum Dezember aus. Aber wie geht das mit dem rot und grün ?

    Oder gibts noch eine andere Möglichkeit?
     
    SpeedyIX, 8. Juni 2011
    #4
  5. SpeedyIX Erfahrener User
    Ok, habe grade die Lösung gefunden.
    Wenn ich in E schreibe: =wenn(D=0;" ";D-C). Das funktionierte ja, da lässt er dann die betreffenden Zellen in Spalte E leer. Dann geht aber die bedingte Formatierung nicht, da auch die leeren Zellen grün gemacht werden, da diese nicht als 0 angesehen werden.

    Ich habe jetzt einfach gemacht: =WENN(D=0;0;D-C)
    Einfach aber wirkungsvoll.

    Hätte man früher drauf kommen können. Ich mach Spalte E explizit 0, dann greift auch: Mache grün wenn >0.

    Trotzdem danke für die Antworten.
     
    SpeedyIX, 8. Juni 2011
    #5
  6. E-MaX-I Erfahrener User
    Hallo,

    ich hätte es noch so versucht:

    =wenn(D="","";D-C)

    ich denke das dann das Feld leer bleibt und keine Zahl eingetragen wird.
    Somit greift die Formatierung nicht.

    Leider habe ich jetzt keine Möglichkeit dies zu testen.

    Gruß
    Emi
     
    E-MaX-I, 8. Juni 2011
    #6
  7. Kallewirsch Erfahrener User
    Hallo,

    der grösste Fehler ist hier:

    =wenn(D=0;" ";D-C)

    Damit wird eine Zelle mit Inhalt erzeugt, damit ist die Zelle nicht leer!

    Gruß

    Edgar
     
    Kallewirsch, 8. Juni 2011
    #7
  8. E-MaX-I Erfahrener User

    Problem mit bedingter Formatierung

    Hi Kallewirsch,

    Auf diese Art wie oben wird ein Leerzeichen eingestzt.

    =wenn(A1=0;" ";1)

    Was ist aber wenn man es ohne Leerzeichen schreibt?

    =wenn(A1="";"";1)

    Auf diese Weise halte ich bei meine Tabellen die Felder leer wenn keine Angaben möglich sind.

    Sollte ich falsch liegen, dann freue ich mich wieder etwas neues dazugelernt zu haben, aber erst erklären.

    Gruß
    Emi
     
    E-MaX-I, 8. Juni 2011
    #8
  9. Kallewirsch Erfahrener User
    Hallo Emi,

    es ging ja nur um die Formel von Speedy. Der macht den Unsinn mit dem Leerzeichen.

    Gruß

    Edgar
     
    Kallewirsch, 8. Juni 2011
    #9
  10. E-MaX-I Erfahrener User
    Hi Problem mit bedingter Formatierung :oops: ,

    da war ich wohl etwas voreilig. Ich gehe nämlich davon aus das "" bedeutet das die Zelle leer bleibt.

    Ehrlich gesagt bin ich mir gerade nicht mehr sicher ob das auch so ist.

    Aber wenn ein Leerzeichen reinkommt " " dann ist es ja klar.

    Gruß
    Emi :mrgreen:
     
    E-MaX-I, 8. Juni 2011
    #10
  11. Kallewirsch Erfahrener User
    Hallo,

    hier mal die Unterschiede zwischen leeren Zellen, "" und " ". Die in B angezeigten Formeln sind in den Spalten daneben eingetragen:

    Arbeitsblatt mit dem Namen 'Tabelle1'
     BCDE
    35 123
    36    
    37=ISTLEER(B36)WAHRFALSCHFALSCH
    38=B36>""FALSCHFALSCHWAHR
    39=B36=""WAHRWAHRFALSCH
    40=B36=0WAHRFALSCHFALSCH
    41=B36>0FALSCHWAHRWAHR
    ZelleFormel
    D36=WENN(C36="";"")
    E36=WENN(D36="";" ")
    <table><tr><td>Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg</td></tr></table>[/parsehtml]
    Gruß

    Edgar
     
    Zuletzt von einem Moderator bearbeitet: 30. November 2020
    Kallewirsch, 8. Juni 2011
    #11
  12. E-MaX-I Erfahrener User
    :mrgreen: Hi,

    das ist der Beweis weshalb Speedy die bedingte Formatierung die Zelle grün färbt.

    So, mein Wissen ist wieder gestärkt. Weiter geht.

    Danke für die ausführliche Erläuterung. Ich wäre jetzt nicht auf die einfache Idee gekommen, bei mir wäre es mindestens doppelt so groß.
    ;-)

    Gruß
    Emi
     
    E-MaX-I, 8. Juni 2011
    #12
Thema:

Problem mit bedingter Formatierung

Die Seite wird geladen...
  1. Problem mit bedingter Formatierung - Similar Threads - Problem bedingter Formatierung

  2. Problem mit Bedingte Formatierung

    in Microsoft Excel Hilfe
    Problem mit Bedingte Formatierung: Guten Tag, Ich habe eine recht unübersichtliche Exeltabelle und mir dadurch eine Suchbox über die bedingte formatierung eingerichtet die die kompletten zeilen gelb markiert...
  3. Problem mit Bedingter Formatierung bei Datum

    in Microsoft Excel Hilfe
    Problem mit Bedingter Formatierung bei Datum: Hallo! Ich habe bei Excel 2106 (bzw. 365) folgendes Problem: Ich habe in Spalte B ein Datum. In Spalte I wird nur ausgehend von diesem Datum ein Haltbarkeitsdatum berechnet mit folgender...
  4. Problem mit bedingter Formatierung

    in Microsoft Excel Hilfe
    Problem mit bedingter Formatierung: Hallo, ich habe bei der folgenden Tabelle ein Problem mit der bedingten Formatierung. Die Zellen E5:E17 und E20 sollen eigentlich beim Öffnen der Tabelle blau eingefärbt sein und wie folgt grün...
  5. Problem mit Bedingter Formatierung und neuer Zeile einfügen

    in Microsoft Excel Hilfe
    Problem mit Bedingter Formatierung und neuer Zeile einfügen: Hallo werte Community, Ich habe ein Problem in Excel 2010. Ich habe eine einfache Tabelle mit 3 Zeilen. Diese Zeilen sind so formatiert das wenn unter dem Punkt "Status" bspw. Abgeschlossen...
  6. Excel 2007 Neues Jahr neues Problem Bedingte Formatierung

    in Microsoft Excel Hilfe
    Excel 2007 Neues Jahr neues Problem Bedingte Formatierung: Hallo ich habe eine Bitte. Ich habe eine Excelliste in der halt die Spalte a - d ist. nun will ich wenn ich in spalte a eine 1 eingebe soll in der gleichen spalte a - d rot werden, wenn ich...
  7. Problem mit Bedingter Formatierung

    in Microsoft Excel Hilfe
    Problem mit Bedingter Formatierung: Hallo Leute. Ich habe ein Problem und zwar wollte ich wenn in der Spalte S12 bis S42 "Ja" steht das Excel mir dann die zellen E bis M Grün Formatiert. Muss ich das für jede Zelle seperat...
  8. Hab ein Problem mit der bedingten Formatierung!!! HILFE!!!

    in Microsoft Excel Hilfe
    Hab ein Problem mit der bedingten Formatierung!!! HILFE!!!: Ja und folgendes... Ich habe eine Klassenliste wo ich jede Woche 1€ einsammel für eine Klassenfahrt. Da habe ich für jeden Schüler eine Summe. Wenn ein Schüler diese Woche den 1€ bezahlt hat...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden