SVERWEIS, INDEX, WAHL, Ganz anders?
#11
Danke,

Peters Version funktioniert am Beispiel.. Die ZÄHLENWENNS funktion gibt den Wert 1 als Ergebnis. Würde es mal auf das ganze Konstrukt anwenden und melde mich wieder, wenn was nicht passt. 

Gruß
Top
#12
Hallo Dieter ich auch (59.0.2)... Egal. Aber dein Ergebnis kann ich nicht reproduzieren...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#13
Hallo Dieter63,

gesucht wird der Wert aus der ersten Spalte, der zu den beiden Werten gehört. Also taugt Deine Formel dazu überhaupt nicht!

Wenn die Kombination nur einmal vorkommt helfen die Formeln von Peter und Jörg
Ansonsten, besonders wenn es die Kombinationen mehrfach gibt, auch das

Code:
=SUMMEWENNS(A:A;B:B;3150;C:C;3137)
=SUMMENPRODUKT((B1:B100=3150)*(C1:C100=3137);A1:A100)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#14
Hi Edgar, man könnte auch AGGREGAT() nehmen oder die wohl kürzeste DBAUSZUG() es gibt viele Wege....

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDE
1Anzahlvonanvonan
253150313731503137
3132063137
42327431375
51357031375
61360731375
74374231375
82926031375
92313731505
101327431505
11135703150
12136073150
13231373206
14136073206
15292603206

ZelleFormel
E4=DBAUSZUG(A1:C15;1;D1:E2)
E5=VERWEIS(2;1/(B1:B99&C1:C99=D2&E2);A:A)
E6=INDEX(A2:A15;VERGLEICH(D2&"*"&E2;INDEX(B2:B15&"*"&C2:C15;0);0))
E7=SUMMEWENNS(A:A;B:B;D2;C:C;E2)
E8=SUMMENPRODUKT((B1:B100=3150)*(C1:C100=3137);A1:A100)
E9=SUMME(INDEX(A2:A15;VERGLEICH(D2&"*"&E2;INDEX(B2:B15&"*"&C2:C15;0);0)))
E10=AGGREGAT(15;6;A2:A15/(B2:B15=D2)/(C2:C15=E2);1)
Verwendete Systemkomponenten: [Windows (32-bit) NT :.00] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#15
=SUMMENPRODUKT((B1:B100=3150)*(C1:C100=3137);A1:A100)

Damit hats super geklappt. Danke, Thema erst mal erledigt... bitte noch nicht schließen. Muss das Ergebnis jetzt noch anderweitig portieren.
Top
#16
Hallo noch mal...

Um mal zu prüfen, ob alles wirklich reibungslos läuft, habe ich mir mal probehalber diese MATRIX erstellt:

Externer Link entfernt

Wenn in der 1. Zeile nun die Ziele stehen (AN) und in der 2. Spalte die Abgänge (AB) hätte ich noch folgende Aufgabe: In weiteren Datein soll nun folgendes Auftauchen

Datei 3274:

1 Transfer von 3137
1 Transfer von 3150

Nächste Datei 3570:

1 Transfer von 3150

Nächste Datei 3206

1 Transfers von 3607
2 Transfers von 3137
2 Transfers von 9260

usw... usw...

Dabei kommt es mir nicht auf das Wort Transfer in dem Ergebnis der Formel an, sondern auf die MENGE und den URSPRUNG. Alles was 0 ist, soll gar nicht berücksichtigt werden und jeder TRANSFER soll in eine Zeile (mit 2 Zellen, 1. Zelle Menge, 2. Zelle Ursprung).

Danke schon mal...
Top
#17
Hallo, schönes Bild... Du kannst dich wirklich bedanken, wenn das eine(r) nachbaut...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#18
Danke... die Daten für das letzte Vorhaben müssen natürlich nicht aus der MATRIX kommen, sondern dürfen auch gerne auch der Ursprünglichen Liste bezogen werden. Falls es das leichter macht.

Wenn du mir ein paar Tips gibst, mit welchen Funktionen ich arbeiten kann, dann würde ich mich auch erst mal selber belesen, bevor hier jemand Viel Zeit investiert.

Gruß
Top
#19
Hallo,

Zitat:schönes Bild...

da siehst du mir als ich.
Gruß
Peter
Top
#20
(10.04.2018, 14:50)Peter schrieb: Hallo,


da siehst du mir als ich.

Hallo Peter, ich finde das Bild hier   ---> http://www.clever-excel-forum.de/thread-...#pid116392   in der Tat schön
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste