3.3k Aufrufe
Gefragt in Tabellenkalkulation von ghoul-xtc Einsteiger_in (97 Punkte)
Hallo, ich habe in einer Exceldatei (2003) mit MS Query Daten verknüpft.
(Daten, Externe Daten importieren, Neue Abfrage erstellen...)

MS Query gibt mir die Daten auch wieder, allerdings werden in manchen Spalten einige Werte nicht richtig angezeigt. Z.B. in einer Spalte für Artikelnummern kommen Werte vor, die nur Zahlen aber auch Zahlen mit Buchstaben enthalten. MS Query gibt nur die Werte die Buchstaben enthalten zurück. Die Werte die nur Zahlen enthalten bleiben leer.

Oder in einer Spalte die ein Datum oder ein "?" enthalten kann, werden alle Felder mit Datum leer angezeigt und nur die "?"-Felder angezeigt.

Kann ich in MS Query irgendwie einstellen, dass er die Felder als Text behandelt, damit keine Daten ausgeblendet werden?

6 Antworten

0 Punkte
Beantwortet von hoehrn Experte (3k Punkte)
Servus,

Das liegt vermutlich an der automatischen Zellenformatierung von Excel. Zellen die nur Zahlen enthalten werden nicht als Text angesehen. Wenn du die Formatierung der Zellen entsprechend änderst, wird es hoffentlich gehen.
0 Punkte
Beantwortet von ghoul-xtc Einsteiger_in (97 Punkte)
Habe mal testweise die Spalte mit der Artikelnummer auf Text geändert, aber das hatte keine Auswirkung...
0 Punkte
Beantwortet von hoehrn Experte (3k Punkte)
Hat sich dabei der "Standort" der Zahlen in den entsprechenden Zellen von rechtsbündig auf linksbündig geändert?
0 Punkte
Beantwortet von ghoul-xtc Einsteiger_in (97 Punkte)
nein, hat sich nichts geändert
0 Punkte
Beantwortet von hoehrn Experte (3k Punkte)
Dann hat Excel die Format-Änderung nicht gefressen.

Standardmäßig wird text linksbündig angezeigt und Zahlen rechts.

Versuche eine einzelne Zelle mit ner Zahl als Teext zu formatieren.
0 Punkte
Beantwortet von ghoul-xtc Einsteiger_in (97 Punkte)
sorry für die späte Antwort.

Die Zahl im Textformat sieht nach dem Importieren genauso aus.

Aber ich glaube ich hab das Problem jetzt umgangen. Ich habe in der zu importierenden Datei eine Spalte mit folgender Formel angefügt: =links(<Feld>;10).
Jetzt bekomme ich Felder die numerisch sind und auch die die alphanummerisch sind indem ich die neue Spalte nehme.
...