[GastForen Programme Office Microsoft Office Excel Mehrzeiliger Textblock in einzelne Felder einer Zeile verteilen!

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Office - Alles fürs Büro
Themen
Beiträge
Moderatoren
Letzter Beitrag

Excel Mehrzeiliger Textblock in einzelne Felder einer Zeile verteilen!

meister eder
Beiträge gesamt: 1099

16. Jan 2019, 10:46
Beitrag # 1 von 4
Bewertung:
(1396 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

bin wahrlich nicht der Excel Gott es sollte jedoch gehen, aber wie!
Vielleicht kann mir ja jemand behilflich sein.
Also ein Kunde hat als Datenstammsatz mehrere hundert Visitenkarten als Indesign Datei!
Ich habe ein PDF geschrieben daraus eine Exceltdatei!

Das Ergebnis ist eine sauber erstellt Exceldatei in der der alle benötigten Informationen in einer Zelle stehen. Jetzt möchte ich diese Infos aber in einzelne Zellen einer Zeile verteilen.


Vorname Name
Straße
PLZ Ort
Tel - Fax

soll werden:

Vorname | Name | Straße | PLZ | Ort | Tel | Fax

Über Eure Unterstützung würde ich mich sehr freuen!

Meister Eder
----------------
Wer nicht fragt, bekommt keine Antwort!
Hier Klicken X

Excel Mehrzeiliger Textblock in einzelne Felder einer Zeile verteilen!

knallteufel
Beiträge gesamt: 204

16. Jan 2019, 11:43
Beitrag # 2 von 4
Beitrag ID: #568514
Bewertung:
(1381 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen,

ich würde mir diese Daten einmal per Copy und Paste in einen InDesign Textrahmen kopieren. (wahrscheinlich mit einem Zwischenschritt über einen reinen Texteditor - sprich: in Excel kopieren - in einem Texteditor einfügen - darauf achten, dass dieser auf reinen Text eingestellt ist und dann wieder Copy und Paste nach Indesign).

Der Zwischenstep hat den Vorteil, dass man keinerlei Information mitnimmt, sondern nur reinen Text. Die weitere Arbeit mit Indesign macht es insofern leichter, weil man dort die verborgenen Zeichen einblenden kann. Ginge auch mit Word, oder einem Editor mit entsprechender Anzeige...

Bei mir sieht das dann so aus:

"Vorname Name (Absatzmarke)
Straße (Absatzmarke)
PLZ Ort (Absatzmarke)
Tel - Fax " (Absatzmarke)
(Absatzmarke)
"Vorname Name (Absatzmarke)
Straße (Absatzmarke)
PLZ Ort (Absatzmarke)
Tel - Fax"(Absatzmarke)
(Absatzmarke)
...

dann kannst du nach (Absatzmarke)(Absatzmarke) suchen und dies mit einer eindeutigen Zeichenfolge ersetzen - bspw XXXX. Im Anschluss suchst du die restlichen Absatzmarken und ersetzt sie durch einen Tabulator. Im dritten Suchlauf ersetzt du XXXX wieder durch eine Absatzmarke und ersetzt im vierten Suchlauf noch die " durch nix.

Jetzt hast du Text, der wie folgt aussieht:
Vorname Name (Tabulator) Straße (Tabulator) PLZ Ort (Tabulator)Tel - Fax (Absatzmarke)

Das per Copy und Paste wieder zurück nach Excel, sollte zum gewünschten Ergebnis führen...
Spalte wird in Excel durch Tabulator - Zeile durch Absatzmarke beschrieben.

Schwierig wird die Aufsplittung von Name Vorname und Tel - Fax - wenn du da in deinen konkreten Daten keine Wiederkehrende Struktur hast, nach der du suchen kannst, sehe ich schwarz...

Gruß Sebastian


als Antwort auf: [#568513]
(Dieser Beitrag wurde von knallteufel am 16. Jan 2019, 11:46 geändert)

Excel Mehrzeiliger Textblock in einzelne Felder einer Zeile verteilen!

knallteufel
Beiträge gesamt: 204

16. Jan 2019, 11:58
Beitrag # 3 von 4
Beitrag ID: #568516
Bewertung:
(1373 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
noch eine Ergänzung:

Wenn die oben noch angemerkte Problematik mit Vorname Name, tatsächlich auftritt, könnte ein Lösungsansatz über die Indesign GREP-Suche und die Anzahl der Leerzeichen bis zum entsprechenden Eintrag sein (Doppelnamen fallen mir dann noch als nächste Schwelle ein - evtl von hinten beginnend oder von der Postleitzahl ausgehend vorwärts und rückwärts suchen) - da würde ich evtl. mal im Indesign Forum anfragen und hierhin verlinken...

Ähnliches geht sicher auch über eine Hilfsspalte in Excel mit einer Formel die analog einer GREP Suche nach "erstem Leerzeichen" oder so ähnlich sucht und dann eine entsprechende Ausgabe von da an beschreibt.

Da bin ich aber bei beiden Ansätzen nicht so fit wie manch anderer hier...


als Antwort auf: [#568514]

Excel Mehrzeiliger Textblock in einzelne Felder einer Zeile verteilen!

Klaus79
Beiträge gesamt: 306

16. Jan 2019, 15:39
Beitrag # 4 von 4
Beitrag ID: #568518
Bewertung:
(1343 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
die Grundlogik mit einem Excel-Makro (oder mit Formeln) sieht wie folgt aus:

Eindeutig verifizierbar ist die 5-stellige Postleitzahl.
Ich suche also nach der zweiten Absatzmarke die 5 Ziffern. Der Ort fängt dann nach dem nächsten Leerzeichen an und endet vor der dritten Absatzmarke.

Jetzt kommt die erste Problemstelle. Wenn das Divis nicht auch als Trenner zwischen Vorwahl und Hauptnummer fungiert ist die Trennung in Tel und Fax einfach. Anderenfalls müsste man sich die Datenstruktur an dieser Stelle näher ansehen um eindeutige Unterschiede zu finden.

Die Straße beginnt nach der ersten Absatzmarke und endet vor der zweiten.

Und jetzt kommt die wohl größte Hürde. Bei Karl Meier ist die Tennung in Vor- und Nachnamen durch das zu findende Leerzeichen einfach.
Aber was machst Du bei "Heidi Rita Grünfeld von Bohlen" ...

Hier empfehle ich
http://www.excelformeln.de/formeln.html?welcher=158

Für Trennungen nach Formel dann evtl. das hier:
http://www.excelformeln.de/formeln.html?welcher=210

Gruß
Klaus


als Antwort auf: [#568513]
X

Veranstaltungen

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen. pdf-icon Hier eine kleine Anleitung.

Veranstaltungen
16.02.2019 - 29.06.2019

3400 Burgdorf, BE
Samstag, 16. Feb. 2019, 08.30 Uhr - Samstag, 29. Juni 2019, 08.30 Uhr

Lehrgang

Mit dem Erwerb des Zertifikats Publisher Basic beweisen Sie Ihre Kompetenz für die Mitarbeit bei der Gestaltung und Umsetzung von Publishing-Projekten. Das Zertifikat wird bei den Arbeitgebern immer bekannter; diese wissen, dass Sie mit diesem Abschluss sehr gutes KnowHow erworben haben. Nach erfolgreicher Absolvierung dieses Lehrgangs sind Sie in der Lage, die Zertifikatsprüfung abzulegen.

Ja

Organisator: PubliCollege GmbH

Kontaktinformation: Beat Kipfer, E-Mailinfo AT publicollege DOT ch

www.publicollege.ch

Publisher Basic
Veranstaltungen
20.02.2019

Aarau
Mittwoch, 20. Feb. 2019, 17.30 Uhr

Kurs

Der Kurs richtet sich an interessierte PhotoshopanwenderInnen, welche ihre Kenntnisse in der Bildbearbeitung vertiefen möchten. Da der Fokus auf das QV der Polygrafie gelegt wird, können Ausbildner, Berufsleute, Prüfungsexperten sowie Lernende gleichermassen profitieren.

Mittwoch, 20. Februar 2019 bis Mittwoch, 13. März 2019
4 Kursabende à 4 Lektionen, 17.30 bis 20.45 Uhr
CHF 352.–

Nein

Organisator: Schule für Gestaltung Aargau

Kontaktinformation: Nadja Elsener, E-Mailnadja.elsener AT sfgaargau DOT ch

https://www.sfgaargau.ch/kurse/E-004.php