Ich verwende diese Formel, um alle Instanzen von CUCUMBERS in Spalte B auf dem ersten Blatt meiner Arbeitsmappe nachzuschlagen: "ITS" Ich habe mit Spalte B in Spalte X identisch.
Bisher funktioniert das großartig, so wie ich es will, außer dass NUR einige der Gurken zurückgegeben werden, nicht alle. Ich verwende die gleiche Formel, die vertauscht wurde, um die PO # in Spalte D zu finden, damit ich feststellen kann, welche GURKEN sie an mich zurücksenden, und überspringe die ersten beiden bei dieser Suche.
Beachten Sie, dass meine Daten auch andere Produkte wie SPINAT, KIWI, KAROTTEN usw. enthalten, die sich sowohl über als auch unter den CUCUMBER-Einträgen befinden. Aus diesem Grund stehen die CUCUMBERS in den Zeilen 24:30. Diese Formel muss in der Lage sein, Daten aus der gesamten Spalte abzurufen und JEDE Instanz des Namens zurückzugeben. Wenn es also 15 Einträge für CUCUMBER gibt, muss es 15 Einträge auf meinem zweiten Blatt widerspiegeln.
Das grundlegende Ziel besteht darin, jede Instanz eines bestimmten Erzeugnisses zu finden und alle Daten aus jeder Zeile abzurufen, in der dieses Erzeugnis aufgeführt ist. Wenn es einen einfacheren Weg gibt, bin ich auch dafür offen. Hier ist die Info unten:
= INDEX (SEIN! $ B $ 4: $ X $ 56, KLEIN (WENN (SEIN! $ B $ 4: B56 = $ B $ 1, REIHE (SEIN! $ B $ 4: B56)), REIHE (SEIN! 3: 56)) -3,23)
Hier ist ein Beispiel für das ITS-Blatt:
B C D
24 CUCUMBER ANDREW&WILLIAM 381873
25 CUCUMBER ANDREW&WILLIAM 381873
26 CUCUMBER ANDREW&WILLIAM 381873
27 CUCUMBER DIVINE 611881
28 CUCUMBER WHOLESUM 100328
29 CUCUMBER WHOLESUM 100328
30 CUCUMBER DIVINE 1002874
Das Problem ist, dass wenn ich die Formel laufen lasse; Ich bekomme nur die unteren 5 zurück, um zurückzukehren, und es überspringt die ersten beiden Einträge.
quelle