Wenn Sie nicht wissen, wie Sie den Fehler „DataFormat.Error: Wir konnten nicht in eine Zahl umwandeln“ beheben können, finden Sie hier eine Anleitung, die Ihnen dabei hilft.
Lesen Sie in diesem Zusammenhang den Beitrag zur Lösung des Problems „DataFormat“. Konvertierung in Zahlenformat nicht möglich. Das Arbeiten in Power Query innerhalb von Excel oder Power BI sollte die Datenanalyse und Berichterstattung erleichtern. Viele Benutzer haben jedoch mit Problemen bei der Datentypkonvertierung zu kämpfen, insbesondere wenn die Formate nicht konsistent sind.
Probleme bei der Dateninterpretation durch Power Query aufgrund inkompatibler Trennzeichen, unterschiedlicher Datenformate oder falscher regionaler Einstellungen führen zu folgender Konvertierungsfehlermeldung:
Format für Daten. Die Konvertierung in das Zahlenformat ist fehlgeschlagen. [Fehlerdetails]:
Dieser Beitrag führt Sie durch die Wurzeln des Problems und zeigt Ihnen wirksame Lösungen für diese Art von Fehlern.
Daten richtig formatierenKonvertierung in Zahl fehlgeschlagen
DataFormat.Zur Fehlerbehebung sind folgende Schritte erforderlich: Hier sind einige der wenigen Techniken, die wir beim Umgang mit Daten in Power Query, Excel oder Power BI ausprobiert haben, die jedoch nicht in Zahlen umgewandelt werden konnten:
Entfernen Sie den automatisch eingetragenen „Änderungstyp“
Nicht numerische Werte entfernen
Bereinigen und standardisieren Sie Ihre Daten, bevor Sie den Typ ändern.
Lokales System und Trennzeichen manuell festlegen
Tausender und Dezimalstellen richtig trennen
Lassen Sie uns hierauf näher eingehen.
1. Entfernen Sie den Schritt „Typ ändern“, der standardmäßig erfolgt
Nach dem Datenimport fügt Power Query häufig einen Schritt „Typ ändern“ an, um programmgesteuert zu versuchen, Spaltendatentypen basierend auf den ersten 1.000 Zeilen anzuwenden. Dies kann manchmal problematisch sein, wenn Ihre Daten Typen enthalten, die miteinander kollidieren, z. B. Text- und Ganzzahlwerte in einer Spalte. „Konnte nicht in Zahl umgewandelt werden.“
Klicken Sie dazu in Excel auf der Registerkarte „Daten“ auf die Schaltfläche „Daten abrufen“. In Power BI gelangen Sie durch Klicken auf „Daten transformieren“ zur Option „Power Query-Editor starten“.
Der Bereich „Angewandte Schritte“ befindet sich im Power Query-Editor auf der rechten Seite des Fensters. Wenn der Schritt „Geänderter Typ“ bereits vorhanden ist, hat Power Query bereits automatisch Datentypen für Sie zugewiesen. Um einen Schritt zu löschen, klicken Sie auf das X, das daneben angezeigt wird. Power Query stoppt auch automatisch den Versuch, Datentypen zu konvertieren.
Nachdem Sie den Schritt „Geänderter Typ“ entfernt haben, überprüfen Sie, ob jeder Spalte der richtige Datentyp zugewiesen wurde.
2. Entfernen Sie nicht numerische Werte
This may happen when text and numeric values are in the same column, such as "ABC 123," because Power Query would try to make all of those into a number. Here is a couple of things you can try to rectify this:
Change the data type for the column to 'Text', use Replace Values to correct the faulty value, and then revert back to 'Decimal Number'.
You can also achieve this using the Split Column feature based on the delimiter. Then, change the data type of one column to 'Text' and the other one to 'Number'.
You may clear entries that include invalid or non-numeric values before you can change the data type for that column to Number.
Once you filter out entries that are not numbers, you can safely change the data type for the original column to Number.
3. Clean and standardize data before type conversion.
Sometimes, when you copy data from the internet, Power Query is confused when it tries to convert or combine columns because there are non-breaking spaces, or symbols like '&' or ',' in the data.
To remove these, once the Transform menu is clicked, either the CLEAN or TRIM function can be selected. One removes extra spaces in the text, leaving only one space between words; the other removes all non-printable characters. This latter one is particularly useful when cleaning data brought into Power BI from elsewhere since it identifies hidden characters which might not be otherwise discovered.
Reset the data type of the column once these functions are applied.
4. Delimiters and locale can be set manually.
If regional settings exist in your data, it's very important to ensure that the correct delimiter is used along with the correct locale in Power Query. Suppose you work with European data where the comma is the decimal separator. You would have to change Power Query to the source locale manually at File>Options>Query Options>Regional Settings.
If it is a single column, you will be able to change the data type correctly using the appropriate regional settings by navigating to Change Type Using Locale.
When you import CSV files, you also have to manually change the delimiters to comma or semicolon depending on whether your data uses them.
5. correct separators for decimals and thousands
Finally, use the Replace Values to replace the faulty separator if the Power Query is not converting the numbers because the decimal points and thousand separators are mismatched. In this case, for European data, replace '.' with '.' to convert it to what is expected.
Indeed, knowing some of these most frequent roots of the "DataFormat.Error" will enable you to debug and solve this problem fast and easily in your applications.
Ich werde Sie in dieser Dokumentation anleiten So aktivieren Sie das USB-C-Laden auf einem Laptop in Windows 11
Ich werde Ihnen in dieser Dokumentation beibringen, wie Sie Windows Deployment Services installieren und konfigurieren
Ich werde Ihnen sagen, wie Sie die Verknüpfung in Windows Server installieren und konfigurieren
Ich werde Ihnen zeigen, wie Sie den Outlook-Fehlercode 3399811147, Fehlertag 7ita9, beheben können.
Wenn Sie sich fragen, wie Sie die Überschreibfunktion im Editorin Windows 11 deaktivieren, finden Sie hier eine Anleitung, die Ihnen dabeihilft.
Machen Sie sich bereit und erfahren Sie, wie Sie das Problembeheben, dass der Windows-Computer nach der Aktivierung von XMP im BIOSnicht bootet. Hier finden Sie alles, was Sie brauchen.
Hier zeigen wir Ihnen, wie Sie die Ereignisanzeige in Windows 11 auf einfache Weise verwenden.
Machen Sie sich bereit zu erfahren, wie Sie das Problem „KeinInternet“ beheben, nachdem Sie eine statische IP auf Windows 11 eingerichtet haben, denn heute sagen wir Ihnen, was Sie brauchen.