Zahlen nach letztem Punkt anzeigen
#1
Hallo,

0.1
1.2
1.2.3
1.2.3.45
1.2.3.456

in Zelle A1 bis A5 stehen folgende Zahlen. Ich würde jetzt gerne in B1 bis B5 nur die Zahlen hinter dem letzten Punkt ausgeben. Wie kann ich dies bewerkstelligen ?

In B1 bis B5 müssten dann stehen

1
2
3
45
456

Vielen Dank für eure Unterstützung

Christoph


Angehängte Dateien
.xlsx   Forum Test.xlsx (Größe: 9,77 KB / Downloads: 5)
Antworten Top
#2
Hallo,

die Beispieldateien sind nicht vorhanden.
Antworten Top
#3
Hi,

man sollte vor dem Absenden eines Beitrags vielleicht mal die Vorschau bemühen!!!

Bilder helfen sowieso nicht wirklich.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
Hallo

ein "freihändiger" Versuch (also ohne Excel)

Code:
sub T_1()
for i = 1 to cells(rows.count,1).end(xlup).row        'Daten in Spalte A
       cells(i,2) = split(cells(i,1), ".")(ubound(split(cells(i,1),"."))
next i
end sub

Es sollte auch mit String-Funktionen gehen

Code:
cells(i,2) = right(cells(i,1),instrrev(cells(i,1),".")+1)
[/code]


mfg

PS: Kann Tipfeher enthalten
Antworten Top
#5
Hallo,

mit Formel.
Code:
=TEIL(WECHSELN(A1;".";"");LÄNGE(A1)-LÄNGE(WECHSELN(A1;".";""))+1;5)
[-] Folgende(r) 1 Nutzer sagt Danke an Gastlich für diesen Beitrag:
  • cwe89
Antworten Top
#6
Smile 
Funktioniert super.

Jetzt mache ich mich mal ans verstehen  Huh

Danke
Antworten Top
#7
Hallo,

als Zahl und nicht Text, wie oben.

Code:
=TEIL(WECHSELN(A1;".";"");LÄNGE(A1)-LÄNGE(WECHSELN(A1;".";""))+1;5)*1
Antworten Top
#8
Oder:  21
AB
10.11
21.22
31.2.33
41.2.3.4545
51.2.3.456456

ZelleFormel
B1=TEXTHINTER(A1;".";-1)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • PIVPQ
Antworten Top
#9
Hallo RPP63

Coole Formel.
Jetzt nur als Verständns weil du ja mittlerweile der Formelprofi in neu Sachen bist, wenn ich jetzt anstatt der -1 eine -2 mache zeigt er mir alle Zahlen von hinten nach dem zweiten Punkt sehe ich das richtig?
Ich hätte es mit PQ gelöst, aber dies besser in dem Fall.
Viele Grüße
PIVPQ
Antworten Top
#10
Hallo
die Formel von @ Gastlich liefert bei mir nicht immer ein richtiges Ergebnis wenn mehr wie drei Punkte vorhanden sind und mein Excel kennt (leider) noch kein TEXTHINTEN() 

Daher mal eine Alternative, angelehnt an die Formel für "Text in Spalten"
https://www.herber.de/excelformeln/pages...eilen.html

=GLÄTTEN(RECHTS(WECHSELN(A1;".";WIEDERHOLEN(" ";999));999))

Gruß Holger
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste