Free Trial

Forum - Deutsch

Suchen Sie nach Antworten, stellen Sie Fragen und teilen Sie Ihr Alteryx-Wissen.

Alteryx Designer 2023.2.1.7 - Exceldatei auf Basis gleicher Zellwerte aufteilen

Hallo zusammen,

 

ich habe gestern mit Alteryx Designer begonnen. Ziel ist es, unsere derzeitige Mobilfunkabrechnung durch Alteryx zu ersetzen. Ich stehe derzeit vor dem Problem, eine Excel-Liste mit mehreren Telefonnummern und den genutzten Diensten pro Benutzer zu trennen. Zum Schluss sollte jeder Benutzer (natürlich in einer getrennten E-Mail) seine Mobilfunkabrechnung erhalten.

 

Als Beispiel:

 

Mobile NumberServiceStartDuration
+4911111111SMS01.10.2023-
+4911111111Call01.10.202330 minutes
+4911111112Call01.10.202330 minutes
+4911111113SMS01.10.202330 minutes

 

Und jetzt möchte ich 3 getrennte Excel-Tabellen für jeden genutzten Service.

Excel 1: +4911111111

Excel 2: +4911111112

Excel 3: +4911111113

Wie kann ich das umsetzen?

1 ANTWORT 1
grossal
15 - Aurora
15 - Aurora

Hallo @PatrickD2705,

 

Willkommen im Forum! 

 

Vorweg einmal - danke - dass du deinen Post so ausführlich beschrieben hast - genau so ist es richtig. Das macht es mir und der Community das helfen deutlich einfacher.

 

In deinem konkreten Fall gibt es eine wichtige Frage:

 

Soll alles in eine Excel Datei mit mehreren Blättern oder in drei verschiedene?

 

1) Eine Excel mit mehreren Blättern

Hier würde ich dir empfehlen den Beitrag von @RolandSchubert genauer anzuschauen: https://community.alteryx.com/t5/Blog-Deutsch/Daten-in-Excel-Tabellen-schreiben-Tipps-Tuesdays-022/b...

 

2) Mehrere Excel-Tabellen mit genau einem Blatt

 

In diesem Fall wirst du zwei Tools benötigen: Formel und Output

 

In der Formel wirst du den Dateipfad generieren bspw. so

"C:/Data/Output/" + [TelefonNr] + ".xlsx|||Blattname"

 

Danach musst du im Output Tool wie folgt konfigurieren:

2023-11-23-22-33-02-AlteryxGui.png

 

1) es ist vollkommen egal was hier steht, es muss lediglich auf .xlsx enden

2) Ich empfehle hier "Overwrite File (remove)" zu wählen, alternativ geht auch "Overwrite Sheet or Range"

3) Das ist der Schlüssel zum Erfolg: Wir sagen Alteryx es soll doch den Dateinamen bitte durch ein Feld beeinflussen

4) Und zwar in dem es den vorherigen in 1) ausgewählten Dateipfad VOLLSTÄNDIG austauscht gegen unsere Spalte 

5) Hier wählen wir die Spalte mit dem neuen Dateipfad aus

6) Normal will man die Extraspalte danach nicht mehr im Output haben, daher entferne ich diese gerne.

 

Viele Grüße

Alex

 

 

Beschriftungen