Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1480to1484
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

2 Tabellen vergleichen und alle Wert ausgeben

2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 10:05:06
Raimund
Hi All.
Folgendes Problem: Habe 2 Tabellen.
Tabelle 1 = CityB bekomme ich vom Kunden. Dort sind sich wiederholend Shop Name, Item und Order ID. In diese Tabelle sollen aus der Tabelle StoredP die entsprechenden Daten übernommen werden. Problem ist dass sich die Kunden mehrmals in der Zeit Periode wiederholen. Habe es mit Matrix und Sverweis versucht, bekomme aber nur den ersten oder lezten EIntag. Hoffe, dass jemand eine Idee hat das Problem zu beheben.
Vielen Dank Raimund
https://www.herber.de/bbs/user/104221.xlsx

19
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 10:23:08
Raimund
Hi.
Die entsprechenden Daten sind in der Tabelle "StoredP".
SVERWEIS bei mehrfach vorkommendem Suchkriterium habe ich schon verucht aber leider ohne Erfolg :(

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 10:29:49
SF
Hola,
ich fragte, welche das genau sind. Da stehen viele Daten.
Ein ganz konkretes Beispiel würde helfen.
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 11:02:21
Raimund
Hi.
Daten aus der Tabelle StoredP sollen in die CityB.
Beispiel: Daten aus der Tabelle StoredP haben folgende Infos:
Datum, wann es gemacht wurde, Shop Name, Item, QtyCompleteund Order ID. Item und Order ID sind entsprechend des Comtainers Types immer gleich.
Hier was und wann gemacht wurde.
Service war 01.03 und es wurden fuer An Pucan 7 Containers G-140L entleert und am 03.03 nur 2 Container.
Item - G-140L Crushed Glass hat immer die gleiche ID Nummer. Hier 311301
01/02/2016,An Pucan, Forster Street, Galway,G-140L Crushed Glass,7,311301
03/02/2016,An Pucan, Forster Street, Galway,G-140L Crushed Glass, 2, 311301
Vom Kunden bekomme ich Tabelle mit Kunden Namen, Datum und Order ID.
Feld Date Actual Lift und Qty Collected sind leer. In diese sollen die Daten aus der Tabelle StopredP übernommen werden.
01/02/2016, An Pucan, G-140L Crushed Glass, 311301
03/02/2016, An Pucan, G-140L Crushed Glass, 311301
05/02/2016, An Pucan, G-140L Crushed Glass, 311301

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 11:18:22
SF
Hola,
ich kann nur raten:
=WENNFEHLER(INDEX(StoredP!$F$8:$F$329;AGGREGAT(15;6;ZEILE($8:$329)/((StoredP!$G$8:$G$329=M2) *(StoredP!$B$8:$B$329=I2));ZÄHLENWENN($M$2:M2;M2)));"") 
Ansonsten bitte beschreiben, was du wo erwartest.
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 11:42:28
Raimund
Hi.
Ich meine das habe ich schon.
In der Tabelle CityB Feld Qty Collected & Date Actual Lift sind leer und da sollen die Daten fuer jeden Kunden ausgelesen werden aus der Tabelle Stored P in welcher das Datum "Date Actual Lift" ist gleich oder sollte in die Spalte Date Actual Lift in der CityB Tabelle. Das gleiche fuer die Anzahl aus StoredP in die Spalte Qty Collected in der CityB Tabelle da beide ja leer sind. Tabbele CityB ist oder soll die Ziel Tabelle sein mit den fehlenden Daten in den zwei Spalten.

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 11:45:52
SF
Hola,
und wo hast du das?
Ich werde aus deinen Beschreibungen nicht wirklich schlau.
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 12:23:56
Raimund
Hi.
Doch. Datum (Date Actual Lift) und Anzahl (Qty Collected) von jedem Kunden aus der Tabelle StoredP sollen in die Tabelle CityB geschrieben werden und zwar fuer jeden Kunden, der sich in der Tabelle CityB auch wiederholt und in die dort leeren Felder "Date Actual Lift" & die Anzahl in die Spalte "Qty Collected". Das Feld (Schedule Date)in der Tabelle CityB ist nicht so wichtig weil es hat nur damit zu tun, wann es erwartet und nicht wann es wirklich gemacht wurde

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 12:33:17
SF
Hola,
ein letzter Versuch:
=WENNFEHLER(INDEX(StoredP!$F$8:$F$329;AGGREGAT(15;6;ZEILE($8:$329)/(StoredP!$G$8:$G$329=M2); ZÄHLENWENN($I$2:I2;I2)));"") 
Ansonsten wäre ein konkretes Beispiel an einer Kunden-ID mit genauer Angabe welche Zelle wo wiedergegeben werden soll hilfreich.
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 12:59:17
Raimund
Hi.
Aus der Tabelle StoredP:
Spalte C (Shop Name CityBin) - dieser name soll in der Tabelle CityB, Spalte C gesucht und gefunden werden. Wenn vorhanden, dann Daten aus der Tabelle StoredP und der Spalte B (Shop Name CityBin) und der Spalte F QtyCompleteCityBin in die Tabelle CityB geschrieben werden. In die CityB Spalte G die Daten aus StoredP - Spalte B und in die CityB Spalte J die Daten aus StoredP - Spalte F

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 13:12:57
SF
Hola,
ein Umstellen meiner Formel (zu der du dich nicht geäußert hast) sollte bei Excel gut eigentlich drin sein.
=WENNFEHLER(INDEX(StoredP!$F$8:$F$329;AGGREGAT(15;6;ZEILE($8:$329)/(StoredP!$C$8:$C$329=C2); ZÄHLENWENN($C$2:C2;C2)));"") 
Gruß
steve1da

AW: prüfe noch mal ...
09.03.2016 14:10:56
...
Hallo steve1da,
... ich hab mir den thread nicht weiter angeschaut, vermute jedoch, dass die Formel so sicherlich nicht das gewünschte Ergebnis ergibt.
Anstelle StoredP!$F$8:$F$329 wäre wahrscheinlich korrekt StoredP!$F:$F denn Du wertest ja in AGGREGAT() schon ZEILE($8:$329) aus. Auf jeden Fall anstelle ZEILE($8:$329) besser z.B. ZEILE(C$8:C$329) schreiben, um die Auswertungsgeschwindigkeit etwas zu erhöhen.
Gruß Werner
.. , - ...

Anzeige
AW: prüfe noch mal ...
09.03.2016 14:23:55
SF
Hola Werner,
hast Recht.
Zeile(C$8:C$329)-7
sollte reichen.
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 14:27:12
Raimund
Hi.
Mit deiner Formel habe ich ein Problem. Sie zeigt die falsche Daten an.
Der erste Kunde "56 Central" hat in der StoredP Tabelle zwei Containers aber mit Deiber Formel wird nur eine angezeigt.
Auch meine Formel in der Tabelle CityB in der "I" Spalte zeigt nur ein Datum und zwar nur das erste ohne die nachfolgenden:
=WENN(ISTNV(INDEX(StoredP!$B:$H,VERGLEICH($C2&$F2&$M2,StoredP!$C:$C&StoredP!$E:$E&StoredP!$G:$G,0),1) ),"",INDEX(StoredP!$B:$H,VERGLEICH($C2&$F2&$M2,StoredP!$C:$C&StoredP!$E:$E&StoredP!$G:$G,0),1))

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 14:28:44
SF
Hola,
meine hatte noch einen Fehler:
=WENNFEHLER(INDEX(StoredP!$F$8:$F$329;AGGREGAT(15;6;ZEILE($8:$329)-7/(StoredP!$C$8:$C$329=C2);  ZÄHLENWENN($C$2:C2;C2)));"") 
Gruß,
steve1da

AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 14:43:47
Raimund
Hi.
Deine Formel scheint OK jetzt.
Habe immer noch ein Problem mit meiner Formel fuer das Datum.
Habe schon langsam aufgegeben :(
Tabelle CityB in der "I" Spalte zeigt nur ein Datum und zwar nur das erste ohne die nachfolgenden:
=WENN(ISTNV(INDEX(StoredP!$B:$H,VERGLEICH($C2&$F2&$M2,StoredP!$C:$C&StoredP!$E:$E&StoredP!$G:$G,0),1) ),"",INDEX(StoredP!$B:$H,VERGLEICH($C2&$F2&$M2,StoredP!$C:$C&StoredP!$E:$E&StoredP!$G:$G,0),1))
Danke fuer Deine Hilfe

Anzeige
AW: 2 Tabellen vergleichen und alle Wert ausgeben
09.03.2016 14:46:57
SF
Hola,
einfach den Bereich bei Index austauschen.
=WENNFEHLER(INDEX(StoredP!$B$8:$B$329;AGGREGAT(15;6;ZEILE($8:$329)-7/(StoredP!$C$8:$C$329=C2);   ZÄHLENWENN($C$2:C2;C2)));"") 
Gruß,
steve1da

AW: das ist eine andere Formel ...
09.03.2016 14:49:56
...
Hallo Raimund,
... Deine aufgezeigte Formel ist eine "echte" Mtrixformel die auch einen spez. Eingabeabschluss benötigt um als solche auszuwerten. Außerdem sollte man eine solche Formel niemal über den gesamten Spaltenbereich definieren sondern nur auf den max notwendigen analog z.B. der AGGREGAT()-Formel.
Gruß Werner
.. , - ...

Anzeige
AW: das ist eine andere Formel ...
09.03.2016 15:13:04
Raimund
Hi All.
OMG. Es scheint endlich zu funktionieren.
War schon langsam am verzweifeln
Vielen Dank die Hilfe & Gruss aus Ireland nach Deutschland
Raimund

325 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige