Office: (Office 2016) ID bilden aus Zellinhalt

Helfe beim Thema ID bilden aus Zellinhalt in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich habe eine Liste von ca 5.000 Namen und Geburtdaten. Zur Erfassung in ein Genealogieprogramm muss ich aus den beiden Informationen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Kcim, 15. März 2020.

  1. ID bilden aus Zellinhalt


    Hallo zusammen,
    ich habe eine Liste von ca 5.000 Namen und Geburtdaten. Zur Erfassung in ein Genealogieprogramm muss ich aus den beiden Informationen eine eindeutige ID bilden.
    Z.B.
    Name Geschlecht Geburtstag Geburtsort
    Johann /Becker/ M 8. Juni 1929 Bogarosch
    Barbara /Mischel/ F 24. November 1931 Bogarosch
    Norbert /Becker/ M 14. Dezember 1958 Bogarosch
    Irmtraud /Becker/ M 8. Februar 1963 Bogarosch
    Johann /Becker/ M 25. Juni 1904 Bogarosch
    Katharina /Volk/ F 2. Juli 1911 Bogarosch
    Johann /Becker/ M 8. Juni 1929 Bogarosch
    Maria /Becker/ M 29. Februar 1932 Bogarosch

    Im ersten Falle wäre das dann
    Johann /Becker/8. Juni 1929
    Wie kann ich diesem String eine einfache und eindeutige Zahl bilden, als ID ?
    Eine eindeutige Person darf nur eine ID haben, kann jedoch mehrfach vorkommen. 98% der Daten haben beide Infos.
    Stehe im Moment auf dem Schlauch.
    Danke vorab für eure Hilfe
    Kcim

    :)
     
  2. Hola,

    lade bitte eine Exceldatei hoch.

    Gruß,
    steve1da
     
    steve1da, 17. März 2020
    #2
  3. Hallo steve1da

    Danke.
    Hier ein Auszug der Datei.
    Die aktuell in der Spalte B gebildeten IDs sind falsch, da nicht eindeutig.

    Gruß
    Kcim
     
  4. ID bilden aus Zellinhalt

    Hola,

    warum eigentlich so umständlich? Du hast doch schon IDs?
    Die Daten sind übrigens nicht gleich, sie unterscheiden sich in Leerzeichen innerhalb der Werte.

    Gruß,
    steve1da
     
    steve1da, 17. März 2020
    #4
  5. Wie schon oben gesagt sind die IDs in Spalte B fehlerhaft, da nicht eindeutig.
    z.b.

    I002 Johann /Becker/ M 8. Juni 1929
    I004#1. Johann /Becker/ M 8. Juni 1929

    Müsste lauten in etwa
    I002 Johann /Becker/ M 8. Juni 1929
    I002 Johann /Becker/ M 8. Juni 1929

    Es handelt sich hier um die gleiche Person, also identische ID.
    Die Leerzeichen sind leider ein Fehler, durch das Konvertieren aus anderen Medien.
    Darf natürlich nicht sein. Muss ich noch bereinigen.
     
  6. Haallo Kcim,

    mein Vorschlag:

    Erst Mal:
    Deine Tabelle ist so eingestellt, dass Berechnungen immer nur nach F9 Drücken durchgeführt werden. Umschalten auf automatische Berechnung geht so: Menü "Formeln, Berechnungsoprionen, Automatisch"

    Nun die einzelnen Schritte:
    1.
    Füge eine neue Spalte hinter F ein. Das ist nun Spalte G und bekommt eine Verkettung von Namen, Geburtstag und Geburtsort, aber alles in Großbuchstaben und ohne Leerzeichen.

    2.
    Schreibe in die erste Inhaltszeile dieser Spalte (das ist G9 in der Beispieltabelle) folgende Formel:
    =WECHSELN(GROSS(C9&E9&F9);" ";"")


    3.
    Kopiere G9 hinunter bis zur letzten Zeile.

    4.
    Sortiere den Datenbereich, also alle Spalten ohne Überschriften, nach Spalte G, sodass gleiche Inhalte von G untereinander stehen.

    5.
    Füge eine neue Spalte hinter G ein. Das ist nun Spalte H. Sie wird die Nummerierung der Personen zeigen.

    6.
    Schreibe die erste Inhaltszeile dieser Spalte folgende Formel:
    =WENN(G2=G1;H1;H1+1) (Das ist ein Beispiel für H2, also Zeilennummer ev. anzupassen)
    Das ist eine fortlaufende Nummerierung oder Wiederholung der vorigen Nummer bei gleichen Personen

    7.
    Kopiere H9 hinunter bis zur letzten Zeile.
    Drück F9, um das Ergebnis zu kontrollieren, falls manuelle Berechnung eingestellt ist.

    8.
    Ersetze in Spalte H die Formeln durch seine Ergebnisse. Das geht so:
    Markiere Spalte H, dann "Kopieren", dann "Einfügeoptionen", "Werte". Das ist nun die gewünschte Spalte der Personen-ID.

    9.
    Lösche Spalte G, wir brauchen sie nun nicht mehr.

    Fertig.
    Alles klar?
     
    barbara_w, 17. März 2020
    #6
  7. Danke Barbara,

    danke für den guten Tipp, werde ich morgen mal probieren.
    Habe jetzt erstmal so gelöst, dass ich in einem separaten Blatt alle doppelten Datensätze (also neue Schlüsselspalte) entfernt habe, und dann per Sverweis die ID, die nun einmalig ist, zugeordnet.

    Danke & Gruß
    Kcim
     
Thema:

ID bilden aus Zellinhalt

Die Seite wird geladen...
  1. ID bilden aus Zellinhalt - Similar Threads - bilden Zellinhalt

  2. Feste Verankerung eines Bildes in Kopfzeile lösen

    in Microsoft Word Hilfe
    Feste Verankerung eines Bildes in Kopfzeile lösen: Hallo ! Ich benutze Microsoft 365 und habe dabei die aktuellste Word Version. Es geht dabei um ein Bild bzw. Logo in der Kopfzeile, dass rechts oben festsitzt und mit einem Ankersymbol...
  3. Bilder über VBA Größe und DPI ändern für Webshop

    in Microsoft Excel Hilfe
    Bilder über VBA Größe und DPI ändern für Webshop: Hallo Excel Spezialisten, Ich habe mir eine recht aufwendige Tabelle gebastelt, aus der ich Daten für meinen Webshop generiere und in einer .csv bereitstelle. Es werden neue Preislisten...
  4. Seitenzahlen sind komplett verschoben....

    in Microsoft Word Hilfe
    Seitenzahlen sind komplett verschoben....: Hallo zusammen, ich hoffe, ihr könnt mir bei einigen Problemen mit meinem Dokument weiterhelfen (siehe Anhang). Ich stehe gerade vor folgenden Herausforderungen: Ich habe jetzt alles persönliche...
  5. Bilder lassen sich nicht verschieben

    in Microsoft PowerPoint Hilfe
    Bilder lassen sich nicht verschieben: Hallo in die Runde, ich nutze die Office Version 2019.Heute hab ich eine Folie mit acht Bildern erstellt die mit Animationen unterlegt sind. Nun möchte ich die Bilder gerne an ihre entsprechende...
  6. VBA Summe bilden

    in Microsoft Excel Hilfe
    VBA Summe bilden: Hallo zusammen, in meiner per VBA generierten Tabelle mit unterschiedlicher Anzahl Zeilen möchte ich in Spalte D die Summe bilden, als von D1 bis Dx. Meine Formel bei 12 Zeilen:...
  7. Excel Range als Bild in Word einfügen

    in Microsoft Excel Hilfe
    Excel Range als Bild in Word einfügen: Hallo, ich möchte gerne per Makro in einem Wordtemplate Mustergrafiken, die als Platzhalter dienen durch Bereiche in meiner Exceldatei ersetzen, die ich als Bild einfüge. Per Hand mache ich das...
  8. Bilder in einer HTML Mail werden mit Unterstrich angezeigt

    in Microsoft Outlook Hilfe
    Bilder in einer HTML Mail werden mit Unterstrich angezeigt: Hallo Spezialistinnen und Spezialisten! Ich habe meinen neuen PC mit Office 365 installiert! Leider tritt ein kleines Problem bei der Darstellung einer E-Mail mit Bildern auf die zu einem externen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden