Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

passende Excel-Funktion





Frage

Die Formel soll alle Zahlen zwischen 4000 und 5000 in C7 bis C2000 suchen und falls gefunden die Zahlen in der Spalte F7 bis F2000 addieren. Ich habe mit der Wenn, dann Fkt. keine praktikable Lösung gefunden. Ich möchte nicht Zahl1:{=SUMME(WENN(C7:C2000=4001;F7:F2000;0))} Zahl2:{=SUMME(WENN(C7:C2000=4002;F7:F2000;0))} ... gibt es hier eine einfache Lösung? evtl. auch mit einer anderen Fkt. - Hauptsache funktioniert... ;) Vielen Dank für Eure Hilfe!!! Schöne Grüße Goofy

Antwort 1 von Arnim

Hallo Gooly,
verstehe ich das richtig: Du willst also den fortlaufenden Saldo von Zahlen zwischen 4000 und 5000 in Spalte F ausweisen?
Die Array-Formel wäre dann:
=SUMME((C$7:C7>=4000)*(C$7:C7<=5000)*C$7:C7)
Eingabe mit Tasten kombination Strg/Shift/Enter
Formel runterkopieren!
oder mit normaler Eingabe:
=SUMMENPRODUKT((C$7:C7>=4000)*(C$7:C7<=5000)*C$7:C7)

Noch besser wäre aber:
=WENN((C7<=4000)+(C7>=5000);"";SUMME((C$7:C7>=4000)*(C$7:C7<=5000)*C$7:C7))
Eingabe mit Strg/Shift/Enter

Gruß Arnim

Antwort 2 von mapet

Hallo

Also wenn Du nicht die laufende Summe brauchst wäre die richtige Formel DBSumme gut beschrieben in der Hilfe. Ansonsten habe ich ein Muster

mapet

Antwort 3 von Gooofy

Stell Dir vor 4000 ist eine Kontonummer und die soll in Spalte C abgeglichen werden, wenn dort eine gefunden wird, dann soll der Betrag, der in Spalte F steht addiert werden.
z.B.

Spalte C Spalte F
4000 300,-
4004 100,-
4000 50,-

dann würde für
Zahl1:{=SUMME(WENN(C7:C2000=4000;F7:F2000;0))}

Ergebnis 350,- sein

Das ist einfach. Aber wie mache ich das mit mehreren Kontonummer - also 4000 bis 5000 - ohne
mich in der Formel fusselig zu schreiben:
Zahl1:{=SUMME(WENN(C7:C2000=4000;F7:F2000;0))}
Zahl2:{=SUMME(WENN(C7:C2000=4001;F7:F2000;0))}
Zahl3:{=SUMME(WENN(C7:C2000=4003;F7:F2000;0))}
bei Tausend Zahlen wird das ein bisserl viel...

Ich hoffe, dass das anschaulich ist.

Schöne Grüße

Goofy

Antwort 4 von mapet

Hallo Goofy

Wenn Du die Formel so anpasst

=SUMMEWENN($C$7:F7;C7;$F$7:F7)

und dann nach unten kopierst

Muster unter mit einer 2. Lösung in dem es eine Kontübersicht gibt unter

http://www.mapet.ch/supportnet.htm
in der Datei sverweis Tabellenblatt laufende Summe
mapet



Antwort 5 von Aliba

Hi Goofy,

=SUMMENPRODUKT((C7:C2000>=4000)*(C7:C2000<=5000)*F7:F2000)

Diese Formel liefert die Summe aller Werte aus dem Bereich F7 bis F2000, wenn in C7:C2000
ein Wert grössergleich 4000 und kleinergleich 5000 steht.

CU Aliba

Antwort 6 von Gooofy

Vielen,vielen Dank für die schnelle Hilfe!

Das mit Aliba bzw. von Arnim oben hat genau geklappt.
Excel ist einfach genial!!!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: