Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

zelle nach 5 wörtern abkürzen
#1
Hallo Liebes Forumgemeinde,

ich möchte eine url aufbauen - diese wird aus mehreren zellen verkettet
=verketten(a1;"-";b1;"-";c1;"-";d1)

jetzt habe ich nur das Problem, dass in c1 ein ganz langer text steht - diesen würde ich gerne nach 5 Wörtern abschneiden.
Frage 1) Wie mache ich das am besten? 
Frage 2) ich arbeite mit openoffice gibt es dort eine Möglichkeit wie in Excel urlcodieren(text)?

Freue mich auf eine Rückmeldung!
Antworten Top
#2
Hallo,

zur ersten Frage:

gelöscht, da Frage falsch interpretiert.
Gruß
Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Peter für diesen Beitrag:
  • n8lauscher
Antworten Top
#3
Hi,

deine erste Frage könntest du z.B. so lösen:

Tabelle2

ABC
1hier steht ein ganz langer unsinniger Text, der gekürzt werden soll.hier steht ein ganz langer
Formeln der Tabelle
ZelleFormel
C1=LINKS(WECHSELN(A1;" ";"#";5);SUCHEN("#";WECHSELN(A1;" ";"#";5))-1*1)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • n8lauscher
Antworten Top
#4
Hi WillWissen,

das Problem ist, dass wenn jetzt aber der titel ausnahmsweise mal kürzer als die 5 Wörter ist - die Formel nicht mehr geht. 


Hast du hier auch eine Lösung parat?

Ich bitte um Rückmeldung.
Und nochmals danke für den ersten Ansatz!
Antworten Top
#5
Hi,

Tabelle2

ABC
1hier steht ein ganz langer unsinniger Text, der gekürzt werden soll.hier steht ein ganz langer
2und hier ein kurzerund hier ein kurzer
Formeln der Tabelle
ZelleFormel
C1=WENNFEHLER(LINKS(WECHSELN(A1;" ";"#";5);SUCHEN("#";WECHSELN(A1;" ";"#";5))-1*1);A1)
C2=WENNFEHLER(LINKS(WECHSELN(A2;" ";"#";5);SUCHEN("#";WECHSELN(A2;" ";"#";5))-1*1);A2)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • n8lauscher
Antworten Top
#6
Hallo zusammen,
ich hätte da auch noch eine .....
=GLÄTTEN(LINKS(WECHSELN(A1;" ";WIEDERHOLEN(" ";200);5);199))

Gruß Holger
Antworten Top
#7
(05.08.2017, 10:44)echo schrieb: =GLÄTTEN(LINKS(WECHSELN(A1;" ";WIEDERHOLEN(" ";200);5);199))
Ich freue mich über die eifrige Verwendung meiner Formel! ;)

Wobei diese hier etwas abgewandelt ist.
Antworten Top
#8
(05.08.2017, 12:25)lupo1 schrieb: Ich freue mich über die eifrige Verwendung meiner Formel! ;)

Eigentlich stammt meine Formel VON HIER und ist aus dem Jahre 2012 aber egal.

Ein Nachtrag noch:
Möglicherweise müsste man A1 noch durch glätten(A1) ersetzen, falls User auf die Idee kommen mehr wie ein Leerzeichen zwischen den Namen einzufügen
Antworten Top
#9
Und die haben sie wiederum woanders her und nicht selbst ausgedacht.

Das war ich. Bei 1 oder 2 der insg. 3 Fundstellen, die diese Formel verwenden, dort bei XL-Formeln werde ich mittlerweile auch als Urheber genannt.
Antworten Top
#10
Hallo,

ich verstehe bei der Formel:

Code:
=GLÄTTEN(LINKS(WECHSELN(A1;" ";WIEDERHOLEN(" ";200);5);199))


die 200 und 199 nicht - was sollen die?
Antworten Top


Gehe zu:


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