Hallo liebe Excel Gemeinde,
ich möchte euch kurz mein Problem schildern.
Ich habe eine größere Kundenliste bei denen bei einigen die Anrede falsch ist. Also z.Bsp. Frau Michael Krämer.
Nun habe ich mir eine Liste erstellt, mit jeweils etwa 2000 Jungen und Mädchennamen.
Ich hatte vor einen Abgleich der Namentabelle und der Spalte mit den Vornamen zu machen und zusätzlich die Anrede zu prüfen.
Wenn die Anrede zum Vornamen falsch wäre, sollte die Zelle des Vornamens rot eingefärbt werden.
Ist sowas umsetzbar?
Danke für Eure Antworten....
ja
(es werden für eine Antwort min 5 Zeichen benötigt)
Moin!
Nimm doch einfach eine Formel:
| A | B | C | D | E |
1 | Anrede | Vorname | | Anrede | Vorname |
2 | Herr | Peter | | Frau | Petra |
3 | Herr | Wolfgang | | Herr | Klaus |
4 | Herr | Michael | | | |
5 | Herr | Werner | | | |
6 | Herr | Klaus | | | |
7 | Herr | Thomas | | | |
8 | Herr | Manfred | | | |
9 | Herr | Helmut | | | |
10 | Herr | Jürgen | | | |
11 | Frau | Maria | | | |
12 | Frau | Ursula | | | |
13 | Frau | Monika | | | |
14 | Frau | Petra | | | |
15 | Frau | Elisabeth | | | |
16 | Frau | Sabine | | | |
17 | Frau | Renate | | | |
18 | Frau | Helga | | | |
19 | Frau | Karin | | | |
20 | Frau | Brigitte | | | |
Zelle | Formel |
D2 | =INDEX(A:A;VERGLEICH(E2;B:B;0)) |
D3 | =INDEX(A:A;VERGLEICH(E3;B:B;0)) |
Gruß Ralf
Ich glaube, das funktioniert so nicht. In meiner Namenstabelle habe ich nur die reinen Vornamen ohne Anrede.
[
attachment=19743]
In der anderen Tabelle habe ich Spalten mit Anrede/Vorname/Nachname
Nun müsste eigentlich zwei Abfragen kommen wie:
Ist der Vorname (laut Namenstabelle) weiblich und in der Anrede steht "Frau" dann Zelle Frau gleich grün sonst rot.
Ist der Vorname (laut Namenstabelle) männlich und in der Anrede steht "Herr" dann Zelle Herr gleich grün sonst rot.
Das nächste Problem, wie ihr im Photo sehen könnt, sind einige Namen mit unterschiedlichen Schreibweisen. Diese sind in der Zelle mit einem Slash getrennt.
Passiert die Abfrage nur auf den Zelleninhalt oder auf einen String in der Zelle?
Hallo,
ohne Beispieldatei ist das wie "Kaffeesatz lesen"
Es könnte aber mit "=Zählenwenn()" gehen, getrennt mit dem Array der Männer-/Frauen-Namen.
mfg
Was Du für eine Namenstabelle hast, ist mir herzlich egal!
Dann erstellst Du Dir halt eine, die man auswerten kann.
Schließlich braucht man nur ein wenig suchen, dann findet man etwas im Netz, mit dem Excel auch arbeiten kann.
1306 männliche Vornamen [klick]
Die kopierst Du Dir in Spalte B
in A1: Herr
Doppelklick auf das Ausfüllkästchen.
Das Gleiche machst Du dann mit weiblichen Vornamen, verwendest meine Formel und Ende Gelände. :21:
Gruß Ralf
Man sollte nicht vergessen dass es auch Vornamen gibt die sowohl als weiblich und als männlich gelten.
Hi,
hier eine Liste von 2726 Vornamen mit Anrede nach der Formel von excelformeln:
[
attachment=19746]
Namen von hier:
1306 männliche Vornamen
Formeln von hier:
Excelformeln
Hier zwei der verwendbaren Formeln für Deine Datei:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| K | L | M |
4 | Anrede | Vorname | Nachname |
5 | Herr | Silvan | |
6 | Herr | Silvan | |
Zelle | Formel |
K5 | =SVERWEIS(L5;Tabelle1;6;0) |
K6 | =INDEX(G:G;VERGLEICH(L6;B:B;0)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2013 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Hallo, die Namen stehen doch schon in einer Datei sogar Tabelle mit Überschrift Frauen oder Männer - ich verstehe nicht, was hier mit SVERWEIS(), INDEX() oder excelformeln.de versucht wird zu zaubern... Aber für mich ist früh am Morgen... Vielleicht hilft eine Beispieldatei...