Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Summewenn und bedingte Formatierung





Frage

Hallo allerseits In einer Excel-Tabelle (2003) habe ich eine längere Wenn-Funktion. In der Wenn-Funktion steckt ausserdem eine Summewenn-Funktion. Nun würde ich die Zelle gerne so formatieren, dass sie rot gefärbt wird, wenn die Summewenn-Funktion 0 ist. Am liebsten ohne bedingte Formatierung, dies scheint jedoch nicht möglich. Leider konnte ich bis jetzt auch die bedingte Formatierung nocht überzeugen, die Summewenn-Funktion zu akzeptieren. Ist dies aufgrund eines fehlenden Zeichens oder ist eine Summewenn-Funktion von vornherein ausgeschlossen? Schon erfolglos habe ich die folgende Bedingung ausprobiert: "Formel ist" ="SUMMEWENN(Rechnungen!C:C;(A6);Rechnungen!K:K)=0" Die Wenn-Funktion: =WENN(SUMMEWENN(Rechnungen!C:C;(A6);Rechnungen!K:K)>0;SUMMEWENN(Rechnungen!C:C;(A6);Rechnungen!K:K);WENN(ISTLEER(F6);WENN(ISTLEER(E6);D6;E6);F6)) Die Summewenn-Funktion. Wenn diese nichts findet (d.h. gleich 0 ist), soll die bedingte Formatierung die Zelle färben: SUMMEWENN(Rechnungen!C:C;(A6);Rechnungen!K:K)

Antwort 1 von kromgi

Hi!

Ohne, dass ich wirklich verstanden habe, was du vorhast, würde ich sagen: versuche es mal mit hilfszellen- bzw -spalten. also deine formel, die ausschlag geben soll für die bedingte formatierung in eine hilfszelle bzw -spalte tragen, dann in deine eigentliche zelle die formel wie oben erwähnt, nur, dass eben dort in der Formel anstatt der summewenn-formel ein zellbezug auf deine hilfszelle steht bzw eingearbeitetist und die bedingte formatierung der ausgangszelle bezieht sich halt auf die ergebnisse deiner hilfszelle bzw. hilfsspalte, die dann ausgeblendet werden könnte.
ich hoffe, dass du meine gedankengänge verstehst.

kromgi

Antwort 2 von rainberg

Hallo Argach,

Du kannst in der Bedingten Formatierung auf die SUMMEWENN-Formel verzichten.
Beziehe Dich einfach auf den Zellwert, es ist egal, ob dieser per Formel oder per Handeingebe erzeugt wird.

Zellwert ist: gleich 0

Das ist alles was Du eingeben musst.

Gruß
Rainer

Antwort 3 von Argach

Hallo zusammen

@kromgi: Eine Hilfsspalte wäre eine Möglichkeit. Nur ist dies eine Lösung, die ich nach Möglichkeit nicht verwende. Eine Hilfsspalte verzettelt die Formel nur noch weiter bzw. beim erweitern der Tabelle gibt es noch mehr Orte, die man kontrollieren und anpassen muss.

@rainberg: Leider nicht ganz. Wenn die Summewenn-Formel=0 ist, dann wird eine andere Zelle als Bezug genommen und dieser Betrag eingefüllt. Die Zelle ist also nie leer oder 0, sie kann höchstens durch die "sonst"-Bedingung gefüllt werden.

Grüsse
Argach

Antwort 4 von finger59

Hi,

Schon erfolglos habe ich die folgende Bedingung ausprobiert: "Formel ist" ="SUMMEWENN(Rechnungen!C:C;(A6);Rechnungen!K:K)=0"

so war Deine Aussage...

bei mir hatte Sie so funktioniert. Allerdings weiß ich jetzt nicht ob Deine Schreibweise so auch drinsteht - sprich mit den Anführungszeichen... dann passiert bei mir nämlich auch nichts...

Nimm mal die Anführungszeichen raus und dann sollte es eigentlich klappen... (bei mir funktioniert es dann jedenfalls)

Ich hoffe Dir geholfen zu haben.

In diesem Sinne... have a nice Day.... Gruß Helmut

Antwort 5 von Argach

Hallo Helmut

Die Anführungszeichen hat's bei mir damals automatisch hinzugefügt.
Habe die Formel nochmal einzusetzen versucht. Geklappt hat's immer noch nicht, dafür habe ich eine neue Fehlermeldung: "Bezüge auf andere Tabellen oder Arbeitsmappen dürfen in dem Kriterium Bedingte Formatierung nicht verwendet werden."
Gibt es da trotzdem eine Möglichkeit, ohne Hilfsspalte?

Grüsse
Argach

Antwort 6 von finger59

Hi,
sorry... daß ich nicht daran gedacht habe, daß es mit den "Fernbezügen" nicht klappt, da ich es nur so in einem Tabellenblatt ausprobiert hatte.

Ohne Hilfsspalte käme allenfalls noch eine VBA-Lösung in Frage, aber da sind meine Kenntnisse zu gering für um Dir wirklich helfen zu können.

Vielleicht springt ja doch noch jemand auf diesen Zug auf und schreibt Dir wie das aussehen kann.

In diesem Sinne... have a nice Day... Gruß Helmut

Antwort 7 von Argach

Hallo zusammen

Nunja, von VBA habe ich keine Ahnung. Um den Zeitaufwand nicht unnötig zu steigern, werde ich nun doch auf die Hilfsspalte zurückgreifen.

Vielen Dank für die Tipps und Lösungsvorschläge!

Grüsse
Argach

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: