Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Summe aller durchgestrichenen Werte möglich ?

533 views
Skip to first unread message

Detlef

unread,
Nov 29, 2007, 1:10:00 AM11/29/07
to
Hallo @ all

Ich habe in Spalte A im Bereich A2:A33 werte stehen.
Diese Werte werden nun nach und nach durchgestrichen.
Gibt es eine Möglichkeit, in einer Zelle die Summe aller "nicht
durchgestrichenen" Werte zu ermitteln, und in einer anderen Zelle die Summe
aller "durchgestrichenen" Werte ?

PS : Hilfsspalten leider nicht machbar

Excel 2003


Danke und Gruß

Thomas Ramel

unread,
Nov 29, 2007, 2:03:01 AM11/29/07
to
Grüezi Detlef

"Detlef" schrieb:

> Ich habe in Spalte A im Bereich A2:A33 werte stehen.
> Diese Werte werden nun nach und nach durchgestrichen.
> Gibt es eine Möglichkeit, in einer Zelle die Summe aller "nicht
> durchgestrichenen" Werte zu ermitteln, und in einer anderen Zelle die Summe
> aller "durchgestrichenen" Werte ?
>
> PS : Hilfsspalten leider nicht machbar

...schade, dass Du dich hier so einschränkst - denn eine Markierung der
Werte in einer Hilfsspalte kombiniert mit SUMMEWENN() wäre die elegante und
schnelle Lösung mit Bordmitteln...

Doch hier eine per Google gesuchte/gefundene VBA-Funktion die Du anwenden
könntest:

Function SumStrikethrough(rng As Range) As Integer
Dim c As Range
For Each c In rng.Cells
If c.Font.Strikethrough Then
SumStrikethrough = SumStrikethrough + c.Value
End If
Next
End Function

Vergiss aber nicht nach jeder Änderung des Formates die Funktin auch zu
aktualisieren - das geschieht nicht automatisch und kann auch mit VBA nicht
automatisiert werden.


--
Mit freundlichen Grüssen

Thomas Ramel (@Web-Interface)
- MVP für Microsoft-Excel -

[Win XP Pro SP-2 / xl2003]

Detlef

unread,
Nov 30, 2007, 6:31:01 AM11/30/07
to
Hallo Thomas

Danke für die Info.
Werde mal sehen ob ich da was hinbekomme.

Das mit der Einschränkung bezgl. der Hilsspalte ist wie immer......
Zuerst bauen wir die Tabellen, und DANN geben wir das einem, mit der Info
was wir brauchen bzw. wollen, damit er es richtig anpassen tut.
Um Gottes willen nicht vorher überlegen was wir brauchen, und DANN erst die
Tabellen bauen. :)

Gruß

Detlef

"Thomas Ramel" schrieb:

Thomas Ramel

unread,
Nov 30, 2007, 7:26:01 AM11/30/07
to
Grüezi Detlef

"Detlef" schrieb:

> Danke für die Info.
> Werde mal sehen ob ich da was hinbekomme.

Wenn Du auf Hindernisse stösst, dann melde dich hier einfach wieder.

> Das mit der Einschränkung bezgl. der Hilsspalte ist wie immer......
> Zuerst bauen wir die Tabellen, und DANN geben wir das einem, mit der Info
> was wir brauchen bzw. wollen, damit er es richtig anpassen tut.
> Um Gottes willen nicht vorher überlegen was wir brauchen, und DANN erst die
> Tabellen bauen. :)

Ja, ganz die 'alte' Leier - dennoch werde ich nicht müde meine Hinweise in
dieser Richtung immer mal wieder anzubringen; ganz in der Hoffnung, dass es
da und dort mal fruchtet.

Aber wie immer könnte man viel Zeit und Mühe sparen, wenn eine oder zwei
Stunden zu *Beginn* eines solchen Prijektes investiert würden um wenigstens
konzeptionell die Auswertung mal duchzugehen - vielleicht gibst Du das
(durchaus auch in meinem Nemen) mal wieder in die Pipeline ;-)

K. Neugebauer

unread,
Dec 1, 2007, 6:45:55 PM12/1/07
to
Hallo Detlef,

probiere es doch mal mit dem "Erledigt AddIn" von Bernd Augustin.
http://www.excel-addins.de/ das AddIn Nummer 27

Da hast Du eine Menüleiste mit den verschiedensten
Durchstreichmöglichkeiten.
Und über den "fx" Button kommst Du zu einem Formular,
mit dem Du 8 verschiedene Zählfunktionen einfügen kannst.

Die zählen dann automatisch mit, wenn Zellen abgestrichen werden.

Das Gegenstück, die nicht abgestrichenen Zellen ermittelst Du
durch z.B =ANZAHL2(A2:A21)-C2
Die Anzahl Deiner Zellen minus der Abgestrichenen Zellen,
die hier im Beispiel durch die eingefügte Funktion in der Zelle C2 berechnet
werden.

Gruß

Karin


0 new messages