Daten auf die Jahreszahl reduzieren?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gebhard
    Erfahrener Benutzer
    • 26.11.2009
    • 106

    Daten auf die Jahreszahl reduzieren?

    Hallo Zusammen,

    Ich würde gerne meine Datenbank präparieren um sie ins Netz einzustellen (Ancestry etc.)

    Dafür würde ich gerne alle Lebenden ausschliessen (das ist der einfache Teil). Dann würde ich gerne alle Fakten bis auf Geburt, Hochzeit und Tod entfernen (krieg ich auch noch hin).
    Und zu guter Letzt möchte ich die Daten bis auf die Jahreszahl reduzieren. Ich kenne aber bisher keine Möglichkeit dies zu bewerkstelligen.
    Hat vielleicht jemand eine Idee?

    LG
    Ingo
  • gerhardlang
    Erfahrener Benutzer
    • 17.12.2008
    • 138

    #2
    Hallo Ingo,
    für Dein Problem sehe ich nur Handarbeit.

    Die *.ged in einem Editor laden und dann das Datum ersetzen.

    mit Strg-H
    Tage 01 bis 31

    "DATE 01 " ersetzen mit
    "DATE "
    "alle ersetzen"
    Das Leerzeichen am Ende dient zur Begrenzung auf zwei Zeichen, sonst verhaust Du Deine Jahreszahlen.

    anschliessend die Monate Jan bis Dec
    "DATE JAN" ersetzen mit
    "DATE"
    "alle ersetzen"

    Danach sollten nur noch die Jahreszahlen da sein.

    Viel Spass
    Gerhard

    Kommentar

    • Christian Benz
      Administrator
      • 30.03.2003
      • 2990

      #3
      Hallo Ingo,

      mit einem Texteditor der Suchen & Ersetzen mit regulären Ausdrücken beherrscht, könnte man z.B. folgendes machen:

      Als Suchmuster:
      Code:
      (\d)\sDATE(.*?)(\d{4})
      Als Ersatztext:
      Code:
      $1 DATE $3
      Das müsste in einem Rutsch dann automatisch nur noch (vierstellige) Jahreszahlen in jeder Gedcom-Zeile übrig lassen, die mit "x DATE" beginnt.

      Ich hab's kurz, aber nicht umfassend, getestet mit dem Editor Webocton. (Notepad++ hat sich bei meinem Test leider geweigert.) Auf den ersten Blick scheint's zu funktionieren, gebe aber keine Garantie. In jedem Fall bitte immer nur mit einer Gedcom-Kopie testen, nie mit dem Original.

      Gruß,
      Chris

      Kommentar

      • Xtine
        Administrator

        • 16.07.2006
        • 29828

        #4
        Hallo Ingo,

        mit GedTool, kannst Du Deine gedcom-Datei in eine Excel-Tabelle laden und dort bearbeiten und wieder als gedcom speichern.
        In Exel sollte es relativ einfach sein, das Datumsformat zu ändern.

        Das Programm ist Shareware, das heißt, Sie können es 20 Tage lang komplett kostenlos testen. Die Shareware-Version ist im Funktionsumfang gegenüber der Vollversion nicht eingeschränkt. Wenn das Programm Ihren persönlichen Erfordernissen und Wünschen entspricht, dann können Sie sich für die Vollversion registrieren lassen.
        Viele Grüße .................................. .
        Christine

        .. .............
        Wer sich das Alte noch einmal vor Augen führt, um das Neue zu erkennen, der kann anderen ein Lehrer sein.
        (Konfuzius)

        Kommentar

        • Mats
          Erfahrener Benutzer
          • 03.01.2009
          • 3419

          #5
          Falls Dein Programm die Datei im csv-Format exportieren kann,
          kannst Du das mit Excel öffnen.

          Ich würde dann aber nicht nur das Datumsformat ändern sondern in eine neue Spalte mit der entsprechenden Formel nur die Jahreszahl übernehmen.

          Beispiel: das Datum steht in Spalte H, die erste Leere Spalte ist X
          Die Formel wäre z.B. für Celle X2: =Wert(rechts(H2;4))
          Die Formel runter kopieren bis zur letzten Zeile, die Zellen in denen die Jahreszahlen stehen markieren, kopieren, den entsprechenden Bereich in Spalte H markieren, rechte Maustaste, Inhalte einfügen, nur werte, Spalte X löschen.

          Das geht am Schnellsten denke ich.

          Grüße aus OWL
          Anja
          Es gibt nur 2 Tage im Jahr, an denen man so gar nichts tun kann:
          der eine heißt gestern, der andere heißt morgen,
          also ist heute der richtige Tag
          um zu lieben, zu handeln, zu glauben und vor allem zu leben.
          Dalai Lama

          Kommentar

          Lädt...
          X