[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: 1100

16. Jan 2019, 10:46
Beitrag # 1 von 4
Bewertung:
(3173 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: 205

16. Jan 2019, 11:43
Beitrag # 2 von 4
Beitrag ID: #568514
Bewertung:
(3158 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: 205

16. Jan 2019, 11:58
Beitrag # 3 von 4
Beitrag ID: #568516
Bewertung:
(3150 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:
(3120 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]
Hier Klicken X
Hier Klicken

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen. pdf-icon Hier eine kleine Anleitung.

Veranstaltungen
18.07.2019

München
Donnerstag, 18. Juli 2019, 12.44 Uhr

Infotag

Bereits zum 2. Mal kommen auch in diesem Jahr Experten zum Infotag in München zusammen, um sich zu Themen rund um das richtige Planen und Erstellen von barrierefreien PDF-Inhalten und Webseiten auszutauschen. Hierbei spielt die Berücksichtigung gesetzlicher Anforderungen eine ebenso große Rolle, wie das Erstellen selbst. U.a. wird axaio software, zusammen mit seinem Partner Klaas Posselt von einmanncombo, vor Ort sein, um sein Wissen zum Generieren barrierefreier PDFs aus Adobe InDesign mit den Teilnehmern zu teilen. Schauen Sie in die Agenda, um mehr über weitere Referenten und Themen zu erfahren!

18.07.2019, 10 Uhr – 16:30 Uhr (Einlass ab 09:30 Uhr)
Preis: 199,00 €/brutto (inkl. Verpflegung)

Ja

Organisator: cmt Training

Kontaktinformation: E-Mailinfo AT cmt DOT de

https://www.cmt.de/Barrierefreiheit/Barrierefreiheit-Digital/2-Infotag-Barrierefreie-Webseiten-und-PDF-Dokumente-3946.html

2. Infotag: Barrierefreie Webseiten & PDF Dokumente
Veranstaltungen
17.08.2019 - 07.03.2020

3400 Burgdorf, BE
Samstag, 17. Aug. 2019, 08.30 Uhr - Samstag, 07. März 2020, 08.30 Uhr

Lehrgang

Absolventen/innen der Qualifikation Publisher Professional – Profil «Gestaltung» verfügen über Kompetenzen, welche ihnen gestatten, Projekte und Aufgaben der gestalterischen Umsetzung der Medienproduktion mit dem Einsatz der üblichen Publishing-Programme selbständig in Betrieben oder Organisationen zu übernehmen.

Ja

Organisator: PubliCollege GmbH

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

www.publicollege.ch

Publisher Professional-Profil Gestaltung