-
Hi Leute,
Bin schon seit 2 Tagen auf der Suche nach einer Lösung für mein Problem, leider konnte mir das liebe Internet nicht weiterhelfen, weil die Frage vermutlich zu speziell ist.
Mein Problem: ich exportiere Daten aus SiteCatalyst in Excel.
Die Daten werden beispielsweie wie folgt angezeigt:
Die Tausender werden mit Kommastellen dargestellt z.B. 16,625
Die Hunderter ganz normal: z.B. 875
Problem ist nun folgendes: wenn eine Tausenderzahl eine, zwei oder drei Nullen hinten hat fallen diese einfach weg.
3,500 wird dann als 3,5 angezeigt.
4,580 als 4,58 usw.
Wie kann ich das Problem nun lösen damit ich ausschließlich nur bei den Kommazahlen 3 Dezimalstellen angezeigt bekomme?
Am liebsten hätte ich anstatt den Kommazahlen noch Punkte
Ich werde zukünftig auch mönatlich den Report erstellen müssen, wäre also super wenn ich da einfach immer nur ein Makro drüber laufen lassen könnte (über mehrere Reiter).
Ich hoffe ich habe mich verstädlich ausgedrückt und bedanke mich schon im Voraus bei den Profis
LG
DS
-
13.01.11 16:29 #2
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
So spontan fällt mir da nix richtiges ein. Aber hilft es velleicht hierfür vorübergehend das Zahlenformat auf das englische Format umzustellen?
Dort werden die Zahlen ja mit Komma als Tausendertrennzeichen formatiert.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Vielen Dank für die schnelle Antwort.
Jetzt weiß ich zumindest mal dass man die Fragestellung verstanden hat.
Das hilft leider nichts, das habe ich schon ausprobiert. Die Nullen erscheinen dadurch leider auch nicht wieder.
-
Moin mr_ds,
ich nehme einmal an, dass du nicht nur in das *.xls-Format exportieren kannst sondern auch nach *.csv *.txt oder ähnlich. Diese Datei kannst du dann importieren und beim Import dann auch die Dezimaltrennzeichen festlegen.
... hättest du die Excel-Version genannt, stände oben der komplette Weg.
Best regards
Drogist
-
Moin Moin,
ich importiere die Daten mit einem Excel-Add-in (die Werte werden in unformatierte Zellen geschrieben), kann also nicht direkt in andere Formate exportieren, leider.
Ich verwende Excel 2010.
Viele Grüße und einen guten Start in die neue Woche
-
Und genau da liegt das Problem. Vielleicht, aber nur vielleicht klappt es, wenn du das System bei den Ländereinstellungen aus US umstellst.
Ich habe mal kurz gegoogelt, wenn es das Analyse-Tool für Websites ist, dann geht auch ein Export nach Word. Das würde ich als Zwischenschritt nutzen und die Werte in Word entsprechend anpasen. Dann per Copy&Paste nach Excel.Best regards
Drogist
-
18.01.11 08:04 #7
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Komisch, ich war mir sicher das wenn man in den Ländereinstellungen das Zahlenformat auf englisch umstellt, das es dann geht. Doch so geht es tatsächlich nicht.
Wenn man allerdings das Zahlenformat auf deutsch stehen lässt und dann die Einstellungen manuell anpasst, dann klappt es.
Systemsteuerung -> Regions- und Sprachoptionen -> Regionale Einstellungen -> Anpassen und hier dann beim Dezimaltrennzeichen das Komma in einen Punkt ändern und beim Symbol für Zifferngruppierung aus dem Punkt ein Komma machen.
Dann noch alles mit Ok bestätigen und ganz wichtig, nach den Änderungen Excel neu starten.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Vielen Dank für eure Antworten, Drogist und tombe,
ganz genau, es ist ein Analyse-Tool für Websites. Man erstellt Reports und diese kann man dann einzeln als PDF, Word, CSV oder Excel runterladen. Mehr als 1 Report können nur als PDF runtergeladen werden.
Das Sinn von dem Add-in ist komplexe Verflechtungen zwischen vielen Reports erstellen zu können, und quasi "freier" Statistiken, Diagramme, Auswertungen, usw. machen zu können.
Man selektiert die Daten die man dann aus dem System in Excel zieht und kann dann mit den Zahlen in Excel arbeiten.
Das ganze soll eine Automatisierung sein, die jeden Monat "refreshed" werden kann. Habe also gehofft dass man ein Makro schreiben kann, das die Werte aufbereitet.
Der Umweg über Word ist ein guter Ansatz, wäre aber zu zeititensiv und ein Widerspruch der Automatisierung.
Ich teste jetzt mal die Umstellung der Ländereinstellungen.
I'll keep you posted
-
Voller Hoffnung habe ich die Ländereinstellungen vorgenommen, Excel neu gestertet, Abfrage neu gestartet, leider ohne Erfolg. 3500 wird immer noch als 3,5 angezeigt.
Langsam weiß ich keinen Rat mehr
-
18.01.11 09:38 #10
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Kannst du mal eine solche Datei oder zumindest einen Teil davon hier einstellen damit man mal mit Originaldaten testen kann.
Habe bei mir vorhin eine Datei mit folgendem Inhalt erstellt
Code :1 2 3 4
1,200; enthält die Zahl 1200 1,111.11; enthält die Zahl 1111,11 2,000; enthält die Zahl 2000 555.55; enthält die Zahl 555,55
als CSV-Datei gespeichert und wie oben beschrieben in Excel eingelesen. Bei mir hat es so wunderbar geklappt. Es konnten auch weitere Zahlen eingegeben werden und sie wurden richtig formatiert.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Meinst Du so was in der Art, oder wirklich ein komplette Datei?
Die unteren Zahlen sind Originalzahlen, so wie sie in Excel nach dem Import, eingesetzt werden.
3,5 sollten in diesem Beispiel 3500 sein.
A 2,497 3,5
B 202 309
C 156 259
D 148 250
E 103 175
F 98 170
G 109 165
H 87 142
I 86 127Geändert von mr_ds (18.01.11 um 09:53 Uhr) Grund: 2 Spalten an Zahlen
-
Wenn ich die Datei als CSV speichern will kommt die Meldung: "Der ausgewählte Dateityp unterstützt keine Arbeitsmappen, die mehrere Blätter enthalten"
-
18.01.11 11:50 #13
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
"CSV" habe ich nur ins Spiel gebracht weil ich dachte deine Daten wären im Original so gespeichert.
Wenn dir eine Tabelle reicht, kannst du die Meldung einfach ignorieren, es werden einfach die Tabellenblätter 2, 3, ... geöscht.
Ist das da oben das was Excel nach dem Importieren daraus macht oder sind das die Daten wie sie von SiteCatalyst kommen?Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
In SiteCatalyst werden die Daten mit Komma dargestellt. z.B. 2,745 für Zweitausend...
Die Daten oben sind so, wie sie importiert werden.
Die CSV-Lösungen muss ich jetzt jedenfalls schwer in Erwägung ziehen, weil ich sonst anscheinend immer manuell die Kommazahlen korrigieren muss.
Porblem ist nur dass diese Lösung wieder mauellen Aufwand bedeutet und ich mindestens zwei Tage verlieren würde um alles neu zu verlinken mit Diagrammen S-Verweisen usw.
An der Stelle aber schon mal ein dickes Dankeschön für eure Mühe!
-
18.01.11 13:14 #15
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Hast du dich dann oben verschrieben oder warum wird bereits beim Export die Zahl 3500 nur als 3,5 und nicht als 3,500 dargestellt?
Denn nur in dem Fall das bei einer Tausenderzahl keine Nullen dran sind habe ich hier ein Problem, anderfalls klappt es bei mir wie oben geschrieben.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
Ähnliche Themen
-
Excel 97 VB Makro hat Laufzeitfehler unter Excel 2007
Von V&M im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 28.06.10, 10:14 -
[Excel 2003] Einfachste Möglichkeit, ein Excel Makro zu publizieren
Von meilon im Forum Office-AnwendungenAntworten: 1Letzter Beitrag: 18.07.08, 13:46 -
Excel 2007 + Makro + rauschreiben als Excel 1997 - 2003
Von Herli im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 10.08.07, 11:09 -
Excel Makro - Fürs Makro nur bestimmten Arbeitsspeicherplatz
Von krixxie im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 09.11.05, 11:05 -
per Excel-Makro Pfad zur Datei die dieses Makro beinhaltet ermitteln
Von Test im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 11.03.04, 14:04



3Danke

Zitieren


Login





