Excel zählen wenn schriftfarbe rot

26.03.2008, 15:04
  #1


Neuer Benutzer

 

Registrierung: 09.10.2007

Karma:

Excel 2007 - Nur Z�hlen wenn Textfarbe Rot

Hallo,

Ich habe eine Spalte mit Werten z.B. A1-A20.
Nun m�chte ich aber nur die Werte mit einander addieren
deren Textfarbe Rot ist.

Hat jemand eine Idee wie das funktionieren k�nnte?

Danke

lg

 

26.03.2008, 15:10
  #2


MOF Profi

 

Registrierung: 28.10.2002

Karma:

 

26.03.2008, 15:11
  #3


MOF Guru

 

Registrierung: 10.07.2007

Karma:

Hallo jejeone,

gleich eine Gegenfrage vorweg: Ist die Textfarbe von Hand ge�ndert oder mittels einer bedingten Formatierung? Ersteres ist leicht, zweiteres nicht ganz so leicht umzusetzen.

Gr��e
EarlFred

__________________

F�r 15 meiner Beitr�ge haben sich Hilfesuchende mit einer Spende an Wikipedia oder die Tafeln (oder andere Hilfsorganisationen) bedankt - eine tolle Geste!
(das entspricht 0,0876% oder 1 Spende pro 1.141 Beitr�ge per 26.07.2022)
Als Dankesch�n der Ukraine helfen

 

27.03.2008, 10:49
  #4

Threadstarter 


Neuer Benutzer

 

Registrierung: 09.10.2007

Karma:

Danke f�r eure schnellen Antworten.

Werde den Tip von Wahlo gleich mal testen.

Die Textfarben werden per Hand festgelegt und NICHT
per Bedingter Formatierung.

Danke

lg

 

27.03.2008, 11:01
  #5


MOF Guru

 

Registrierung: 10.07.2007

Karma:

Hallo jejeone,

ich habe f�r mich mal 2 kleine Funktionen geschrieben, die bei von Hand ge�nderten Farben die Addition erm�glicht. Beide k�nnen als normale Tabellenfunktionen verwendet werden.

(1) =Farbwert(Bezug) ermittelt den Farbwert der verwendeten Schriftfarbe

Code:


Function Farbwert(Zelle As Range) As Integer 'gibt den Farbwert des Bezuges zur�ck Application.Volatile If Zelle.Rows.Count > 1 Or Zelle.Columns.Count > 1 Then Farbwert = -1 Else If Zelle.Font.ColorIndex < 0 Then Farbwert = 0 Else Farbwert = Zelle.Font.ColorIndex End If End If End Function

(2) =Farbsumme(Beug, Farbwert, wahr / falsch)
ermittelt,
- wenn der letzte Parameter "wahr" ist, die Summe der eingef�rbten Zahlen im Bereich
- wenn der letzte Parameter "falsch" ist, die Anzahl der eingef��rbten Zahlen.

Code:


Function Farbsumme(Bereich As Range, Farbe As Integer, Werte As Boolean) As Double 'addiert Werte oder z�hlt die Anzahl von Zellen in Abh�ngigkeit zur Hintergrundfarbe Application.Volatile Dim Ergebnis As Double Dim Zelle As Range For Each Zelle In Bereich If Zelle.Font.ColorIndex = Farbe Then If Werte Then 'summiert Werte der Zellen Ergebnis = Ergebnis + Zelle Else 'summiert Anzahl der Zellen Ergebnis = Ergebnis + 1 End If End If Next Zelle Farbsumme = Ergebnis End Function

Die beiden Funktionen geh�ren in ein allgemeins Modul.

Gr��e
EarlFred

__________________

F�r 15 meiner Beitr�ge haben sich Hilfesuchende mit einer Spende an Wikipedia oder die Tafeln (oder andere Hilfsorganisationen) bedankt - eine tolle Geste!
(das entspricht 0,0876% oder 1 Spende pro 1.141 Beitr�ge per 26.07.2022)
Als Dankesch�n der Ukraine helfen

 

27.03.2008, 15:58
  #6

Threadstarter 


Neuer Benutzer

 

Registrierung: 09.10.2007

Karma:

Hallo EarlFred,

Hey das sieht ja voll super aus. Eigentlich genau das was ich
suche. Nur leider hab ich beim verwenden der 2. Funktion ein
Problem. Bekomm das einfach nicht hin. Hab grade erst
begonnen mit Excel programmierungen.

K�nntest du mir ein Beispiel Excel File Online stellen?

Viel Dank

lg

 

27.03.2008, 16:28
  #7


MOF Guru

 

Registrierung: 10.07.2007

Karma:

Hallo jejeone,

na klar, das schaffen wir

Gr��e
EarlFred

__________________

F�r 15 meiner Beitr�ge haben sich Hilfesuchende mit einer Spende an Wikipedia oder die Tafeln (oder andere Hilfsorganisationen) bedankt - eine tolle Geste!
(das entspricht 0,0876% oder 1 Spende pro 1.141 Beitr�ge per 26.07.2022)
Als Dankesch�n der Ukraine helfen

 

28.03.2008, 07:33
  #8

Threadstarter 


Neuer Benutzer

 

Registrierung: 09.10.2007

Karma:

Sooo... nun hab ich es kapiert ;o)

Wirklich Super danke.

Ein gro�es Lob an das Forum und die User!!

Danke EarlFred

 

Kann man in Excel Farben zählen?

Um eine bestimmte Farbe zu zählen, nutzen Sie nun die Formel "=ZÄHLENWENN(B:B;3)" – die "3" definiert hier die Farbe, die gezählt werden soll.

Welche Farbe hat welche Zahl Excel?

Um eine bestimmte Farbe zu zählen, nutzen Sie nun die Formel "=ZÄHLENWENN(B:B;3)" – die "3" definiert hier die Farbe, die gezählt werden soll.

Wie zähle und Summiere Ich Zellen anhand der Hintergrundfarbe in Excel?

Zählen und summieren Sie farbige Zellen nach Filter und SUBTOTAL.
Geben Sie die Formel ein, um alle Zellen mit derselben Hintergrundfarbe zu zählen = Zwischensumme (102, E2: E20);.
Geben Sie die Formel ein, um alle Zellen mit derselben Hintergrundfarbe zu summieren = Zwischensumme (109, E2: E20);.

Was wäre wenn Excel Farbe?

Mit Wenn-Funktionen können Sie Zellen abhängig von ihrem Inhalt farbig markieren. Dafür bietet Excel Ihnen verschiedene Möglichkeiten: Zum Beispiel können Sie Zellen markieren, deren Wert einen bestimmten Wert übersteigt oder unterschreitet, aber etwa auch Zellen, die einen bestimmten Text enthalten.

Toplist

Neuester Beitrag

Stichworte