Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zahlen mit Komma entfernen

Zahlen mit Komma entfernen
Maris
Hallöchen :-),
kann mir jemand helfen? Ich möchte die Zahlen wegbekommen inkl. Komma und zwar von rechts...
Beispiel:
Vorher:
Elektronik>Car_HiFi>Autoradios_und_Car_Audio,397.548
Nachher:
Elektronik>Car_HiFi>Autoradios_und_Car_Audio

Gruß
Maris
Anzeige
AW: Zahlen mit Komma entfernen
15.09.2010 15:53:48
Sobotta
Hallo,
versuch mal:
left(string, instr(string, ",")
gruß M
AW: Zahlen mit Komma entfernen
15.09.2010 15:57:52
Maris
Hi,
geht das auch per Formel... wollte es nur im ungünstigsten Fall per Makro machen.... Aber trotzdem Vielen Dank!!!
Gruß
Maris
AW: Zahlen mit Komma entfernen
15.09.2010 16:32:29
AndreasG
wenn es nur ein Komma in den Zeilen gibt dann so: =LINKS(A1;FINDEN(",";A1)-1)
Anzeige
AW: Zahlen mit Komma entfernen
15.09.2010 16:36:40
AndreasG
=LINKS(Q6;FINDEN("#";WECHSELN(Q6;",";"#";LÄNGE(Q6)-LÄNGE(WECHSELN(Q6;",";""))))-1)
und so, wenn es mehrere Komma´s im Text gibt...
Zahlen und Komma rechts von Text löschen
15.09.2010 15:59:16
Text
Hallo Maris,
Evtl. funktioniert das so (in A1 steht Dein Text) :
=WECHSELN(A1;","&VERWEIS(9^9;--RECHTS(A1;SPALTE(1:1)));"")
Wenn immer nur 1 Komma enthalten ist (am Ende vor der Zahl), dann auch so :
=LINKS(A1;FINDEN(",";A1)-1)
Ohne Funktion klappt das auch mit "Daten - Text in Spalten - Trennzeichen: Komma - Fertigstellen"
Gruß, NoNet
Anzeige
AW: Zahlen und Komma rechts von Text löschen
15.09.2010 16:06:35
Text
das Problem ist das von Links mehrere Kommas kommen und darum von Rechts bis zum ersten Komma alles abschneiden... leider funktionieren die Formeln nicht :-(
AW: Zahlen und Komma rechts von Text löschen
15.09.2010 16:34:04
Text
Hallo,
vielleicht geht diese.
 AB
1Elektronik>Car_HiFi,>Autoradios_und_Car_Audio,397.548Elektronik>Car_HiFi,>Autoradios_und_Car_Audio

Formeln der Tabelle
ZelleFormel
B1{=LINKS(A1;MAX(WENN(TEIL(A1;ZEILE(1:255); 1)=",";ZEILE(1:255)))-1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Gruß Tino
Anzeige
AW: Zahlen und Komma rechts von Text löschen
15.09.2010 16:46:15
Text
kappt bis auf ein paar Ausnahmen:
Haushaltsger&aumlte>K&uumlhlen_&amp_Gefrieren>K&uumlhlschr&aumlnke,587.027
liefert #WERT! zurück....
bei mir nicht ...
15.09.2010 16:49:42
Tino
Hallo,
 AB
1Haushaltsger&aumlte>K&uumlhlen_&amp_Gefrieren>K&uumlhlschr&aumlnke,587.027Haushaltsger&aumlte>K&uumlhlen_&amp_Gefrieren>K&uumlhlschr&aumlnke

Formeln der Tabelle
ZelleFormel
B1{=LINKS(A1;MAX(WENN(TEIL(A1;ZEILE(1:255); 1)=",";ZEILE(1:255)))-1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Gruß Tino
Anzeige
noch ein bar Beispiel...
15.09.2010 16:53:33
Tino
Hallo,
 AB
1A,B,C,DA,B,C
2A,B:,,C,DA,B:,,C
3A,.,.,.,B,C,DA,.,.,.,B,C
4A,.,.,.,B,C,123A,.,.,.,B,C
5A,.,.,.,B,123,456A,.,.,.,B,123

Formeln der Tabelle
ZelleFormel
B1{=LINKS(A1;MAX(WENN(TEIL(A1;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
B2{=LINKS(A2;MAX(WENN(TEIL(A2;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
B3{=LINKS(A3;MAX(WENN(TEIL(A3;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
B4{=LINKS(A4;MAX(WENN(TEIL(A4;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
B5{=LINKS(A5;MAX(WENN(TEIL(A5;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Gruß Tino
Anzeige
AW: noch ein bar Beispiel...
15.09.2010 16:59:53
Maris
so hat funktioniert :-D
{=LINKS(A1;MAX(WENN(TEIL(A1;ZEILE($1:$255); 1)=",";ZEILE($1:$255)))-1)}
AW: noch ein bar Beispiel...
15.09.2010 17:39:22
Maris
Hi Tino,
wie ist es eigentlich möglich das ich aufsplitte bspw.
von:

Auto & Verkehr>Motorräder>Zubehör>Motorrad-Reifen>Touren-Reifen>Dunlop "A1"
Auto & Verkehr> "B1"
Auto & Verkehr>Motorräder>"C1"
Auto & Verkehr>Motorräder>Zubehör>"D1"
Auto & Verkehr>Motorräder>Zubehör>Motorrad-Reifen>"E1"

Wäre super wenn du mir mit einer Matrixformel weiterhelfen kannst.
Vielen Dank und Gruß!!!
Maris
Anzeige
AW: noch ein bar Beispiel...
15.09.2010 18:17:21
Tino
Hallo,
versuch mal.
 ABC
1Auto & Verkehr>Motorräder>Zubehör>Motorrad-Reifen>Touren-Reifen>DunlopAuto & Verkehr>Auto & Verkehr>Motorräder>

Formeln der Tabelle
ZelleFormel
B1{=WENN(LÄNGE($A1)-LÄNGE(WECHSELN($A1;">";""))>=SPALTE(A1); LINKS($A1;KKLEINSTE(WENN((TEIL($A1;ZEILE($1:$255); 1)=">")*1;ZEILE($1:$255)); SPALTE(A1))); "")}
C1{=WENN(LÄNGE($A1)-LÄNGE(WECHSELN($A1;">";""))>=SPALTE(B1); LINKS($A1;KKLEINSTE(WENN((TEIL($A1;ZEILE($1:$255); 1)=">")*1;ZEILE($1:$255)); SPALTE(B1))); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Gruß Tino
Anzeige
AW: bei mir nicht ...
15.09.2010 16:57:31
Maris
Zeile 22 folgende DAten
Computer>Drucker,527.907
Formel:
=LINKS(A22;MAX(WENN(TEIL(A22;ZEILE(22:276); 1)=",";ZEILE(22:276)))-1)
Prüfung Wenn bedingung:
TEIL(A22;ZEILE(22:276); 1)=","
Ergebnis:
Falsch;FALSCH;.... usw.
?
Warum?
Verstehe ich nicht...
Anzeige
und geht die?
15.09.2010 16:35:37
silex1
Hallo,
=TEIL(A1;1;VERGLEICH(1;--ISTZAHL(--TEIL(A1;SPALTE(1:1);1));)-2)
MATRIXFORMEL!!!
VG, Rene
AW: und geht die?
15.09.2010 16:44:55
Maris
nein leider geht die auch nicht :-( DANKE!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Kommas aus Zahlen und Texten in Excel entfernen


Schritt-für-Schritt-Anleitung

Um in Excel Kommas aus Zahlen oder Texten zu entfernen, kannst Du verschiedene Methoden anwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und lade die Datei, in der Du die Kommas entfernen möchtest.

  2. Formel eingeben: Wenn Du nur ein Komma am Ende der Zahl oder des Textes entfernen möchtest, kannst Du folgende Formel verwenden:

    =LINKS(A1;FINDEN(",";A1)-1)

    Diese Formel entfernt das letzte Komma und alles, was danach kommt. A1 ist hierbei die Zelle, die den Text oder die Zahl enthält.

  3. Für mehrere Kommas: Wenn Deine Textkette mehrere Kommas enthält, nutze diese Formel:

    =LINKS(A1;MAX(WENN(TEIL(A1;ZEILE($1:$255);1)=", ";ZEILE($1:$255)))-1)

    Diese Matrixformel entfernt alles nach dem letzten Komma. Vergiss nicht, die Formel mit STRG + SHIFT + ENTER abzuschließen.

  4. Daten in Spalten aufteilen: Wenn Du Kommas in einer Zelle hast und diese durch Trennzeichen aufteilen möchtest, gehe zu Daten > Text in Spalten und wähle das Komma als Trennzeichen aus.


Häufige Fehler und Lösungen

  • #WERT! Fehler: Dieser Fehler tritt auf, wenn die Formel nicht korrekt eingegeben wurde. Stelle sicher, dass Du die richtigen Zellreferenzen verwendest und die Matrixformel korrekt mit STRG + SHIFT + ENTER abschließt.
  • Formel funktioniert nicht: Prüfe, ob in der Textkette tatsächlich Kommas vorhanden sind. Wenn die Textkette kein Komma enthält, wird die Formel nicht funktionieren.
  • Komma am Ende bleibt: Wenn das Komma am Ende der Zahl bleibt, überprüfe die Formel auf Tippfehler und stelle sicher, dass sie korrekt eingegeben wurde.

Alternative Methoden

Neben Formeln gibt es auch andere Methoden, um Kommas in Excel zu entfernen:

  • Suchen und Ersetzen: Nutze die Funktion Suchen und Ersetzen (Strg + H). Gib ein Komma in das „Suchen“-Feld ein und lasse das „Ersetzen“-Feld leer. Klicke auf „Alle ersetzen“.
  • Text in Spalten: Wenn Du eine Excel-Tabelle hast, in der Du Kommas entfernen möchtest, kannst Du die Funktion „Text in Spalten“ nutzen, um die Daten in separate Spalten zu teilen und die unerwünschten Teile zu löschen.

Praktische Beispiele

  1. Einzelnes Komma entfernen:

    • Original: Elektronik>Car_HiFi>Autoradios_und_Car_Audio,397.548
    • Formel: =LINKS(A1;FINDEN(",";A1)-1)
    • Ergebnis: Elektronik>Car_HiFi>Autoradios_und_Car_Audio
  2. Mehrere Kommas entfernen:

    • Original: Haushaltsgeräte>Kühlen_Gefrieren>Kühlschränke,587.027
    • Formel:
      =LINKS(A1;MAX(WENN(TEIL(A1;ZEILE($1:$255);1)=", ";ZEILE($1:$255)))-1)
    • Ergebnis: Haushaltsgeräte>Kühlen_Gefrieren>Kühlschränke
  3. Komma in Textkette: Um alle Kommas zu entfernen, nutze:

    =WECHSELN(A1;",";"")

Tipps für Profis

  • Matrixformeln: Wenn Du mit großen Datenmengen arbeitest, sind Matrixformeln oft die beste Wahl, um effizient Kommas zu entfernen.
  • Makros verwenden: Wenn Du regelmäßig Kommas entfernen musst, kannst Du ein Makro erstellen, das dies automatisiert.
  • Überprüfe die Daten: Vor dem Entfernen von Kommas solltest Du sicherstellen, dass keine wichtigen Informationen betroffen sind.

FAQ: Häufige Fragen

1. Wie kann ich nur das letzte Komma in einer Zelle entfernen?
Verwende die Formel:

=LINKS(A1;FINDEN(",";A1)-1)

2. Was mache ich, wenn die Formel nicht funktioniert?
Überprüfe die Zellreferenzen und stelle sicher, dass die Kommas tatsächlich in der Textkette vorhanden sind.

3. Kann ich Kommas in Excel auch ohne Formeln entfernen?
Ja, Du kannst die Suchen-und-Ersetzen-Funktion verwenden, um Kommas schnell loszuwerden.

4. Wie gehe ich mit Textketten um, die mehrere Kommas enthalten?
Nutze die erweiterte Formel oder die Funktion „Text in Spalten“, um die Daten zu trennen und das unerwünschte Komma zu löschen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige