2.3k Aufrufe
Gefragt in Tabellenkalkulation von gruppengott Einsteiger_in (21 Punkte)
Ich möchte folgendes erreichen: Wenn ich einer EXEL Tabelle eine Nummer eingebe soll automatisch in der jeweils darüberliegenden Spalte ein dazugehöriger Name ausgegeben werden.

[*][sup]
*Threadedit* 22.03.2009, 20:32:19
Admininfo: Führ bitte Threads nicht fort indem du Weitere eröffnest, und vermeide Mehrfachanfragen. Die Datenbank und User werden es dir danken. Siehe FAQ 2, #3.
[/sup]

6 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Nick,

bei mir ist über eine Zelle keine Spalte sondern auch eine Zelle.
Welcher Name?

Gruß Hajo
0 Punkte
Beantwortet von gruppengott Einsteiger_in (21 Punkte)
O.K. mein Fehler natürlich mein ich die darüberliegende Zelle. Mir geht es um einen Wochendienstplan. Normalerweise muß ich das mit Name des Mitarbeiters und dazugehöriger Personalnummer ausfüllen. Ich würde aber gern nur noch die Nummer schreiben und den Namen ausgefüllt bekommen.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Gruppengott,

dazu brauchst Du eine Hilfsliste in welcher Personalnummer und Name aufgelistet sind.(obere Zeile = Pers.-Nr., untere Zeile = Name)
Auf diese Liste greifst Du dann mit der Tabellenfunktion WVERWEIS() zu.

Angenommen die Hilfsliste befindet sich im Bereich M1:T2, die Personal-Nr. in A3 und in A2 soll der Name erscheinen, dann lautet die Formel in A2

=WVERWEIS(A3;$M$1:$T$2;2;0)

Gruß
Rainer
0 Punkte
Beantwortet von gruppengott Einsteiger_in (21 Punkte)
Gut die Funktion WVERWEIS hilft mir schon ein gutes stück weiter. Aber 2 Fragen noch. Gibt es so eine Funktion auch zur Überwachung eines Bereiches und nicht nur einer einzelnen Zelle. Ich habe in dem besagten Dienstplan 5 Tage und verschiedene Arbeiten und möchte den Namen ergänzt haben, wenn ich an irgendeiner Stelle eine Personalnummer schreibe. Und zweitens hätte ich gern das nicht in jeder Zelle, die noch kein Ergebnis liefert #NV steht.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Gruppengott,

dann könnte diese Formel helfen, welche Du in alle 5 Zellen schreibst in denen der Name erscheinen soll, der zur Personal-Nr. von A3 passt.

=WENN(ISTNV(WVERWEIS($A$3;$M$1:$T$2;2;0));"";WVERWEIS(A3;$M$1:$T$2;2;0))

Gruß
Rainer
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Korrektur:

Formel hatte einen Fehler

=WENN(ISTNV(WVERWEIS($A$3;$M$1:$T$2;2;0));"";WVERWEIS($A$3;$M$1:$T$2;2;0))

Gruß
Rainer
...