Herbers Excel-Forum - das Archiv

LINKS

Bild

Betrifft: LINKS
von: Dennis

Geschrieben am: 09.03.2005 13:25:33
Moin!
Ich brauche aus einer Zelle nur die rechten Zeichen, allerdings immer in unterschiedlicher Länge. Die Funktion RECHTS bringt mir anscheinend nichts. Gibt eine Funktion wie z.B. AUßER LINKS, bei der ich alle Zeichen außer den linken erhalte?
Gruß Dennis
Bild

Betrifft: AW: LINKS
von: Tobias Marx
Geschrieben am: 09.03.2005 13:27:41
Servus!
Wie weiter unten schon besprochen, Daten/Text in Spalten.

Gruss

Tobias
Bild

Betrifft: AW: LINKS
von: c0bRa

Geschrieben am: 09.03.2005 13:32:26
hallo...
man kanns entweder mit formeln bewerkstelligen:
=LINKS(A1;LÄNGE(A1)-2)
=RECHTS(A1;LÄNGE(A1)-2)

oder via VBA:
Function links2(ByVal text As String, ByVal nummer As Integer) As Variant
If nummer > 0 Then
links2 = Left(text, nummer)
End If
If nummer < 0 Then
links2 = Left(text, Len(text) + nummer)
End If
If nummer = 0 Then
links2 = ""
End If
End Function

Function rechts2(ByVal text As String, ByVal nummer As Integer) As Variant
If nummer > 0 Then
rechts2 = Right(text, nummer)
End If
If nummer < 0 Then
rechts2 = Right(text, Len(text) + nummer)
End If
If nummer = 0 Then
rechts2 = ""
End If
End Function

wenn du jetzt bei =RECHTS2(A1;-1) eingibst, gibt er dir alle werte zurück, bis auf das erste zeichen von A1...

Das Forum lebt auch von Rückmeldungen...
c0bRa
Bild

Betrifft: AW: LINKS
von: Marcus Rose
Geschrieben am: 09.03.2005 13:38:13
Hallo,
eventuell kannst Du Dein Problem auch so lösen:
=TEIL(A1;FINDEN(" ";A1)+1;LÄNGE(A1)-FINDEN(" ";A1))
Gruß
Marcus
http://xltreff.de
Bild

Betrifft: beispiel von Michael anpassen.
von: th.heinrich
Geschrieben am: 09.03.2005 13:47:17
hallo Dennis,
hast die loesung doch unten schon fast erhalten.
https://www.herber.de/forum/archiv/580to584/t582490.htm#582498
gruss thomas
Bild

Betrifft: =TEIL(A1;2;99)
von: Boris
Geschrieben am: 09.03.2005 13:47:25
Grüße Boris
 Bild