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ß
"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]
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:
"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 ;-)
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