Seite 1 von 2

bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 12:48
von Handyfreax
Hallo,
ich möchte gerne in einem Text zb.
morgen wird schönes wetter.
Das wort schönes durch eine vorgabe im zweiten sheet a1:a5000 ersetzen.
ist dies möglich?
das ich als vorgabe dann windig, betrübt usw. usw. durch herunterziehen des ersten sheets habe?
Danke Gruß

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 13:12
von mikele
Hallo,
ich versuche mal, deine Frage für mich zu übersetzen:
Du hast auf dem 1. Tabellenblatt in (z.B.) Zelle A1 den Text "heute ist schönes wetter" und auf dem 2. Tabellenblatt im Bereich A1:A5000 Adjektive die anstelle von "schönes" gesetzt werden sollen, sodass dann 5000 neue Texte enstehen.
Die Formel (in Zelle B1 Tabelle 1):

Code: Alles auswählen

=ERSETZEN($A$1;11;7;Tabelle2.A1)
ersetzt in dem Satz "heute ist schönes wetter" (in Tabelle1.A1) das Wort "stürmisch" (ab 11. Stelle im Satz und 7 Zeichen lang) durch das Wort in Tabell2.A1. Die Formel kannst du dann nach unten ziehen.

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 14:06
von Handyfreax
Vielen Dank,
das Funktioniert ;)
geht das auch statt mit einer Festen zeichen bzw. längen Definition auch mit einem wort? so das man einen richtig Langen text hat in dem das wort öfter vorkommt und an allen stellen dann das wort schönes ändert?
oder kann man die formel auch vervielfältigen so das man dann öfter das wort aus Tabelle2 einsetzt?
Gruß

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 14:20
von mikele
Hallo,
schau dir mal die Funktion wechseln () an.

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 14:43
von Handyfreax
Danke,
doch da wird immer ein Fehler ausgespuckt.
=WECHSELN(#;schönes;Tabelle2.A1:A5000;#)?
Die # habe ich gemacht da ich nicht wirklich weiß den Text in dem das wort getauscht werden soll?
die letzte # wie oft also ohne angabe ist das evtl. der Fehler?
Gruß

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 15:34
von lorbass
Handyfreax hat geschrieben:=WECHSELN(#;schönes;Tabelle2.A1:A5000;#)?
Die # habe ich gemacht da ich nicht wirklich weiß den Text in dem das wort getauscht werden soll?
Ganz offensichtlich hast du mikeles Hinweis nicht befolgt. »Ganz offensichtlich« deshalb, weil es allein schon bei den Parametern wie Kraut und Rüben durcheinander geht. Bitte hole das nach:
mikele hat geschrieben:schau dir mal die Funktion wechseln () an
Lies die Programmhilfe (→ F1) dazu. Wenn du dann immer noch nicht klar kommst, lade bitte ein Beispieldatei mit dem Stand deiner Bemühungen hoch.

Gruß
lorbass

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 16:01
von Handyfreax
Doch ich habe es mir Angeschaut.
Diese Formel kommt mit dem Funktions Assistent so raus.
und als Fehler bekomme ich #Name?

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 16:37
von lorbass
Handyfreax hat geschrieben:Diese Formel kommt mit dem Funktions Assistent so raus.
Mit Verlaub: Das ist doch Unsinn! Auch bei Verwendung des Funktions-Assistenten müssen die Parameter vom Benutzer eingegeben werden.

Ich kann's nur wiederholen:
lorbass hat geschrieben:Wenn du dann immer noch nicht klar kommst, lade bitte ein Beispieldatei mit dem Stand deiner Bemühungen hoch.
Gruß
lorbass

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 16:43
von Handyfreax
Klar gebe ich sie ein.
und ich will ja aus der Tabelle2 A immer ein Bestimmtes wort ersetzen.
Excel und seine Formeln sind nicht so mein Ding.
im Anhang ist die datei, es ist wie man sieht nur ein Anfang, die andere formel hatte funktioniert. jedoch will ich das wort noch öfter darin haben und ersetzen.
jeweils in unterschiedlichen abständen.

Re: bestimmtes wort ersetzen?

Verfasst: So 21. Sep 2014, 17:36
von mikele
Hallo,
ok - ignorieren wir mal, dass Calc nicht Excel ist, deine Testdatei dein geschildertes Problem nicht enthält und dass die Formeln dein Ding werden sollten, um solche Probleme zu lösen.
Also einfach anfangen, ausprobieren und dabei lernen.

Anbei ein Beispiel für die Anwendung der Funktion wechseln().