Collapse column

Autor Thema: Office 2016 in Zelle Zeichenlänge prüfen und Zeichen ergänzen  (Gelesen 143 mal)

Offline THM

  • Newbie
  • *
  • Beiträge: 1
    • Profil anzeigen
  • Office-KnowHow: Anfänger
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2016
Office 2016 in Zelle Zeichenlänge prüfen und Zeichen ergänzen
« am: Oktober 08, 2017, 13:52:37 Nachmittag »
Hallo,
bin Excel Anfänger und hoffe auf Hilfe.
mein Problem bekomme eine Kombination aus verschiedenen Nummern in einer Zelle mit ", " getrennt diese sollen auf die länge geprüft werden und ergänzt werden anbei ein Auszug und wie das Ergebnis sein soll.


 
TextfeldErgebnis soll so sein
000-1094472-06000-1094472-06
000-1558000000-1558000-xx
000-1558001, 000-1558015, 000-1558018000-1558001-xx, 000-1558015-xx, 000-1558018-xx
000-0324669-00, 000-0324888-02000-0324669-00, 000-0324888-02
011-1558001-58, 021-1558001-58, 061-1558001-58, 071-1558001-58, 081-1558001-58, 091-1558001-58011-1558001-58, 021-1558001-58, 061-1558001-58, 071-1558001-58, 081-1558001-58, 091-1558001-58
010-1558001-43, 000-136000, 010-1558001-44010-1558001-43, 000-136000-xx, 010-1558001-44

Online gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.031
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw:Office 2016 in Zelle Zeichenlänge prüfen und Zeichen ergänzen
« Antwort #1 am: Oktober 08, 2017, 14:12:15 Nachmittag »
Moin,

ich versuche, mich in deine Situation zu versetzen. Da sehe ich ad hoc 3 Möglichkeiten:
  • Lösung per VBA
  • Lösung über Power Query
  • Außer Haus geben
Ad 1.: Dazu solltest du zumindest in einer anderen Sprache über grundlegende Kenntnisse verfügen. Stichworte wären hier: Len(), Split(), ...
Ad 2.: Das ist ohne Programmierkenntnisse machbar, vielleicht die eine oder andere Funktion der Sprache M. Wenn du später einmal Änderungen vornehmen willst, ist diese Option meine erste Wahl. Natürlich musst du dich dort einarbeiten, aber das ist durchaus möglich. (Ich habe es auch geschafft  ;) )
Ad 3.: Für Einsteiger wie offensichtlich du einer bist eine überlegenswerte Option. Der Aufwand ist überschaubar und je nach Anspruch auf "Wiederverwendbarkeit" in 0,5 bis 1 Stunde machbar, sofern die Aufgabenbeschreibung detailliert und umfassend ist.
Gruß
Günther