Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1472to1476
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
Inhaltsverzeichnis

Summewenns oder VBA

Summewenns oder VBA
03.02.2016 09:38:13
Chris
Guten Morgen,
ich bin auf der Suche nach einer Lösung für eine Art "SUMMEWENN" oder "SUMMENPRODUKT" Funktion mit VBA.
Eigentlich möchte ich nur alle in einer Spalte stehenden Werte zusammenzählen lassen. :)
Allerdings nur dann, wenn verschiedene Bedingungen in anderen Spalten erfüllt sind.
Diese Bedingungen sollen teilweise UND aber auch ODER sein.
Konkret:
Es handelt sich um Artikel mit Artikelnummer, Stückzahl, Verkaufsdatum und Kundennummer. Diese Informationen stehen in z. B. Tabelle 1.
Die Artikelnummern können hier öfter vorkommen, aber evtl. nicht an die richtige Kundennummer oder im falschen Monat verkauft worden sein.
In Tabelle 2 in Spalte A stehen die Artikelnummern und in Spalte B sollen jetzt alle Stückzahlen zusammen gezählt werden, welche:
1. Die gleiche Artikelnummer wie in Spalte A haben.
2. Im z. B. November verkauft wurden.
3. An Kundennummer 61 und 35 verkauft wurden.
Da das wahrscheinlich sehr verwirrend klingt hänge ich eine Beispieldatei an. :)
Sollte das mit einer SUMMEWENNS Formel oder SUMMENPRODUKT Formel lösbar sein wäre das auch okay. Allerdings soll diese automatisiert arbeiten und auch auf andere Monate direkt anwendbar sein und immer den Bezug zur in Spalte A stehenden Artikelnummer haben.
Bsp.:
https://www.herber.de/bbs/user/103250.xlsx
Danke schon mal. :)

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ich nehme da SUMMENPRODUKT() ...
03.02.2016 09:49:07
...
Hallo Chris,
... =WENNFEHLER(SUMMENPRODUKT((Tabelle1!$A$2:A$9=$A3)*(Tabelle1!$C$2:$C9>=B$1)*(Tabelle1!$C$2:$C9
Die Formel kannst Du nach rechts und unten kopieren.
Gruß Werner
.. , - ...

kein AGGREGAT()? ;-) owT
03.02.2016 09:51:57
Rudi

AW: hier geht es um eine Summierung ...
03.02.2016 10:04:26
...
Hallo Rudi,
... und da haben die MS-Programmierer in der entsprechenden Funktionsoption die Verarbeitung von Datenmatrizen leider (habe ich schon öfters geschrieben) nicht berücksichtigt, wie auch bei der Ermittlung von Mittelwert, Anzahl etc. Haben sie sich sicherlich aufgespart für die Version 2222 ;-)
Gruß Werner
.. , - ...

Anzeige
Das glaube ich nicht, Werner, dass da ...
03.02.2016 22:45:28
Luc:-?
…„aufgespart“ wurde. Das wollten die nicht, weil das ja nur für F-Werte sinnvoll ist.
Du könntest aber AggregateXk dafür empfehlen… ;-))
Gruß, Luc :-?
Besser informiert mit …

AW: ich weiß es nicht aber ich glaube das ;-) owT
04.02.2016 16:50:49
...
Gruß Werner
.. , - ...

AW: ich nehme da SUMMENPRODUKT() ...
03.02.2016 10:18:26
Chris
Hi,
klasse funktioniert richtig gut. Vielen Dank
Allerdings würde mich interessieren ob es für (Tabelle1!A2:A8=A3) auch einen Befehl gibt, welcher auf Spalte A bleib wenn man es Kopiert. also so was wie (Tabelle1!A2:A8=A(der aktuellen Zeile)
Grüße

Anzeige
AW: Summewenns oder VBA
03.02.2016 09:50:53
Rudi
Hallo,
=SUMMENPRODUKT((TEXT(Tabelle1!C2:C8;"JJMM")=TEXT(B1;"JJMM"))*(Tabelle1!A2:A8=A3) *(Tabelle1!D2:D8={61.35})*Tabelle1!B2:B8)
(wahrscheinlich kommt Werner noch mit nem AGGREGAT()) ;-)
Gruß
Rudi

AW: Summewenns oder VBA
03.02.2016 10:17:25
Chris
Hi,
klasse funktioniert richtig gut. Vielen Dank
Allerdings würde mich interessieren ob es für (Tabelle1!A2:A8=A3) auch einen Befehl gibt, welcher auf Spalte A bleib wenn man es Kopiert. also so was wie (Tabelle1!A2:A8=A(der aktuellen Zeile)
Grüße

AW: Summewenns oder VBA
03.02.2016 10:20:08
Rudi
Hallo,
Excel gut?
Schon mal was von relativen und absoluten Bezügen gehört?
=SUMMENPRODUKT((TEXT(Tabelle1!$C$2:$C$8;"JJMM")=TEXT(D$1;"JJMM"))*(Tabelle1!$A$2:$A$8=$A3) *(Tabelle1!$D$2:$D$8={35.61})*Tabelle1!$B$2:$B$8)
Gruß
Rudu

Anzeige
AW: Summewenns oder VBA
03.02.2016 10:32:52
Chris
Hi Rudu,
oh ja.. da stand ich wohl kurz mal im Wald. :D
Danke für die schnelle Hilfe.
Grüße

302 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige