Ich habe eine Datei, die aus 2 Mappen besteht. In Mappe 1 ("Upload") wird eine Eingabe gemacht, in Mappe 2 ("Liste") soll nun nach einer bestimmten Zahl (123456789) in Spalte G (der ersten Mappe) gesucht werden, die häufiger vorkommt und in Spalte A der Mappe "Liste" ausgegeben werden, ohne dass Leerzeilen (wie bei einer simplen "=wenn()"-Funktion) enstehen.
Ich hoffe das war nicht zu kompliziert, ist das ohne VBA möglich und wenn ja, hat jemand eine Idee zu einer Formel?
zuerst einmal (zum besseren Verständnis für alle ;) ): du hast keine Datei mit zwei Mappen, sondern eine Datei (oder! eine Mappe) mit zwei Arbeits- oder Tabellenblätter.
Hier mal ein Lösungsvorschlag (ausgehend davon, dass du ausschließlich nur die "123456789" ausgelesen haben möchtest.
1. Füge vor der Vertragsspalte eine Hilfsspalte ein, die du dann ausblenden kannst. 2. Dort packst du die Formel =WENN(H2=123456789;MAX($G$1:G1)+1;"") in die Zelle G2 rein und ziehst sie runter. 3. Im Tabellenblatt Liste!A5 dann die Formel =WENNFEHLER(VERWEIS(KKLEINSTE(Upload!G:G;ZEILE(Upload!A1));Upload!G:G;Upload!H:H);"") und ebenfalls runterziehen.