Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Vornamen Geschlecht zuordnen

Vornamen Geschlecht zuordnen
Michael
Hallo,
ich habe folgendes Problem: Ich habe eine Excel-Datei mit Vornamen, allerdings ist diesen Vornamen kein Geschlecht zugeordnet (Herr/Frau), dies bräuchte ich aber. Dies von Hand zu machen, wäre auf Grund der mege der Daten (über 3.000 Datensätze) sehr mühsam. Nun habe ich eine Excel-Datei mit nahezu allen gängigen Vornamen. In dieser Datei sind die Daten in der folgenden Form:
Adelgard;W
Adelger;M
Adelgonda;W
Adelgonde;W
Adelgunde;W
Adelgundis;W
Adelheide;W
Adelher;M
Gibt es denn eine Möglichkeit daraus die Geschlechter zu bestimmen und automatisert Herr oder Frau vor den Vornamen zu setzen?
Grüße
Michael
Anzeige
AW: Vornamen Geschlecht zuordnen
07.09.2009 10:13:17
hary
Hallo Michael
evtl. so?
Tabellenblattname: Tabelle1
 

A

B

1

Name

 

2

Adelgard;W

Frau Adelgard

3

Adelger;M

Herr Adelger


Benutzte Formeln:
B2: =WENN(RECHTS(A2;1)="W";"Frau " & LINKS(A2;FINDEN(";";A2)-LÄNGE(IV1)-1);"Herr " & LINKS(A2;FINDEN(";";A2)-LÄNGE($IV$1)-1))
B3: =WENN(RECHTS(A3;1)="W";"Frau " & LINKS(A3;FINDEN(";";A3)-LÄNGE(IV2)-1);"Herr " & LINKS(A3;FINDEN(";";A3)-LÄNGE($IV$1)-1))
Gruss hary
Anzeige
AW: Vornamen Geschlecht zuordnen
07.09.2009 10:20:57
Michael
Das sieht guta aus, danke. Gibt es auch eine Möglichkeit die Bezeichnung Herr oder Frau in eine Extra-zeile zu machen?
einiges kürzer und was zur Hölle soll -LÄNGE(IV1)
07.09.2009 10:28:55
WF
Hi,
=WENN(RECHTS(A2)="W";"Frau ";"Herr ")&LINKS(A2;LÄNGE(A2)-3)
In 2 Zellen dann statt & die beiden Formelteile in 2 Zellen eingeben.
Salut WF
AW: einiges kürzer und was zur Hölle soll -LÄNGE(IV1)
07.09.2009 10:45:36
Michael
Also irgendwie funktioniert das alles nicht. Vielleicht hab ich mich falsch ausgedrückt. Ich habe zwei Exeldateien. Einmalk eine mit den Vornamen in der genannten Form und einemal eine Adresseliste wo Vor- und Zuname in jeweils einer Spalte stehen. Es soll nun eine Extraspalte vor den Vornamen eingefügt werden in dem das jeweilige Geschlecht steht (Herr oder Frau). Noch jemand eine Idee, die für einen Laien nachzuvollziehen ist?
Michael
Anzeige
mit Vornamensliste
07.09.2009 11:04:02
WF
Hi Michael,
Deine Vornamensliste mit M oder W am Ende steht in Tabelle1A:A
In Tabelle 2 steht der Vorname in Spalte C und der Nachname in Spalte D.
In B1 dann folgende Formel:
=WENN(RECHTS(INDEX(Tabelle1!A:A;VERGLEICH(C1&"*";Tabelle1!A:A;0)))="W";"Frau";"Herr")
Salut WF
AW: Vornamen Geschlecht zuordnen
07.09.2009 10:25:37
ing.grohn
Hallo Michael,
probier mal:
=WENN(SVERWEIS(vorname!A1;vorname!A1:B8;2)="W";"Frau";"Herr")
Formel in Deine Tabelle
vorname := Tabelle mit Vorname; Geschlecht
MfG
Albrecht
Anzeige
AW: Vornamen Geschlecht zuordnen
07.09.2009 13:16:10
Höttl
Hallo!
Passt das so?
Tabelle1

 ABC
1Adelgard;WFrau Adelgard
2Adelger;MHerr Adelger
3Adelgonda;WFrau Adelgonda
4Adelgonde;WFrau Adelgonde
5Adelgunde;WFrau Adelgunde
6Adelgundis;WFrau Adelgundis
7Adelheide;WFrau Adelheide
8Adelher;MHerr Adelher
9   

Formeln der Tabelle
ZelleFormel
B1=WENN(RECHTS(A1)="W";"Frau ";"Herr ")
C1{=LINKS(A1;MIN(WENN(CODE(TEIL(A1;SPALTE($1:$1)+1;1)&" ")<91;SPALTE($1:$1))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß
Wilfried
Anzeige
AW: Vornamen Geschlecht zuordnen
07.09.2009 13:29:53
Höttl
Hallo!
Passt das so?
Tabelle1

 ABC
1Adelgard;WFrau Adelgard

Formeln der Tabelle
ZelleFormel
B1=WENN(RECHTS(A1)="W";"Frau ";"Herr ")
C1=TEIL(A1;1;SUCHEN(";";A1)-1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß
Wilfried
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Vornamen Geschlecht zuordnen in Excel


Schritt-für-Schritt-Anleitung

Um das Geschlecht von Vornamen in Excel automatisch zu erkennen und die Anrede "Herr" oder "Frau" vor den Vornamen zu setzen, kannst du folgende Schritte ausführen:

  1. Daten vorbereiten: Stelle sicher, dass du zwei Excel-Dateien hast. Eine mit Vornamen und Geschlecht (z.B. in der Form "Adelgard;W") und eine Adressliste, in der die Vornamen in einer Spalte stehen.

  2. Formel eingeben: Gehe zu der Zelle, in der die Anrede angezeigt werden soll (z.B. B1) und gebe folgende Formel ein:

    =WENN(RECHTS(Tabelle1!A1;1)="W";"Frau ";"Herr ") & LINKS(Tabelle1!A1;FINDEN(";",Tabelle1!A1)-1)
  3. Formel nach unten ziehen: Ziehe die Zelle mit der Formel nach unten, um die Anrede für alle Vornamen zu ermitteln.

  4. Ergebnisse überprüfen: Stelle sicher, dass die Anrede korrekt vor den Vornamen gesetzt wurde.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Überprüfe, ob die Tabelle und die Zellen korrekt referenziert sind. Achte darauf, dass die Vornamensliste in der richtigen Spalte steht.

  • Falsche Anrede: Stelle sicher, dass das Geschlecht in der Vornamensliste als "M" oder "W" korrekt hinterlegt ist. Ein Tippfehler kann zu falschen Ergebnissen führen.


Alternative Methoden

  1. SVERWEIS verwenden: Du kannst auch die SVERWEIS-Funktion nutzen, um das Geschlecht zu ermitteln. Die Formel könnte so aussehen:

    =WENN(SVERWEIS(C1;Tabelle1!A:B;2;FALSCH)="W";"Frau";"Herr")
  2. Makro anwenden: Wenn du mit VBA vertraut bist, könntest du ein einfaches Makro schreiben, das die Anrede automatisch basierend auf der Vornamensliste hinzufügt.


Praktische Beispiele

Hier sind einige Beispieldaten, die du verwenden kannst:

Vorname Geschlecht
Adelgard;W Frau
Adelger;M Herr
Adelgonda;W Frau
Adelgunde;W Frau
Adelher;M Herr

Verwende die oben genannten Formeln, um die Anrede für jeden dieser Vornamen zu bestimmen.


Tipps für Profis

  • Daten validieren: Überprüfe regelmäßig deine Vornamensliste auf neue Namen oder Änderungen in der Schreibweise.

  • Dynamische Bereiche verwenden: Nutze dynamische Bereiche, um sicherzustellen, dass die Formel auch bei Hinzufügen neuer Vornamen weiterhin funktioniert.

  • Excel-Funktionen kombinieren: Experimentiere mit anderen Excel-Funktionen wie TEIL oder FINDEN, um flexiblere Lösungen zu entwickeln.


FAQ: Häufige Fragen

1. Wie kann ich die Anrede in eine separate Zeile einfügen?
Du kannst die Formel in zwei Zellen aufteilen: In einer Zelle für die Anrede und in einer anderen für den Vornamen.

2. Funktioniert das auch in Excel Online?
Ja, die beschriebenen Formeln funktionieren in Excel Online, solange die Funktionen unterstützt werden.

3. Was mache ich, wenn ich keine Vornamensliste habe?
Du kannst versuchen, eine Vornamensliste online zu finden oder selbst eine zu erstellen, indem du häufige Vornamen und deren Geschlecht sammelst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige