Bestimmten Teil einer Zelle exportieren
#1
Hallo liebes Forum,

ich suche schon länger eine Funktion, die mir immer die KuNr. aus einer Zelle exportiert.
Diese steht aber immer an einer anderen Stelle.
Ich habe schon diverse Sachen probiert, aber nix zielführendes gefunden

Hier 2 Beispiele:

1.
ÜbergangsProdukt Januar
Herr Müller Peter, KdNr 00000000
Milchstr. 73, 99999 Ort, OT Ort2

2.
Herr Müller Peter, KdNr 00000000
Milchstr. 73, 99999 Ort, OT Ort2

Ich benötige IMMER den Wert nach "KdNr" in einer Zelle daneben.

Ich hoffe mir kann jemand helfen.

Ich bedanke mich vorab
Antworten Top
#2
Hallo,
warum stehen die Daten überhaupt in einer Zelle? Falls das ein Import ist, schon beim Import (über Tab Daten) aufteilen. Stichwort "PowerQuery".

=TEIL(A1;SUCHEN("KdNr";A1)+5;8)
Cadmus
[-] Folgende(r) 1 Nutzer sagt Danke an Cadmus für diesen Beitrag:
  • NPKosa
Antworten Top
#3
Moin

Für eine einmalige Aufgabe könnte man es mit Blitzvorschau versuchen.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#4
Es funktioniert!!!!
DANKE!

Die Liste kommt leider so von einem Abrechnungspartner, und ist von deren Seite nicht änderbar.

Blitzvorschau funktioniert leider nicht
Antworten Top
#5
Hi,

steht die komplette Adresse in einer einzigen Zelle? Dann bei aktuellem Excel:
B1: =LET(t;WECHSELN(A1;ZEICHEN(10);" ");s;SUCHEN("kdnr ";t)+5;e;SUCHEN(" ";t;s);TEIL(t;s;e-s))

und bei antikem Excel:
B1: =WECHSELN(A1;ZEICHEN(10);" ")
C1: =SUCHEN("kdnr ";B1)+5
D1: =SUCHEN(" ";B1;C1)
E1: =TEIL(B1;C1;D1-C1)

EDIT: Schxxxx, zu spät...
Ich lass es trotzdem stehen.
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
[-] Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:
  • NPKosa
Antworten Top
#6
Geht das auch noch zusätzlich, dass mir nur der Nachname in einer Zelle daneben exportiert wird?
Quasi 1 Zelle daneben die KuNr. (das funktioniert) und daneben NUR den Nachname?
Antworten Top
#7
Wär halt blöd, wenn er Friedrich von Ribbeck auf Ribbeck im Havelland hieße …
21
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#8
Hallo,

RPP63 hat das Problem schon benannt.

Du kannst mit den schon genannten Formeln die Position des ersten und zweiten Leerzeichens ermitteln und den Namen über die Teil() Funktion so ausgeben lassen.

Das ist aber nicht möglich, wenn z. B. Vorsatzwörter oder Titel vorhanden sind.

Zitat:Die Liste kommt leider so von einem Abrechnungspartner, und ist von deren Seite nicht änderbar.

Da fehlt wohl eher der Wille zur Änderung. Können die Daten nicht z.B. als CSV-Export geliefert werden?
Cadmus
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste