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.

Suche Formel
#1
Hallo zusammen,

ich bin auf der Suche nach einer Excel-Formel für eine aktuelles Problem.

Ich habe eine große Tabelle mit doppelten Werten.
Ergebnis der gesuchten Formel soll sein, dass mir in einem zweiten Tabellenblatt alle Berufe anzeigt werden die z.B. Kennziffer "10" (Spalte A) zugeordnet sind.
Und das am besten untereinander und nicht in einer Zeile.

Eine vereinfachte Beispieltabelle habe ich angefügt.

Hat jemand eine Idee und kann mir weiterhelfen?

Vielen Dank vorab.


Angehängte Dateien
.xlsx   Formelsuche.xlsx (Größe: 8,7 KB / Downloads: 4)
Antworten Top
#2
Hola,


Code:
=WENNFEHLER(INDEX(Tabelle1!B:B;AGGREGAT(15;6;ZEILE(Tabelle1!$B$2:$B$14)/(Tabelle1!$A$2:$A$14=$A$1);ZEILE(A1)));"")

Deine Versionsangabe passt allerdings nicht zur Dateieindung.

Gruß,
steve1da
Antworten Top
#3
Hallo Steve,

danke dir für die Formel, jedoch erziele ich damit nicht das gewünschte Ergbenis.
Ich hatte damit gerechnet, dass mit nach Einstaz der Formel in Spalte "C" die entsprechenden Berufe aufgelistet werden die z.B. Kennziffer "10" zugeordnet sind.
Leider erhalte ich kein Ergebnis.
Auf Grund der Formelwennfehler ist das Ergebnis eine leere Zelle.

Habe ich etwas falsch gemacht? :/
Antworten Top
#4
Hola,

welche Excel Version hast du denn nun wirklich im Einsatz?

Gruß,
steve1da
Antworten Top
#5
Ich gehe im Zweifel immer von einer aktuellen aus:

ABCDEFGHIJ
1KennzifferBeruf10203040506070
210ArztArztArztArztArztArztFahrerArzt
310SchwesterSchwesterSchwesterSchwester
410FahrerFahrerFahrerFahrer
520Arzt
620Schwester
720Fahrer
830Arzt
940Arzt
1050Arzt
1160Fahrer
1270Arzt
1370Schwester
1470Fahrer

ZelleFormel
D1=MTRANS(EINDEUTIG(A2:A14))
D2=FILTER($B2:$B14;$A2:$A14=D1)
E2=FILTER($B2:$B14;$A2:$A14=E1)
F2=FILTER($B2:$B14;$A2:$A14=F1)
G2=FILTER($B2:$B14;$A2:$A14=G1)
H2=FILTER($B2:$B14;$A2:$A14=H1)
I2=FILTER($B2:$B14;$A2:$A14=I1)
J2=FILTER($B2:$B14;$A2:$A14=J1)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#6
Edit: ich gehe davon aus dass in der anderen Tabelle in A1 nicht die gewünschte Nummer steht.
Antworten Top
#7
Hallo,

Version 2008 ist istalliert.
Antworten Top
#8
Dann in A1 die gesuchte Nummer.

Code:
=WENNFEHLER(INDEX(Tabelle1!B:B;KKLEINSTE(WENN(Tabelle1!$A$2:$A$14=$A$1;ZEILE(X$2:X$14));ZEILE(X1)));"")
Die Formel mit Strg-Shift-Enter abschließen und danach nach unten ziehen.
Antworten Top
#9
Jetzt klappt es.... vielen Dank ;)
Antworten Top


Gehe zu:


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