Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

UTM Daten aus URL auslesen
#1
Hallo liebe Gemeinschaft,

unsere neue Marketingsoftware läuft nicht ganz rund und daher möchte ich aus einer URL bestimmte Textstellen (UTM Daten) exportieren. Beispiel:

1. /de-responsive-long?utm_source=Email-Marketing&utm_medium=11111&utm_content=2019_ver1_de&utm_campaign=room

Ergebnis sollte sein:

A1 = utm_source = Email-Marketing
B1 = utm_medium = 11111
C1 = utm_content = 2019_ver1_de
D1 = utm_campaign = room

2. /de-responsive-long?utm_source=Google%20Ad&utm_term=%2Bklinik%20%2Bniederlande&utm_content=270243262292&utm_campaign=1408117685&gclid=EAIaIQobChMI26_I5fua4wIVQ-R3Ch1mCwEEEAAYASAAEgKfc_D_BwE

Ergebnis sollte sein:

A1 = utm_source = Google Ad
B1 = utm_medium = klinik niederlande
C1 = utm_content = 270243262292
D1 = utm_campaign = 1408117685

Vielen lieben Dank und einen schönen Start in die Woche wünsche ich euch,

Nick
Antworten Top
#2
Hi Nick,

zu deinem ersten Beispiel: nimm Text in Spalten.

1. Getrennt / Trenner = sonstige (?). Danach nochmals T-i-S ==>
2. Getrennt / Trenner = sonstige (&) und erste Spalte löschen.

Beim zweiten Beispiel ist noch etwas Handarbeit angesagt oder du entfernst die überflüssigen Zeichen mittels Formeln in mehreren Hilfsspalten, sofern der Aufbau immer gleich ist.
Handarbeit: ebenfalls zuerst die beiden ersten Punkte abarbeiten. Danach musst du nur in den ersten drei Spalten die Zeichen entfernen.

An der Formellösung tüftle ich noch.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • NickL
Antworten Top
#3
Vielen lieben Dank schon mal. Eine Formel wäre wunderbar! Im zweiten Beispiel variieren die Eingaben natürlich anhand der Keywords, die in Google gesucht werden. Mal lang mal kurz, zb. Klinik Niederlande oder nur Halsweh.

Viele Grüße und herzlichen Dank!
Antworten Top
#4
Hi Nick,

was lange währt...

auch bei deinem zweiten Beispiel trennst du die einzelnen Terme mit Text in Spalten (wie vorhin beschrieben). Erste und letzte Spalte löschen. Dann fügst du jeweils nach der ersten und der dritten Spalte eine Hilfsspalte ein, in denen du die Formeln einträgst. Originalspalte eins und drei (im Tab.-Ausschnitt farbig) im Anschluss löschen.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEF
1utm_source=Google%20Adutm_source=Google Adutm_term=%2Bklinik%20%2Bniederlandeutm_term=klinik niederlandeutm_content=270243262292utm_campaign=1408117685

ZelleFormel
B1=TEIL(A1;1;FINDEN("%";A1)-1)&" "&RECHTS(A1;2)
D1=TEIL(WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2);1;FINDEN("=";WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2)))&TEIL(WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2);FINDEN("=";WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2))+4;6)&" "&TEIL(WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2);FINDEN("§";WECHSELN(WECHSELN(C1;"%";"#";2);"%";"§";2))+3;99)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • NickL
Antworten Top
#5
Oder ein UDF.


Code:
Function F_snb(c00)
    F_snb = Split(Replace(c00, "?", "&"), "&")
End Function


Angehängte Dateien
.xlsb   __UDF snb.xlsb (Größe: 12,47 KB / Downloads: 3)
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • NickL
Antworten Top


Gehe zu:


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