Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Verweis mit mehreren Ergebnissen von 2 Dateien
#1
Hallo Leute,
nachdem ich nach langem googlen und probieren auf keine Lösung gekommen bin, hoff ich nun die Experten hier können mir helfen.
Folgendes Problem
Ich habe eine Datei in der Name und Vorname und eine dazugehörige Gruppe stehen.
--> Datei 1    

Und nun möchte ich in einer anderen Datei diese Namen+Vornamen zu der Gruppe zuordnen sozusagen eine Liste.
--> Datei 2    

Wenn möglich ohne VBA. Wink

Gruß Bleame
Antworten Top
#2
Hallo,

ungetestet:

Code:
=wennfehler(kkleinste(wenn([Datei1.xlsx]Tabelle1!$C$2:$C$30=B$10;[Datei1.xlsx]Tabelle1!$A$2:$A$30&", "&[Datei1.xlsx]Tabelle1!$B$2:$B$30);Zeile(a1));"")
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Hallo,

danke für die schnelle Antwort.

Hab jetz folgendes in Feld B11 in Datei 2 eingegeben:
Code:
=WENNFEHLER(KKLEINSTE(WENN('[Datei 1.xlsx]Tabelle1'!$C$2:$C$22=B10;'[Datei 1.xlsx]Tabelle1'!$A$2:$A$22&", "&'[Datei 1.xlsx]Tabelle1'!$B$2:$B$22);ZEILE(A1));"")

Leider kommt ein leeres Feld raus... also der Wert_falls_Fehler bei WENNFEHLER also ""

hab ich irg. etwas falsch eingegeben???
Gruß Bleame
Antworten Top
#4
Hallo,

öffne doch beide Dateien und gib die Formel schritt für Schritt ein, in dem Du die angegebenen Bereiche
in den Dateien markierst.

Sonst einfach mal Wennfehler rausnehmen und die Formel auswerten.
Gruß Atilla
Antworten Top
#5
Hab jetz mal die Auswertung gemacht und ich denke das Problem liegt an dem Zeile(A1),
was bedeutet denn dieser Ausdruck in der Formel?... gehört ja zu KKleinste, oder?
Das ist ja logischer Weise 1...

Hier noch ein Bild von der Auswertung ohne WENNFEHLER    

Danke nochmals für eure Hilfe!
Antworten Top
#6
Hallo,

mir ist die Formeln von Edgar nicht ganz klar.

Aus Gründen der einfacheren Darstellung habe ich das mal in einem Tabellenblatt untergebracht. Stellst du dir das so vor?

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
2NameVornameGruppe  ABC
3KlauserKC  Better, SMayer, SKlauser, K
4BetterSA   Jahn, FHuber, M
5MayerSB     
6HuberMC     
7JahnFB     
8        

ZelleFormel
F3{=WENNFEHLER(INDEX($A$2:$A$10;KKLEINSTE(WENN($C$2:$C$10=F$2;ZEILE($1:$9));ZEILE(A1)))&", "&INDEX($B$2:$B$10;KKLEINSTE(WENN($C$2:$C$10=F$2;ZEILE($1:$9));ZEILE(A1)));"")}
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß
Peter
Antworten Top
#7
Erst mal guten Abend.

@ Peter: Super hat mit folgender Formel funktioniert!
Code:
=WENNFEHLER(INDEX('[Datei 1.xlsx]Tabelle1'!$A$2:$A$22;KKLEINSTE(WENN('[Datei 1.xlsx]Tabelle1'!$C$2:$C$22=$B$10;ZEILE($1:$20));ZEILE(A1)))&", "&INDEX('[Datei 1.xlsx]Tabelle1'!$B$2:$B$22;KKLEINSTE(WENN('[Datei 1.xlsx]Tabelle1'!$C$2:$C$22=$B$10;ZEILE($1:$20));ZEILE(A1)));"")

DANKE, Danke, Danke nochmal!

Gruß Bleame
Antworten Top


Gehe zu:


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