Wenn Sie mit Excel in mehreren Sprachen arbeiten, wissen Sie, dass es häufig Probleme gibt, Zahlen von Französisch, Spanisch oder anderen romanischen Sprachen in amerikanisches oder britisches Englisch zu konvertieren. Der Grund dafür ist, dass die Zahl $ 1.000.25 USD in romanischen Sprachen mit $ 1.000,25 geschrieben wird, wobei Dezimal- und Komma umgestellt werden. Aufgrund dieses Problems wurden einige interessante Fehler in Computersystemen gemacht. Ein glückloser Einzelhändler verkaufte 5.000 $ für je 5 $. Die Verbraucherschutzbehörde ließ ihn an diesem Preis festhalten, als er versuchte, den Unterschied für die Kunden zu suchen. Eine Anwaltskanzlei berechnete den Kunden 40 Stunden an einem Tag in Rechnung, als der Anwalt nur gearbeitet hatte. 4. Der Mandant dachte natürlich, er sei betrogen worden. Glücklicherweise gibt es eine einfache Lösung für diese Verwirrung.
Microsoft Excel weiß nicht, was mit Zahlen zu tun ist, deren Format sich von der Sprache der verwendeten Excel-Version unterscheidet. Daher werden solche Textfolgen als normaler Text und nicht als Zahlen behandelt. Das ist nicht gut, da man mit Text keine Mathematik machen kann. Sie müssen den Text in das Zahlenformat konvertieren.
1. Hier ist ein Beispiel. Nachfolgend finden Sie eine Preisliste. Wie Sie sehen, verwendet dieses Zahlenformat Kommas für Dezimalzahlen und Dezimalzahlen für die Trennzeichen der 1000er. Es kommt aus Europa oder Lateinamerika.
2.Wenn Sie diese Textdatei mit Excel öffnen, sieht sie wie der unten gezeigte Bildschirm aus. Sie können feststellen, dass Excel dies für Text und nicht für eine Zahl hält, da der Text linksbündig ist. Zahlen sind rechtsbündig.
In der nächsten Spalte sehen Sie die Ergebnisse der Konvertierung dieses europäischen / lateinamerikanischen Formats in Englisch. Die Zahlen sind richtig ausgerichtet und der Cent-Anteil des Dollarbetrags wird angezeigt.
Rechts ist die Formel, die zum Übersetzen von einem Format in ein anderes verwendet wird: '= NUMBERVALUE (A1, ”,”, ”.”). Die Argumente sind der Textwert, das Dezimaltrennzeichen und das 1000er-Trennzeichen in dieser Reihenfolge.
3. Es ist einfacher, die Argumente für die NUMBERVALUE-Funktion zu sehen, wenn Sie den Funktionsassistenten wie folgt verwenden: