Zahleingabe erzwingt dazugehörigen Namen

Von: , 09.08.2010 20:01 Uhr


formel für Nummer in A1 ist Name in B1

In A1 steht die Zahl 22 für Roland in B1. Wenn ich nun in C1 die Zahl 22 eingebe, sollte in D1 der Name Roland aufscheinen. Wer kann mir bitte helfen? Danke.

Heinz

2 Antworten zu dieser Frage

  1. Antwort von nach 23 Stunden 0 hilfreich
    Re: Zahleingabe erzwingt dazugehörigen Namen

    Hallo Heinz,

    das geht ganz gut mit der Formel SVERWEIS.
    Dazu musst du vorher eine Liste anlegen oder du meintest das mit den Spalten A und B. Gehen wir mal davon aus.
    Spalte C soll dann immer die Personalnummer erhalten, braucht also keine Formel. In D1 gibst du ein:

    =SVERWEIS(C1;A1:B100;2;FALSCH)

    Das heißt im Klartext: Suche im Bereich A1 bis B100 nach dem Wert, der in C1 steht und schreibe den Namen, der dazugehört, welcher da in der 2. Spalte des Suchbereiches liegt. Das FALSCH soll gewisse Vorteile bringen, wenn Begriffe doppelt vergeben sind. Ich habe es immer mit reingeschrieben.
    Diese Formel kannst du jetzt über die gesamte Spalte D kopieren. Dabei musst du den Bereich A1:B100 mit $-Zeichen fixieren. Jetzt hat die Geschichte noch einen kleinen Schönheitsfehler: Es erscheint überall, wo kein Name steht, %NV. Das kriegst du mit einer WENN-Funktion weg:

    =WENN(C1="";"";SVERWEIS(C1;$A$1:$B$100;2;FALSCH))

    Achte darauf, dass immer alle Klammern in der Formel geschlossen werden. Dann noch die Formel kopieren.

    Wenn du jetzt irgendwo in Spalte A eine 22 hast und dahinter in Spalte B "Roland", dann erscheint überall, wo in Spalte C eine 22 steht, dahinter "Roland".

    Wenn dein Problem doch ein anderes war, dann schreibe nochmal.

    Gruß, J.S.

  2. Antwort von nach 2 Tagen 0 hilfreich
    Re: Zahleingabe erzwingt dazugehörigen Namen

    Hallo Heinz,

    kann es sein, daß Du eine Tabelle hast, in der mehrere Namen mit zugeordneten Nummern aufgeführt sind, und aus der Du die Information für eine weitere Zelle nutzen möchtest?

    Ansonsten wäre die Formel für D1 =WENN(C1=22;B1;"")

    Grüße
    Andreas

Jetzt auf diese Frage antworten.