Clever-Excel-Forum

Normale Version: Eingabe in Zelle gibt mehrere gefundene Werte in anderen Zellen aus
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich hoffe, und da bin ich mir sicher, ihr könnt bei folgendem Problem helfen:

Ich möchte das aus einem eingebenem Wert in einer Zelle, alle gefundenen Werte in anderen Zellen ausgegeben wird. Der SVERWEIS hilft nicht, da ja nur der erste gefundene zurück gegeben wird; ich brauche die, die in der Zelle davor nicht ausgegeben worden sind... also, wenn in A1 schon " 1 " zurückgegeben worden ist, dann muss in B1 die " 2 " kommen usw.

Ich habe mal ein Beispiel angehangen

Tabelle1 -> Wäre schon schön wenn das funktionieren würde
Tabelle2 -> Das wäre super genial wenn das klappen würde

Vielen vielen Dank schon mal vorab!
Ozzi
Hola,

Tabelle1:


Code:
=WENNFEHLER(INDEX(Strecken_Test!$D$2:$D$42;AGGREGAT(15;6;ZEILE($A$2:$A$42)-1/(Strecken_Test!$A$2:$A$42=$B4);SPALTE(A1)));"")

Tabelle2:


Code:
=WENN(ZÄHLENWENNS(Strecken_Test!$A$2:$A$42;$B4;Strecken_Test!$D$2:$D$42;D$3);"x";"")

Gruß,
steve1da
Hallo Stevda1,

faszinierend und vielen vielen Dank.... hätte nicht gedacht, dass die Lösung kommt, wenn ich nur mal schnell auf Toilette gehe :)

Krass...

Danke!!!!

P.s. Es kann sein, dass wenn ich mich an meine richtige (mit extrem vielen Daten) Tabelle mache, doch noch mal fragen muss; aber ich hoffe die Logik der Formel zu verstehen.
Ozzwald,

für die Variante in Tabelle2:
Füge eine Pivot-Tabelle ein.
LANG1 in den Spalten- und den Werte-Bereich.
STREK und SDB_STRECKE_KURZ1 in den Zeilenbereich.
Fertig.
Hallo Steveda1,

leider früher als gedacht brauch ich deine Hilfe... bekomme das im Hirn nicht umgemünzt

Es geht jetzt um die Spalten J-L.... dort um die Angabe der jeweilig zuständigen Büros..... In Zeile 8 sind z.B. 3 Büros beteilgt... also müssten die anderen beiden auch in K und L eingetragen werden.....

Sorry... aber hoffe du kannst ebenso schnell helfen, wie vorhin :)

Lg
Ozzi
Hallo, ich biete eine Hilfsspalten-Lösung an... für Tabelle1 (die neue Datei habe ich mir nicht angesehen, weil sie genauso heißt, wie die, die ich gerade geöffnet habe...) 

Arbeitsblatt mit dem Namen 'Strecken_Test'
ABCDE
1STREKSDB_STRECKE_KURZ1BAHNHLANG1Hilfsspalte
26003Berlin Ostbf - Berlin Ostkreuz530Berlin Ostbahnhof1
36003Berlin Ostbf - Berlin Ostkreuz6550Warschauer Straße2
46006Bln Warschauer Str - Strausbg547Berlin-Kaulsdorf
56006Bln Warschauer Str - Strausbg549Berlin-Lichtenberg
66006Bln Warschauer Str - Strausbg551Berlin-Mahlsdorf
76006Bln Warschauer Str - Strausbg631Biesdorf
86006Bln Warschauer Str - Strausbg660Birkenstein
96006Bln Warschauer Str - Strausbg1889Fredersdorf (b Berlin)
106006Bln Warschauer Str - Strausbg1944Friedrichsfelde Ost
116006Bln Warschauer Str - Strausbg2901Hoppegarten (Mark)
126006Bln Warschauer Str - Strausbg4382Neuenhagen (b Berlin)

ZelleFormel
E2=WENN(Tabelle1!$B$4=A2;ZÄHLENWENN($A$2:A2;Tabelle1!$B$4);"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen 'Tabelle1'
BCDEFGHIJ
3VzG-Strecke_1VzG1_BezeichnungBahnhof 1Bahnhof 2Bahnhof 3Bahnhof 4Bahnhof 5Bahnhof 6Bahnhof 7
46003Berlin Ostbf - Berlin OstkreuzBerlin OstbahnhofWarschauer Straße

ZelleFormatWert
D3"Bahnhof" 01
E3"Bahnhof" 02
F3"Bahnhof" 03
G3"Bahnhof" 04
H3"Bahnhof" 05
I3"Bahnhof" 06
J3"Bahnhof" 07

ZelleFormel
C4=SVERWEIS(B4;Strecken!$A$1:$G$855;2;0)
D4=WENNFEHLER(INDEX(Strecken_Test!$D:$D;VERGLEICH(D3;Strecken_Test!$E:$E;0));"")
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg