Supportnet / Forum / Tabellenkalkulation
Summewenn Bedingung Farbe = gruen erfüllt
Frage
Hallo an alle,
habe folgendes Problem.
Ich habe eine Tabelle mit Zahlen und markiere entsprechende zellen mit grün bzw. rot. Nun will ich die Zellen addieren, die mit grün gefüllt sind.
Kann ich eine solche funktion mit der Summewenn funktion realisieren.
z.B. summewenn(Farbe=gruen;A8:C8;"") wie muss man die Funktion aufbauen. Ist das möglich?
bin für jede hilfe dankbar
viele Grüße
Florian
Antwort 1 von Saarbauer
Hallo,
mit der "Bedingten Formatierung" kannst du das Problem lösen.
Bei der bedingten Formatierung kannst du unter "Formel ist " eingeben
=Summe(A8:C8) =""
und dann entsprechend Farbe grün wählen.
Gruß
Helmut
mit der "Bedingten Formatierung" kannst du das Problem lösen.
Bei der bedingten Formatierung kannst du unter "Formel ist " eingeben
=Summe(A8:C8) =""
und dann entsprechend Farbe grün wählen.
Gruß
Helmut
Antwort 2 von SlaughteR
jo da hat der helmut schon ganz recht..einfach auf Format->Bedingte Formatierung gehen..da dann die gewünschten einstellungen wählen!!
MfG
SlaughteR
MfG
SlaughteR
Antwort 3 von florian1234
ja das mit der bedingten Formatierung ist mir bekannt, aber hilft mir bei meinem Problem nicht weiter.
Ich habe verschiedene Kästchen mit grün, gelb bzw rot hinterlegt.
Nun will ich alle Zahlen aufsummieren, dessen Zellfarbe grün, gelb bzw. rot ist.
Kann man das mit einer summewenn funktion realisieren?
Viele grüsse und danke für Eure Antworten
Florian
Ich habe verschiedene Kästchen mit grün, gelb bzw rot hinterlegt.
Nun will ich alle Zahlen aufsummieren, dessen Zellfarbe grün, gelb bzw. rot ist.
Kann man das mit einer summewenn funktion realisieren?
Viele grüsse und danke für Eure Antworten
Florian
Antwort 4 von Saarbauer
Hallo,
das wirst du nur mit VBA hinkriegen.
Die Hintergrundfabe heisst übrigens
ActiveCell.Interior.ColorIndex
Gruß
Helmut
das wirst du nur mit VBA hinkriegen.
Die Hintergrundfabe heisst übrigens
ActiveCell.Interior.ColorIndex
Gruß
Helmut
Antwort 5 von JoeKe
Moin Florian,
wie Helmut schon sagt geht das mit VBA.
Koopiere folgenden Code in ein Standartmodul und weise es einer Schaltfläche zu:
Sub summe_grün()
Dim zelle As Range
Range("E8").Clear
For Each zelle In Range("A8:C8")
If zelle.Interior.ColorIndex = 4 Then
Range("E8") = Range("E8") + zelle
End If
Next
End Sub
MfG
JöKe
wie Helmut schon sagt geht das mit VBA.
Koopiere folgenden Code in ein Standartmodul und weise es einer Schaltfläche zu:
Sub summe_grün()
Dim zelle As Range
Range("E8").Clear
For Each zelle In Range("A8:C8")
If zelle.Interior.ColorIndex = 4 Then
Range("E8") = Range("E8") + zelle
End If
Next
End Sub
MfG
JöKe
Antwort 6 von florian1234
Hallo Jöke
danke für Deine antwort. In diesem Fall müsste ich 100 Makros schreiben. Ist eine andere Lösung auch möglich.
Ergebnis1 <-- Bereich 1
Ergebnis2 <-- Bereich 2
Da ich einige Bereiche habe, die ich aufsummieren will, will ich eine Art folgender Lösung.
Ich definiere eine Funktion (z.B. gruensummieren), die mir die Farbe überprüft und gegebenfalls den Zelleninhalt summiert). Wie mache ich das?
In der Zelle, in der ich dann das Ergebnis haben will, gebe ich dann
=gruensummieren(Bereich1) ein und erhalte somit das Ergebnis, wobei ich den Bereich errst jetzt anwähle.
Wie kann ich so etwas realisieren.
danke für Deine antwort. In diesem Fall müsste ich 100 Makros schreiben. Ist eine andere Lösung auch möglich.
Ergebnis1 <-- Bereich 1
Ergebnis2 <-- Bereich 2
Da ich einige Bereiche habe, die ich aufsummieren will, will ich eine Art folgender Lösung.
Ich definiere eine Funktion (z.B. gruensummieren), die mir die Farbe überprüft und gegebenfalls den Zelleninhalt summiert). Wie mache ich das?
In der Zelle, in der ich dann das Ergebnis haben will, gebe ich dann
=gruensummieren(Bereich1) ein und erhalte somit das Ergebnis, wobei ich den Bereich errst jetzt anwähle.
Wie kann ich so etwas realisieren.
Antwort 7 von JoeKe
Antwort 8 von florian1234
Hallo Jöke,
habe jetzt das Problem gelöst.
danke für Deine und Eure hilfe Hilfe.
Viele Grüsse aus Niederbayern
Florian
habe jetzt das Problem gelöst.
danke für Deine und Eure hilfe Hilfe.
Viele Grüsse aus Niederbayern
Florian

