Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1556to1560
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

Summewenns
13.05.2017 14:17:41
Christian
Moin alle zusammen,
ich möchte in Abhängigkeit von Zwei Kriterien eine Summendifferenz bilden.
Meine Überlegung hierbei war die Summenwenns Funktion:
SpalteD (P07) * SpalteB (Ist Start) abgleichen mit Datum in Tabelle Darstellung, zweites Kriterium Spalte A (Dock) abgleichen mit Dock in Tabelle Darstellung
Wenn beides Stimmt soll er den Wert positiv übertragen.
=SUMMEWENNS(Werte!$D$3:$D$52;Werte!$B$3:$B$52;Darstellung!D2;Werte!$A$3:$A$52;Darstellung!$C$4)
Analog der negative Part dazu
-SUMMEWENNS(Werte!$D$3:$D$52;Werte!$C$3:$C$52;Darstellung!D2;Werte!$A$3:$A$52;
Darstellung!$C$4)
Die Beispieldatei bringt hoffentlich ein wenig Klarheit in meine Frage :)
https://www.herber.de/bbs/user/113553.xlsx
Problem übrigens: Die Daten werden nicht übertragen. Zum Beispiel müssten am 17.02.17 Daten übertragen werden.
Viele Grüße
Christian

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn SUMMEWENNS(), dann aber ...
13.05.2017 16:47:44
...
Hallo Christian,
... musst Du Deine Tabellenstruktur ändern. Deine verbundenen Zellen in Spalte A sind dafür ungeeignet. Löse die verbundene Zellen auf und schreibe in jede Datenzelle der Spalte A den entsprechenden "Dock"-Wert. Dein momentane Darstellung der Spalte A kann zwar trotzdem erzielt werden, aber dieses rate ich nur Usern, die die Bedeutung der verbundenen Zellen (im positiven wie im negativen Sinne) verinnerlicht haben. Das scheint mir bei Dir momentan noch nicht der fall zu sein.
Anschließend kannst Du die SUMMEWENNS()-Formel stark vereinfachen und zwar in D5 zu:
=SUMMEWENNS(Tabelle2!$D:$D;Tabelle2!$B:$B;"="&Werte!D2)
und nach rechts kopieren.
Was genau strebst Du denn für Zeile 6 an?
Gruß Werner
.. , - ...
Anzeige
AW: wenn SUMMEWENNS(), dann aber ...
13.05.2017 20:14:05
Christian
Moin Werner,
ja.. zu Beginn hatten die verbundenen Zellen eben den Charme für mich, da ich für eine Kategorie mehrere unter Punkt übersichtlich darstellen konnte aber sobald es dann in die Funktionen geht.. wird es schwierig.
Für die Zelle 6 strebe ich einen zeitlichen Lagerverlauf an. Ich möchte Zu-und Abhänge von Materialflüssen darstellen. Daher auch die Summewenns Funktion. Weiterhin gibt es vier Verschiedene Hallen (Docks) in denen die Lagerplätze ebenfalls von P07 bis P018 gehen. Darunter kommt dann der kummulierte Wert und so sehe ich zu jeden Zeitpunkt den Bestand.
In deiner Formel sehe ich die Subtraktion nicht. Werde da die Werte auch abgezogen?
Also (Startdatum * Belegungsfläche) - (Enddatum * Belegungsfläche)
Viele Grüße
Christian
Anzeige
AW: hast Du getestet? ...
13.05.2017 21:17:19
...
Hallo Christian,
... mit meinem Formelvorschlag erhältst Du in den betreffenden Zeiträumen die jeweilige belegte Fläche ausgewiesen bekommen und Deine Auswertung in Zeile 6 nicht notwendig machen. Mit Deiner angedachten Formel bekämst am jeweiligen Starttag einen Pluswert und am Endtag einen Minuswert und dazwischen 0 ausgewiesen.
Gruß Werner
.. , - ...
AW: hast Du getestet? ...
13.05.2017 21:24:35
Christian
Genau. Das ist das Ziel der Formel. In meiner Originaldatei habe ich 10000 Stichtage an denen Materialen hinzukommen und welche wieder abfließen. Nur leider bekomme ich bei der Erweiterung mit dem Dock einen Fehler #Wert ..
Einige Summewenns Formeln mit zwei Kriterien habe ich bereits aber da bilde ich nicht sofort die Differenz, also mit ( Formel) - (Formel).
Ich dachte ich mache hierbei irgendeinen offensichtlichen Fehler aber scheinbar klappt das einfach nicht.
Viele Grüße
Christian
Anzeige
AW: nachgefragt ...
13.05.2017 22:18:24
...
Hallo Christian,
... offensichtlich hast Du meine Frage im vorherigen Betreff noch nicht beantwortet und wohl auch meine Hinweise im Betreff somit nicht beachtet. Oder? Für heute gehe ich jetzt allerdings offline.
Gruß Werner
.. , - ...
AW: nachgefragt ...
14.05.2017 09:45:41
Christian
Guten Morgen Werner,
offensichtlich stecke ich schon zu sehr in meinen Thema und dachte die Antwort würde sich aus meinen Text ergeben (lach) :). Bei der Zeile 6 handelt es sich um den kummulierten Wert also das reinen aufaddieren der Werte in Zeile 5. In Zeile 5 sind dann die Werte über die Zeit positiv und negativ und diese Entwicklung möchte ich mit Zeile 5 abbilden.
Und im Betreff bei dir stand ja drin, ob ich die Funktion getestet habe. Gestern nicht gleich, weil ich Sie nicht verstanden habe aber heute Morgen gleich. Und ich glaube, wir haben aneinander vorbei geschrieben. Mit deiner Funktion bekomme ich überall nur eine Null. Aber ich brauche ja eben die Summe aus negativen und positiven Werten. Positiv = Startdatum , Negativ = Enddatum. Und in der nächsten Zeile kommt dann die Kummulierung. Das klappte auch wunderbar bis jetz, bis ich eben das zusätzliche Kriterien eingerichtet habe, das DOCK. Und jetzt geht nichts mehr.. :/
Viele Grüße
Christian
Anzeige
AW: dann sieh mal ...
14.05.2017 11:06:11
...
Hallo Christian,
... mit meinem Vorschlag (Formel S5 nach rechts und links kopiert) bekommt man eben nicht überall eine 0 als Ergebnis, wenn Du meinen Hinweis bzgl. der verbundenen Zellen in Tabelle2!A:A realisiert hast. Danach ist mE auch Deine Zeile 6 nicht notwendig.
 BCSTUVWXYZAAABACADAEAFAG
2  16.02.1717.02.1720.02.1721.02.1722.02.1723.02.1724.02.1727.02.1728.02.1701.03.1702.03.1703.03.1706.03.1707.03.1708.03.17
3                 
4Dock1               
5Zu./Ab. (Plan) 067676767453535353500160160160

Formeln der Tabelle
ZelleFormel
T5=SUMMEWENNS(Tabelle2!$D:$D;Tabelle2!$B:$B;"<="&Werte!T$2;Tabelle2!$A:$A;Werte!$C$4;Tabelle2!$C:$C;">="&Werte!T2)

Gruß Werner
.. , - ...
Anzeige
AW: sorry, meinte natürlich Formel in T5 owT
14.05.2017 11:07:43
...
Gruß Werner
.. , - ...
AW: sorry, meinte natürlich Formel in T5 owT
14.05.2017 11:32:03
Christian
Moin Werner,
mensch du bist absolut genial. Und ich habe das ganze nicht so schnell begriffen. Jetzt läuft die Formel und ich werde definitiv nie wieder irgendwelche verbundenen Felder benutzen :)
Vielen Dank für deine Unterstützung und entschuldige bitte die extra Mühe, die du mit mir hattest. Du hast mir seitdem ich auf den Forum bin, nicht nur einmal richtig gut geholfen. Vielen Dank für das alles.
Viele Grüße
Christian
AW: ein guter Vorsatz, für die viele Exceluser ...
14.05.2017 12:14:04
...
Hallo Christian,
... keine verbundenen Zellen in maßgeblichen Auswertungsdatenbereich einzusetzen, solange man bzgl. der bzgl. der Vor- und Nachteile dieser nicht wirklich sattelfest ist.
Das man nämlich trotz verbundener Zellen und ohne Formeländerung trotzdem korrekt auswerten kann, zeig ich hier der Vollständigkeit halber nur auf. Auf Erklärung verzichte ich aber bewusst. Wer es kennt nutzt es, wer nicht kann im Archiv "grasen".
Formel Y5 ist nach rechts und links kopiert:
Werte

 ABCDSTUVWXYZAAABACADAEAF
2   26.01.1716.02.1717.02.1720.02.1721.02.1722.02.1723.02.1724.02.1727.02.1728.02.1701.03.1702.03.1703.03.1706.03.1707.03.17
4 Dock1               
5P07Zu./Ab. (Plan) 0067676767453535353500160160

Formeln der Tabelle
ZelleFormel
Y5=SUMMEWENNS(Tabelle2!$D:$D;Tabelle2!$B:$B;"<="&Werte!Y$2;Tabelle2!$A:$A;Werte!$C$4;Tabelle2!$C:$C;">="&Werte!Y2)


Tabelle2

 ABCD
2DockIst StartIst EndP07
3230.01.201708.02.20170,0
409.02.201714.02.201757,3
515.02.201721.02.201710,0
621.02.201727.02.201734,8
702.03.201713.03.2017160,2
8101.02.201710.02.20170,0
917.02.201722.02.201757,3
1017.02.201723.02.201710,0
1123.02.201701.03.201734,8
1206.03.201715.03.2017160,2

Anzeige
Nachfrage zur Tabelle
14.05.2017 13:08:52
Christian
Moin Werner,
ich weiss nicht ob ich dich nochmal Fragen kann oder ob ich die Frage offen neu erstellen sollte. Es handelt sich um die gleiche Tabelle und ein weiteres Problem.
Auf den Blatt Filtern sind die vier Docks angegeben. Ich würde also gerne die Werte in Tabelle 2 auf die vier Docks verteilen. Oben links steht die vier Docks nachdem gefiltert werden soll. Die Aufteilung soll später Basis für Diagramme werden.
https://www.herber.de/bbs/user/113570.xlsx
Viele Grüße
Christian
AW: unklar ...
14.05.2017 19:01:04
...
Hallo Christian,
... auch nach zweimaligen Lesen ist mir nicht klar geworden, welche Werte Du wie verteilen willst.
Gruß Werner
.. , - ...
Anzeige
AW: unklar ...
14.05.2017 20:11:54
Christian
Moin Werner,
links oben in der Tabelle Filter sind die vier Docks. Die sollen als Suchkriterium genommen werden. Und darauf hin möchte ich dann die große Tabelle in vier kleine Tabellen unterteilen. In der neuen Beispieldatei wird es vielleicht deutlicher.
https://www.herber.de/bbs/user/113573.xlsx
Viele Grüße
Christian
AW: nein, nicht wirklich klarer; Morgen weiter owT
14.05.2017 20:16:34
...
Gruß Werner
.. , - ...
Problem besteht weiterhin
15.05.2017 10:14:31
Christian
Guten Morgen Werner,
ich glaube mit vielen Worten wird das Problem noch unklarer... Daher kurz und prägnant. In einer neuen Beispieldatei habe ich mal manuell nachgestellt, was ich gerne mit Funktionen erreichen würde.
Nur anhand eines Kriteriums möchte ich Zeilen aus einer Tabelle in eine andere Tabelle überführen.
https://www.herber.de/bbs/user/113585.xlsx
Viele Grüße
Christian
Anzeige
AW: ja, jetzt ist es eindeutig ...
15.05.2017 18:29:04
...
Hallo Christian,
... mit einer Matrixfunktion(alität)sformel die keines spez. Formelabschluss wie eine klassische Matrixformel benötigt, kannst du alle Werte wie gewünscht zusammenstellen.
In C1:

=WENNFEHLER(INDEX(Tabelle2!$A:$K;AGGREGAT(15;6;ZEILE(C$1:C$99)/(Tabelle2!$A$1:$A$99=VERWEIS(99; --RECHTS($A$1:C$1;2)));ZEILE(C1));VERGLEICH(C$2;Tabelle2!$2:$2;));"")

Formel nach rechts und unten kopieren und jetzt nur noch die richtigen Zahlen-Formate zuweisen.
Gruß Werner
.. , - ...
AW: ja, jetzt ist es eindeutig ...
15.05.2017 20:51:23
Christian
Moin Werner,
vielen Dank :) Wie üblich bin ich Baff, deine Formel nimmt mir unglaublich viel Arbeit ab.
Viele Grüße
Christian
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige