Freigeben über


Einstellung des Datentyps einer Spalte

Wenn Sie Daten einfügen oder verknüpfen, erkennt PowerPivot automatisch Datentypen und übernimmt sie. Nachdem Sie der Arbeitsmappe Daten hinzugefügt haben, können Sie den Datentyp einer Spalte manuell ändern, um die Speicherung von Daten zu ändern. Die Änderung des Datentyps kann sich jedoch auf die Datengenauigkeit auswirken oder zu Datenverlust führen. Bei Bedarf können Sie stattdessen nur das Anzeigeformat der Daten ändern, ohne die Methode der Datenspeicherung zu ändern.

HinweisHinweis

In Windows Vista und Windows 7 sind die Funktionen im PowerPivot-Fenster in einem Menüband verfügbar, das in diesem Thema erläutert wird. In Windows XP stehen Funktionen in einer Gruppe von Menüs zur Verfügung. Wenn Sie Windows XP verwenden und sehen möchten, wie die Menübefehle mit den Befehlen im Menüband in Beziehung stehen, lesen Sie die Informationen unter Die PowerPivot-Benutzeroberfläche in Windows XP.

So ändern Sie den Datentyp oder das Anzeigeformat für eine Spalte

  1. Wählen Sie im PowerPivot-Fenster die Spalte aus, für die Sie den Datentyp oder das Anzeigeformat ändern möchten.

  2. Führen Sie auf der Registerkarte Home in der Gruppe Formatierung eine der folgenden Aktionen aus:

    • Wählen Sie in der Liste Datentyp einen Datentyp aus.

    - oder -

    • Wählen Sie in der Liste Format ein Anzeigeformat aus.

Überlegungen zum Ändern von Datentypen

Wenn Sie versuchen, den Datentyp einer Spalte zu ändern oder eine Datenkonvertierung auszuwählen, kann in einigen Fällen einer der folgenden Fehler auftreten:

  • Fehler beim Ändern des Datentyps

  • Fehler beim Ändern des Spaltendatentyps

Diese Fehler können auch auftreten, wenn der Datentyp als Option in der Dropdownliste Datentyp verfügbar ist. In diesem Abschnitt erfahren Sie, warum diese Fehler auftreten und wie Sie sie korrigieren können.

Grundlegendes zum aktuellen Datentyp

Wenn Sie einer PowerPivot-Arbeitsmappe Daten hinzufügen, überprüft PowerPivot für Excel die Spalten mit den Daten, um festzustellen, welche Datentypen die jeweilige Spalte enthält. Wenn die Daten in der jeweiligen Spalte konsistent sind, wird der Spalte der am besten passendste Datentyp zugewiesen.

Wenn Sie jedoch Daten aus Excel oder einer anderen Quelle hinzufügen, die keine einheitliche Verwendung eines einzelnen Datentyps in jeder Spalte erzwingt, weist PowerPivot den Datentyp zu, der auf alle Werte innerhalb der Spalte zutrifft. Wenn eine Spalte Zahlen verschiedener Typen enthält, z. B. ganze Zahlen, lange Zahlen und Währung, verwendet PowerPivot einen dezimalen Datentyp. Wenn in einer Spalte Zahlen und Text vorkommen, verwendet PowerPivot alternativ den Textdatentyp. PowerPivot stellt keinen Datentyp ähnlich dem in Excel verfügbaren allgemeinen Datentyp bereit.

Wenn eine Spalte Zahlenwerte und Texteinträge enthält, können Sie die Spalte daher nicht in einen numerischen Datentyp konvertieren.

Die folgenden Datentypen sind in PowerPivot-Arbeitsmappen verfügbar:

PowerPivot-Datentypen

  • Text

  • Dezimalzahl

  • Ganze Zahl

  • Währung

  • TRUE/FALSE

  • Datum

Wenn Sie feststellen, dass die Daten einen falschen bzw. nicht den gewünschten Datentyp aufweisen, haben Sie mehrere Möglichkeiten:

  • Sie können die Daten erneut importieren. Hierzu öffnen Sie die vorhandene Verbindung mit der Datenquelle und importieren die Spalte erneut. Je nach Datenquellentyp können Sie beim Import einen Filter anwenden, um Problemwerte zu entfernen.

  • Sie können in einer berechneten Spalte eine DAX-Formel erstellen, um einen neuen Wert des gewünschten Datentyps zu erstellen. Sie können z. B. die TRUNC-Funktion verwenden, um eine Dezimalzahl in eine ganze Zahl zu ändern. Sie können auch Informationsfunktionen und logische Funktionen kombinieren, um Werte zu testen und zu konvertieren.

Grundlegendes zur Datenkonvertierung

Wenn bei der Auswahl einer Datenkonvertierungsoption ein Fehler auftritt, kann dies daran liegen, dass der aktuelle Datentyp der Spalte die ausgewählte Konvertierung nicht unterstützt. Nicht alle Konvertierungen sind für alle Datentypen zulässig. Sie können eine Spalte z. B. nur dann in einen booleschen Datentyp ändern, wenn der aktuelle Datentyp der Spalte entweder eine Zahl (ganz oder dezimal) oder Text ist. Daher müssen Sie für die Daten in der Spalte einen passenden Datentyp auswählen.

Nachdem Sie einen entsprechenden Datentyp ausgewählt haben, warnt PowerPivot Sie vor möglichen Änderungen an den Daten, z. B. geringere Genauigkeit oder Abschneiden. Klicken Sie zur Bestätigung auf OK, um die Daten in den neuen Datentyp zu ändern.

Wenn der Datentyp unterstützt wird, PowerPivot jedoch Werte findet, die vom neuen Datentyp nicht unterstützt werden, erhalten Sie eine weitere Fehlermeldung. Sie müssen die Datenwerte korrigieren, bevor Sie fortfahren.

Unter In PowerPivot-Arbeitsmappen unterstützte Datentypen finden Sie detaillierte Informationen zu den Datentypen, die in PowerPivot-Arbeitsmappen verwendet werden. Zudem wird erläutert, wie die Datentypen implizit konvertiert und wie verschiedene Datentypen in Formeln verwendet werden.