summewenn

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: summewenn

Re: summewenn

von clag » Sa, 14.08.2010 13:40

Hallo turtle47,

Danke für den Hinweis,
habe ich natürlich gleich noch zur Datei bzwFunktion hinzugefügt

ohne Mecker ist es doch viel besser :)

Re: summewenn

von turtle47 » Sa, 14.08.2010 13:24

Hi,
clag hat geschrieben:beim laden hagelt erstmal 28 Fehlermeldungen
Dann fange die doch ab:

Code: Alles auswählen

on error goto weiter
x1 = Thiscomponent.CurrentController.ActiveSheet
FARBWERT = Hex(x1.getCellRangeByName(Zelle).CellBackColor)
weiter:
Jürgen

Re: summewenn

von clag » Sa, 14.08.2010 13:17

Hallo Nelly,

das auswerten von Zellfarben ist in Calc nicht wirklich implementiert ! ich habe selbst schon so eine Möglichkeit gesucht/vermisst
hier kannst du einmal schauen wie man es machen könnte und wie es meiner Meinung nach auf eine andere Art besser ginge :)

zumal es auch noch recht umständlich ist der Zelle eine Hintergrundfarbe zuzuweisen
ein x ist auch viel schneller gesetzt ...............

vielleicht kannst du damit etwas anfangen
Summewenn markiert_2.ods
(11.46 KiB) 140-mal heruntergeladen
beim laden hagelt erstmal 28 Fehlermeldungen weil eine Funktion eingebaut ist die vermutlich nicht in deinem OOo existiert,
danach funktioniert aber alles und kannst wenn du magst die Funktion in dein OO übernehmen .

edit:
dank dem Hinweis von turle47 startet die geänderte *_2 Datei jetzt ohne Fehlermeldungen :)

Re: summewenn

von Gert Seler » Sa, 14.08.2010 00:36

Hallo Nelly,
die Zellen erhalten doch nur dann einen "transparenten Hintergrund" wenn sie eine "Bedingung" z.B. "<0" (kleiner als Null ) erfüllen.
Die Formel : =SUMMEWENN(A2:A100;"<0") summiert alle Minuswerte im Bereich A2 bis A100.

Es muß nicht die Hintergrundfarbe abgefragt werden, sondern die "Bedingung" welche zur anderen "Hintergrundfarbe" führt.


mfg
Gert

Re: summewenn

von WN » Fr, 13.08.2010 23:28

Hallo Nelly,

wenn ich folgenden Beitrag richtig verstanden habe, ist es nicht möglich, die Abfrage der Hintergrundfarbe in der SUMMEWENN-Formel abzufragen:

viewtopic.php?f=2&t=30290&hilit=summewenn+hintergrund

Hast Du allerdings die Zellen über eine bedingte Formatierung eingefärbt, so kannst Du diese Bedingung, die für die Hintergrundfarbe sorgt, in die SUMMEWENN-Formel einbauen. Wenn also alle Zellen mit negativen Werten über die bedingte Formatierung rot eingefärbt werden, so kannst Du diese Zellen über : =summewenn(Bereich;"<0";Summenbereich) aufsummieren.

Ich hoffe, das hilft Dir weiter.

Gruß
Klaus

Re: summewenn

von Gert Seler » Fr, 13.08.2010 20:07

Hallo nelly,
vielleicht hilft Dir die Lektüre der folgenden "wikiSeite" weiter :
http://www.ooowiki.de/CalcFormatBedingt ... rieCalc%29

mfg
Gert

Nach oben