Folgendes Problem:
Ich habe zwei Listen zu je zwei Spalten (insgesamt ca. 500 Zeilen pro Liste):
Liste1 (Datenpool)................Liste2:
A: Typ____B: Anzahl..............A: Typ____B: Anzahl
222_____20...........................222_______500
555_____10...........................555_______200
666_____15...........................999_______300
Die Listen liegen in getrennten Dateien vor, wenn es die Abfrage erleichtert, so kann zur Not auch darüber nachgedacht werden, die Daten in eine Datei auf versch. Blätter oder alles auf ein Blatt in Spalten zu packen keine Ahnung was sinnvoller ist.
Es soll folgende Abfrage gestartet werden:
- Liste2 mit Liste1 vergleichen
- wird bspw. Typ 222 aus Liste2 in Liste1 gefunden, so soll die Anzahl von 222 aus Liste 2 durch die Anzahl von 222 aus Liste1 geteilt und ausgegeben werden.
Hier:
- Die 222 aus Liste2 in Liste1 suchen
- 500(222 aus Liste2) : 20(222 aus Liste1) = 25
- Ergebnis 25 am Besten in Liste2 in Spalte C der entsprechenden 222er-Zeile ausgeben (benötige ich später noch).
Klasse wäre also am Ende:
Liste1 (unverändert)..............Liste2:
A: Typ____B: Anzahl..............A: Typ____B: Anzahl__C: Ergebnis
222_____20...........................222______500______25
555_____10...........................555______200______20
666_____15...........................999______300______
...und so fort, alle 500 Zeilen (Einträge) lang...
Mein Problem:
Beide Listen gleichen sich nicht. Es kann sowohl in Liste1 als auch in Liste2 ein Eintrag nicht oder zusätzlich vorkommen (siehe 666 und 999 als Verdeutlichung), deswegen funktioniert es nicht, die Listen zu sortieren und dann einfach Formeln dahinter zuschreiben und ich bin mit meinem (Excel-)Latein am Ende...ich kriegs mit VERGLEICH/SVERWEIS/WVERWEIS einfach nicht gebacken.
Weiß hier jemand Abhilfe?
Danke & Grüße,
Bye Bernd