Hi,
aus einer Excel-Tabelle will ich in einer Spalte alle ganzen Zahlen löschen, wie z.B.:
2,20
300
2,90
120
16,20
4000
2,90
0
alle anderen Beträge sollen erhalten bleiben.
Was muss ich da genau machen? Danke für Hilfe.
MfG
Klaus
Hi Klaus,
aus einer Excel-Tabelle will ich in einer Spalte alle ganzen
Zahlen löschen, wie z.B.:
alle anderen Beträge sollen erhalten bleiben.
Was muss ich da genau machen? Danke für Hilfe.
Das kommt darauf an, was Du unter löschen verstehst (Zeilen Löschen, Inhalte löschen,…).
Eine Ganzzahl kann man z. B. mit dieser Formel erkennen:
=WENN(GANZZAHL(A1)=A1;„Ja“;"Nein)
Schreibt ein Ja, wenn A1 eine Ganzzahl ist und ein Nein andernfalls.
Ciao,
Uwe
Hi Uwe
anschliessend soll die Spalte so aussehen;
2,20
2,90
16,20
2,90
u.s.w.
die ganzen Zahlen sollen also in der jeweiligen Zelle gelöscht werden, sie werden nicht mehr gebraucht.
Danke
MfG
Klaus
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo
- gehe wie von Uwe beschrieben vor
- Füge eine Hilfsspalte mit 1, 2, 3, 4… ein
- sortiere nach der Spalte mit den Komma-Zahlen
- lösche am Ende alle Zeilen mit den leeren Zellen in der Spalte Komma-Zahlen
- sortiere nach der Hilfsspalte
- lösche die Hilfsspalte
Gruß Andreas
anschliessend soll die Spalte so aussehen;
2,202,90
16,20
2,90
u.s.w.
die ganzen Zahlen sollen also in der jeweiligen Zelle gelöscht
werden, sie werden nicht mehr gebraucht.
Danke
MfG
KlausHi Klaus,
aus einer Excel-Tabelle will ich in einer Spalte alle ganzen
Zahlen löschen, wie z.B.:
alle anderen Beträge sollen erhalten bleiben.
Was muss ich da genau machen? Danke für Hilfe.Das kommt darauf an, was Du unter löschen verstehst (Zeilen
Löschen, Inhalte löschen,…).Eine Ganzzahl kann man z. B. mit dieser Formel erkennen:
=WENN(GANZZAHL(A1)=A1;„Ja“;"Nein)
Schreibt ein Ja, wenn A1 eine Ganzzahl ist und ein Nein
andernfalls.Ciao,
Uwe
Hi Klaus,
es geht auch leichter, ohne Hilfstabelle, per Makro:
Sub ganzzahlloeschen()
’ Der Trick ist nach dem Komma zu suchen. Findet das Makro kein Komma, dann löscht es die Zahl
x = 1
Do Until Cells(x, 1) = „“ ’ Beispiel für Spalte A Beginn bei A1
SuchText = Cells(x, 1) ’ Zu durchsuchende Zeichenfolge.
SuchZeichen = „,“ ’ Nach dem Komma als Trennzeichen suchen
Pos1 = InStr(1, SuchText, SuchZeichen) ’ Vergleich ab Position 1
If Pos1