Artikel-ID: 181298 - Geändert am: Donnerstag, 6. November 2003 - Version: 1.0

XL 2000: Text in Zahlen konvertieren

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.
Dieser Artikel wurde zuvor veröffentlicht unter D43211
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
181298  (http://support.microsoft.com/kb/181298/EN-US/ ) XL2000: How to Convert Text to Number
Alles erweitern | Alles schließen

Problembeschreibung

Wenn Sie eine Datei, die in einem anderen Programm erstellt (zum Beispiel in dBASE oder in Lotus 1-2-3)oder von einem Großrechner heruntergeladen wurde, importieren, kann es passieren, dass Microsoft Excel einige Zahlen als Text interpretiert. Dadurch kann es passieren, dass Funktionen wie SUMME und MITTELWERT die Werte in diesen Zellen ignorieren. Diese Zellen können zusätzlich zu den Zahlen, die Sie konvertieren wollen, Text beinhalten. Dieser Artikel beschreibt Vorgehensweisen, wie Sie Zellen, die Text enthalten, in Zahlen umwandeln können.

Abhilfe

Wenden Sie eine der folgenden Vorgehensweisen an, um Text in einem Tabellenblatt in Zahlen umzuwandeln.

Anmerkung: Jede dieser Vorgehensweisen geht davon aus, dass Sie schon alle Zellformatierungen für Zahlen auf Standard geändert haben. Dies geschieht auf folgende Weise:
  1. Klicken Sie im Menü FORMAT auf ZELLEN.
  2. In der Registerkarte ZAHLEN unter KATEGORIE klicken Sie auf STANDARD und dann auf OK.
Vorgehensweise 1: Schreiben Sie die Werte in den Zellen neu
Klicken Sie im Menü FORMAT auf Zellen und wählen Sie die Registerkarte ZAHLEN aus, um die Zahlenformatierung der ausgewählten Zellen zu ändern. Dann geben Sie die Zahlen neu ein.

Vorgehensweise 2: Bearbeiten Sie die Zellen
Dies geschieht auf folgende Weise:
  1. Klicken Sie im Menü EXTRAS auf OPTIONEN.
  2. In der Registerkarte BEARBEITEN überprüfen Sie, ob das Kontrollkästchen "Direkte Zellbearbeitung aktivieren" aktiviert ist. Klicken Sie auf OK.
  3. Doppelklicken Sie auf die Zelle, die Sie formatieren wollen und drücken Sie danach EINGABE.
Vorgehensweise 3: Benutzen Sie INHALTE EINFÜGEN mit MULTIPLIZIEREN
Dies geschieht auf folgende Weise:
  1. Schreiben Sie in irgendeine leere Zelle den Wert 1.
  2. Markieren Sie die Zeile mit dem Wert 1 und klicken Sie im Menü BEARBEITEN auf KOPIEREN.
  3. Markieren Sie die Zellen mit den Werten, die Sie in Zahlen umwandeln wollen.
  4. Klicken Sie im Menü BEARBEITEN auf INHALTE EINFÜGEN.
  5. Unter VORGANG klicken Sie auf MULTIPLIZIEREN und unter EINFÜGEN auf WERTE. Klicken Sie auf OK.
Vorgehensweise 4: Entfernen von unsichtbaren Zeichen und Abständen
Diese Vorgehensweise funktioniert am Besten, wenn die Daten in einer einzelnen Spalte oder Reihe angeordnet sind. Diese Technik benutzt die Funktionen KÜRZEN und SÄUBERN, um überflüssige Leerzeichen und Zeichen, die nicht gedruckt werden zu entfernen. Das folgende Beispiel geht davon aus, dass die Daten in Spalte A sind und in Reihe 1 beginnen ($A$1). Gehen Sie folgendermaßen vor, um das Beispiel anzuwenden:
  1. Fügen Sie eine Spalte rechts von Spalte A ein, indem Sie Spalte B markieren und im Menü EINFÜGEN auf SPALTE klicken.
  2. In der ersten Zelle der eingefügten Spalte (B1) geben Sie folgendes ein:
    $B$1: =WERT(KÜRZEN(SÄUBERN(A1)))
  3. In der Spalte B wählen Sie alle Zellen aus, die rechts von den Zellen in Spalte A sind, welche Daten enthalten.
  4. Im Menü BEARBEITEN gehen Sie auf AUSFÜLLEN und klicken auf UNTEN.
    Die neue Spalte beinhaltet die Werte des Texts aus Spalte A.
  5. Markieren Sie dieselbe Auswahl noch einmal und klicken Sie im Menü BEARBEITEN auf KOPIEREN.
  6. Markieren Sie die Zelle A1 und klicken Sie im Menü BEARBEITEN auf INHALTE EINFÜGEN. Unter EINFÜGEN markieren Sie WERTE und klicken Sie auf OK, um die konvertierten Werte wieder am Anfang von Spalte A einzufügen.
  7. Löschen Sie Spalte B, indem Sie die Spalte auswählen und im Menü BEARBEITEN auf LÖSCHEN - ALLES klicken.
    Der Text in Spalte A ist jetzt als Zahl formatiert.
Vorgehensweise 5: Anwenden einer Visual Basic for Applications Prozedur
VISUAL BASIC BAUSTEIN
Die Verwendung der hier aufgeführten Information, Makro- oder Programmcodes geschieht auf Ihre eigene Verantwortung. Microsoft stellt Ihnen diese Informationen, sowie Makro- und Programmlistings ohne Gewähr auf Richtigkeit, Vollständigkeit und/oder Funktionalität, sowie ohne Anspruch auf Support zur Verfügung. Bei Makro- und Programmlistings soll lediglich exemplarisch die Funktionsweise des Beispiels aufgezeigt werden.

Legen Sie ein Visual Basic for Applications Makro an, um die Zahlen in der ausgewählten Zelle bzw. Zellen neu einzugeben. Dies geschieht folgendermaßen:
  1. Markieren Sie die Zellen, die dieses Verhalten aufweisen.
  2. Falls Sie es noch nicht erledigt haben, klicken Sie im Menü FORMAT auf ZELLEN und klicken Sie auf die Registerkarte ZAHLEN, um das Zahlenformat für die jeweiligen Zellen zu ändern.
  3. Drücken Sie <ALT> + <F11>, um den Visual Basic Editor zu öffnen.
  4. Klicken Sie im Menü EINFÜGEN auf MODUL.
  5. Geben Sie den folgenden Makrocode in dem neuen Modul ein:
       Sub Enter_Values()
         For Each xCell In Selection
           xCell.Value=xCell.Value
         Next xCell
       End Sub
  6. Drücken Sie <ALT> + <F11>, um zu Microsoft Excel zu wechseln.
  7. Markieren Sie die jeweiligen Zellen noch mal, wenn Sie noch nicht markiert sind.
  8. Im Menü EXTRAS wählen Sie MAKRO aus und klicken auf MAKROS. In der Liste "Makroname": klicken Sie auf Enter_Values. Klicken Sie auf AUSFÜHREN.
Vorgehensweise 6: Verwenden der Funktion TEXT IN SPALTEN
Diese Vorgehensweise funktioniert am Besten, wenn die Daten in einer einzelnen Spalte angeordnet sind. Das folgende Beispiel geht davon aus, dass die Daten sich in Spalte A befinden und in Reihe 1 beginnen ($A$1). So wenden Sie dieses Beispiel an:
  1. Markieren Sie eine Spalte oder die Zellen, die den Text beinhalten.
  2. Im Menü DATEN klicken Sie auf TEXT IN SPALTEN.
  3. Unter URSPRÜNGLICHER DATENTYP klicken auf GETRENNT und klicken auf WEITER.
  4. Unter TRENNZEICHEN aktivieren Sie das Kontrollkästchen TABSTOP und klicken Sie auf WEITER.
  5. Unter DATEIFORMAT DER SPALTEN klicken Sie auf STANDARD.
  6. Klicken Sie auf WEITERE und machen Sie die notwendigen Änderungen für DEZIMALTRENNZEICHEN und 1000ER-TRENNZEICHEN. Klicken Sie auf OK.
  7. Klicken Sie auf FERTIGSTELLEN.
Der Text wurde in Zahlen umgewandelt.

Informationsquellen
Weitere Informationen zum Formatieren von Zellen finden Sie in der Microsoft Excel-Hilfe im Menü "?". Geben Sie "Schnelles Formatieren von Zellen und Listen" (ohne Anführungszeichen) im OFFICE-ASSISTENT oder im ANTWORT-ASSISTENT ein. Drücken Sie auf SUCHEN, um die Suchergebnisse anzuzeigen.

Zusätzliche Suchbegriffe: excel2000 xl2000 zahlen konvertieren formatieren zellen

Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.


Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Excel 2000 Standard Edition
Keywords: 
KB181298
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.