Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
288to292
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
288to292
288to292
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

differenz?!?

differenz?!?
05.08.2003 18:32:43
Jens Peter K.
gibt es in excel 2002 eigentlich ein Pendant zur Summenfunktion SUM
welches die Differenz berechnet(eventuell 'Diff')?

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: differenz?!?
05.08.2003 18:42:04
Mike E.
Hallo Jens,
das macht doch wenig Sinn; eine Summe geht über einen kompletten Bereich, während du bei der Differenz die Zahl/Zelle angeben musst, von der du einen bestimmten Zellbereich abziehen möchtest. Versuch's so:
=A1-Summe(A2:A5)
Gruß
Mike

AW: differenz?!?
05.08.2003 18:58:09
Jörg Gradert
Hallo Jens Peter,
ich versteh die Frage nicht.
A1=10
A2=20
A3=5
=SUMME(A1:A3) =A1+A2+A3 Ergebnis: 35
Wie soll EXCEL bei DIFF wissen, welche Zahl Du von welcher anderen abziehen willst?
Alternativ, alle Werte abziehen
=-SUMME(A1:A3) =-A1-A2-A3 Ergebnis: -35
Sonst nur so:
=A1-A2+A3 Ergebnis: -5
oder die Werte in den Zellen sind negativ, dann ist
A1A1=10
A2=20
A3=-5
=SUMME(A1:A3) =A1+A2+(-A3) Ergebnis: 25
3+5=5+3 aber 5-3 ist nicht gleich 3-5
Gruß Jörg


Anzeige
AW: differenz?!?
05.08.2003 19:20:10
Mike E.
Hallo Jens,
hab jetzt mal 'ne Funktion gebastelt. Funktioniert, aber ob sie Sinn macht, wage ich zu bezweifeln...
Standard-Modul öffnen und unktion hineinkopieren. Kannst du dann in Excel über den Funktionsassistenten aufrufen oder direkt in eine Zelle eingeben:
=Differenz(A1;A2:A5)
hier die Funktion:

Function Differenz(a As Range, b As Range) As Variant
Dim c As Object
Dim d As Object
Dim Summi As Double
For Each c In b
Summi = c.Value + Summi
Differenz = a - Summi
Next c
End Function

Grüße
Mike

AW: differenz?!?
05.08.2003 19:30:11
Mike E.
Hallo Jens,
hatte noch 'was vergessen. Mit dieser Erweiterung kannst du die Differenz aus zwei Bereichen bilden (im ersten Beispiel war es nur EINE Zelle - bestimmtem Bereich):
=Differenz(A1:A3;A4:A9)

Function Differenz(a As Range, b As Range) As Variant
Dim c As Object
Dim d As Object
Dim Summi As Double
Dim summi1 As Double
For Each d In a
summi1 = d.Value + summi1
Next d
For Each c In b
Summi = c.Value + Summi
Differenz = summi1 - Summi
Next c
End Function

Gruß
Mike

Anzeige
differenz?!?
05.08.2003 19:58:27
Jens Peter K.
danke für die aufschlussreichen antworten.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige