Clever-Excel-Forum

Normale Version: Personalnummer nach Vor und Nachname eintragen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Morgen liebe Helfer,

gerne würde ich auf meinem Blatt Liste Personalnummern automatisch eintragen lassen.

Auf dem Blatt Personalnummern habe ich eine Tabelle mit der Personalnummer Name und Vorname. 
Wenn ich jetzt im Blatt Liste einen Namen und Vornamen  in die Liste eintrage soll die Personalnummer in der Spalte H neben dem Namen erscheinen. Auch wenn die Reihenfolge der Namen im Blatt Liste anders ist
als im Blatt Personalnummern.

Bin kein erfahrener Excel Nutzer.

Daher würde ich mich über Hilfe freuen.

Kann es sein das man das mit einem SVERWEIS machen kann ?

Ich hoffe alles gut beschrieben zu haben.

Meine Musterdatei habe ich dazu getan.



Grüße dragonxxl
Hallo

Sverweis() ??
nee, weil die Rückgabespalte Vor der Suchspalte steht.

Aber so...

HIJK
3PersonalnummerNameVorname
4
550030886Name XY 1Vorname XY 1
650030939Name XY 2Vorname XY 2
750030808Name XY 3Vorname XY 3
850030361Name XY 4Vorname XY 4
950091503Name XY 5Vorname XY 5
1050030462Name XY 6Vorname XY 6
1150091218Name XY 7Vorname XY 7
1250030466Name XY 8Vorname XY 8
1350030842Name XY 9Vorname XY 9
1450091631Name XY 10Vorname XY 10
15unbekanntName XXXXVorname XY 11
1650091469Name XY 12Vorname XY 12
1750091455Name XY 13Vorname XY 13
1850091652Name XY 14Vorname XY 14
1950091662Name XY 15Vorname XY 15
2050030560Name XY 16Vorname XY 16
2150090691Name XY 17Vorname XY 17
2250091611Name XY 18Vorname XY 18
2350030894Name XY 19Vorname XY 19
2450090942Name XY 20Vorname XY 20
2550030561Name XY 21Vorname XY 21
2650091130Name XY 22Vorname XY 22
2750030216Name XY 23Vorname XY 23
2850030537Name XY 24Vorname XY 24
2950090939Name XY 25Vorname XY 25

ZelleFormel
H5=XVERWEIS(J5&K5;Personalnummern!B:B&Personalnummern!C:C;Personalnummern!A:A;"unbekannt";0)

LG UweD
Moin,

die Lösung ist gut; allerdings dürfen keine zwei MA mit den selben Vor- und Zunamen vorkommen. So selten ist es nicht - wir hatten vor einigen Jahren zwei Mayr, Andreas in einem 30-Mann-Betrieb.
Moin,

danke für die Hilfe UweD,

Die Formel ist klasse.

Kann man das mit den Doppelten Namen abfangen ?

Kann ja sein das es mal vorkommt.

Gruß dragonxxl
Hi,

Code:
=FILTER(Personalnummern!A:A;(Personalnummern!B:B=J5)+(Personalnummern!C:C=K5);"unbekannt")
würde dann einfach alle betreffenden Personalnummern ausspucken. Allerdings müssen die Zellen unterhalb der Formel leer sein. Ansonsten muss man mit MTRANS oder TEXTVERKETTEN arbeiten.

Aber wahrscheinlich wäre es am besten, einfach hinter dem Vornamen irgendwas wie (jun.) oder (sen.) oder einfach einen Zähler zu ergänzen.
So?

HIJK
3PersonalnummerNameVorname
4
550030886Name XY 1Vorname XY 1
650030939Name XY 2Vorname XY 2
750030808Name XY 3Vorname XY 3
850030361Name XY 4Vorname XY 4
950091503Name XY 5Vorname XY 5
1050030462Name XY 6Vorname XY 6
1150091218Name XY 7Vorname XY 7
1250030466Name XY 8Vorname XY 8
1350030842Name XY 9Vorname XY 9
1450091631Name XY 10Vorname XY 10
152 xName DOVorname DO
1650091469Name XY 12Vorname XY 12
1750091455Name XY 13Vorname XY 13
1850091652Name XY 14Vorname XY 14
1950091662Name XY 15Vorname XY 15
2050030560Name XY 16Vorname XY 16
2150090691Name XY 17Vorname XY 17
22unbekanntName Nicht DaVorname XY 18
2350030894Name XY 19Vorname XY 19
2450090942Name XY 20Vorname XY 20
2550030561Name XY 21Vorname XY 21
2650091130Name XY 22Vorname XY 22
2750030216Name XY 23Vorname XY 23
2850030537Name XY 24Vorname XY 24
2950090939Name XY 25Vorname XY 25

ZelleFormel
H5=WENN(SUMMENPRODUKT(((Personalnummern!B1:B1000&Personalnummern!C1:C1000=J5&K5)*1))>1;SUMMENPRODUKT(((Personalnummern!B1:B1000&Personalnummern!C1:C1000=J5&K5)*1))&" x";XVERWEIS(J5&K5;Personalnummern!B:B&Personalnummern!C:C;Personalnummern!A:A;"unbekannt";0))



Eine weitere Fehlermöglichkeit wäre:


BC
29MichaElradi
30MichaelRadi

Das wäre dann so zu lösen
H
550030886

ZelleFormel
H5=WENN(SUMMENPRODUKT(((Personalnummern!B1:B1000&"|"&Personalnummern!C1:C1000=J5&"|"&K5)*1))>1;SUMMENPRODUKT(((Personalnummern!B1:B1000&"|"&Personalnummern!C1:C1000=J5&"|"&K5)*1))&" x";XVERWEIS(J5&"|"&K5;Personalnummern!B:B&"|"&Personalnummern!C:C;Personalnummern!A:A;"unbekannt";0))

LG UweD
Hallo ,

ja das geht auch. Die Nummern kommen von HR dann sind die sicher nicht ganz auf der Höhe.

Wenn ich die Formel runter ziehe steht in der Formelzelle ohne Namen in den anderen Zellen 594x usw. , kann man das unterdrücken ?


Gruß dragonxxl
Hallöchen,

im Prinzip =WENN(J...<>"";lange formel;"")

Wo kommt denn das x her?
Hallo

@ schauan

&" x";XVERWEIS(J5&"|"&K5;Personalnummern!B:B&"

ist in der Formel so angegeben.

@ dragonxxl
Klar, der zählt dann auch die Leeren Zellen mehrfach


LG UweD