Gültigkeit erkennen bei doppeltem Eintrag

Hallo zusammen,

ich hab ein kleines Problem:

Ich hab in Excel einer Zelle einen Gültigkeitsbereich (Liste) aus einem anderen Tabellenblatt zugewiesen.

In dieser Zelle kann der Nachname ausgewählt werden und die restlichen Adressdaten rufen sich dann per SVerweis automatisch ab.

In dem anderen Blatt ist eine Tabelle mit den Daten:

Nachname | Vorname | Straße | Nummer …

Wenn jetzt aber jemand den gleichen Nachnamen hat, weiß Excel nicht mehr welcher gemeint ist und nimmt einfach den letzten.

Nachname und Vorname dürfen nicht in eine Zelle geschrieben werden. Die müssen getrennt bleiben.

Hat jemand eine Idee wie ich das Problem beheben kann?

LG Uschi

hmmpf, die frage die ich mir da stelle, wenn vorname und nachname nicht zusammen in ein feld dürfen, dann ist eine eindeutige zuordnung nicht möglich.

allerdings bin ich der auffassung, dass man den sverweis so umbauen kann, das er bei doppelten trefffern beide ergebnisse ausgibt, ich denke über ein paar wenn anweisungen lässt sich das dann so hinbiegen, dass er bei 2 treffern den vornamen nachfragt, und dann nen eindeutigen treffer bekommt…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich hab in Excel einer Zelle einen Gültigkeitsbereich (Liste)
aus einem anderen Tabellenblatt zugewiesen.
In dieser Zelle kann der Nachname ausgewählt werden und die
restlichen Adressdaten rufen sich dann per SVerweis
automatisch ab.
In dem anderen Blatt ist eine Tabelle mit den Daten:
Nachname | Vorname | Straße | Nummer …
Wenn jetzt aber jemand den gleichen Nachnamen hat, weiß Excel
nicht mehr welcher gemeint ist und nimmt einfach den letzten.
Nachname und Vorname dürfen nicht in eine Zelle geschrieben
werden. Die müssen getrennt bleiben.

Hi Uschi,

irgendwie/irgendwann mußt du Excel mitteilen welche Person du suchst, also Nach- und Vornamen übermitteln.
Entweder erst den Nachnamen auswählen, dann in weiterer Auswahl ggfs. den Vornamen.
Oder irgendwo auf einem beliebigem Blatt, Hilfsblatt o.ä. , in eine Zelle beide Namen und dies in der Gültigkeitsliste zur Auswahl stellen.

Gruß
Reinhard

Gruß
Reinhard

Guten Morgen Ihr 2,

erstmal Danke für eure Anteilnahme :wink:

allerdings bin ich der auffassung, dass man den sverweis so
umbauen kann, das er bei doppelten trefffern beide ergebnisse
ausgibt, ich denke über ein paar wenn anweisungen lässt sich
das dann so hinbiegen, dass er bei 2 treffern den vornamen
nachfragt, und dann nen eindeutigen treffer bekommt…

so ungefähr hab ich mir das auch schon vorgestellt, aber ich weiß nicht so richtig wie ich es realisieren soll…

nachteilig ist, wenn ich ne gültigkeitsregel in nem feld hab, kann schonmal keine formel mehr mit rein…

Wie sage ich, dass excel gucken soll ob der name mehrmals vorkommt? das merkt es doch nicht von alleine, oder? Da brauch ich bestimmt n makro, oder?

am besten wäre es, dass wenn ich einen namen auswähle, der doppelt vorkommt, excel mir die kompletten adressen von denen aufzeigt und ich eine davon auswählen kann. Kann ja auch sein, dass der vorname auch identisch ist…

geht das über normale excel-formeln oder muss ich da n makro mit nem formular bauen?

also, wenn ihr nen idee habt, bitte postet sie.

Hallo Uschi,
wie wär’s mit einer Zusatzspalte, in der der Nachname und der Vorname stehen; danach kannst Du dann auch suchen lassen?

In dem anderen Blatt ist eine Tabelle mit den Daten:
Nachname | Vorname | Straße | Nummer …

Ich würde vorn noch eine Spalte einfügen, so dass dann z. B. der Nachname in Spalte B steht und der Vorname in Spalte C, dann schreibst Du in diese neue Spalte A =B1&C1 (oder, wenn es schöner aussehen soll, =B1&", "&C1).

Ich hab in Excel einer Zelle einen Gültigkeitsbereich (Liste)
aus einem anderen Tabellenblatt zugewiesen.
In dieser Zelle kann der Nachname ausgewählt werden und die
restlichen Adressdaten rufen sich dann per SVerweis
automatisch ab.

Hier kannst Du jetzt aus der „Kombi-Spalte“ auswählen lassen und über diese auch suchen.
Ich hoffe, das hilft …
Mich persönlich würde interessieren, wie Du das mit dem Auswählen gemacht hast - das kenne ich noch nicht und könnte es für einige Dateien auch gebrauchen.
Gruß Verena

Mich persönlich würde interessieren, wie Du das mit dem
Auswählen gemacht hast - das kenne ich noch nicht und könnte
es für einige Dateien auch gebrauchen.

Hi Verena,

ich mutmaße es ging über Daten–Gültigkeit–Liste.

Schaue mal in die Hilfe. Frage dann gezielt nach wenn dir dort etwas konkret unklar ist.

Gruß
Reinhard

Hi Uschi,

nachteilig ist, wenn ich ne gültigkeitsregel in nem feld hab,
kann schonmal keine formel mehr mit rein…

man kann so tun als ob und Werte und Formeln mischen in der Gültigkeit:

http://www.hostarea.de/server-10/Oktober-1dd528ebf4.xls

Dazu braucht man Daten–Gültigkeit–Liste z.B. für A1:

 =a2*7 ; =(a3+a6)*5 ; =A2*a3 ;Hamburg;München

und folgende Vba-Function, di man mit =eva(A1) aufruft:

Function eva(Zelle As Range)
Application.Volatile
eva = Zelle
If Mid(Zelle, 2, 1) = „=“ Then eva = Evaluate(Mid(Zelle, 2, Len(Zelle) - 2))
End Function

Wie sage ich, dass excel gucken soll ob der name mehrmals
vorkommt? das merkt es doch nicht von alleine, oder? Da brauch
ich bestimmt n makro, oder?

Wenn auf http://www.excelformeln.de nichts zu finden ist, ja.

am besten wäre es, dass wenn ich einen namen auswähle, der
doppelt vorkommt, excel mir die kompletten adressen von denen
aufzeigt und ich eine davon auswählen kann. Kann ja auch sein,
dass der vorname auch identisch ist…

Wie wäre es grundsätzlich mit Autofilter?

Gruß
Reinhard

Hallo Verena,

Reinhard hat Recht, es geht über Daten => Gültigkeit => Liste.

Das mit Namen und Vornamen in einer Zelle klingt ja ganz gut. Allerdings stehen die in dem Formular untereinander.
Aber das ist vielleicht ein Ansatzpunkt…

Danke für die Tips

MFG Uschi

Das mit Namen und Vornamen in einer Zelle klingt ja ganz gut.
Allerdings stehen die in dem Formular untereinander.
Aber das ist vielleicht ein Ansatzpunkt…

Hi Uschi,
und ob das ein Ansatzpunkt ist, ist zwar bei Eingabeformularen usw. angebracht Felder untereinander anzuordnen, aber die resultierende Liste sollte besser zeilenweise aufgebaut sein, wegen Sortierung und und…
Gruß
Reinhard

Danke für die Tips

MFG Uschi

Das mit Namen und Vornamen in einer Zelle klingt ja ganz gut.
Allerdings stehen die in dem Formular untereinander.

Geht trotzdem, man kann auch =A1&A2 in einer Zelle anzeigen lassen.
Gruß Verena