❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

excel wenn bestimmter text dann text ausgeben

CALC ist die Tabellenkalkulation, die Sie immer wollten.
dreckfrosch
Beiträge: 24
Registriert: Fr 6. Mär 2015, 15:15

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von dreckfrosch » Mi 11. Mär 2015, 12:07

Hatte ich probiert, hat bei mir aber nicht geklappt. :shock:

Liegt vielleicht daran, dass in der entsprechenden Zelle nicht nur eine E-Mail Adresse oder Fax Nummer steht sondern mit Zeilenumbrüchen eben noch eine postalische Adresse?

Benutzeravatar
iBlack
Beiträge: 219
Registriert: Mi 25. Feb 2015, 12:43
Wohnort: Göppingen
Kontaktdaten:

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von iBlack » Mi 11. Mär 2015, 12:10

Kannst du ne bsp. Datei hochladen, mit meiner eingetragenen Formel wenns nicht zu viel verlangt ist?:P
Reichtum,Macht und Ruhm.Der Mann der sich das erkämpfte war Gold Roger,König der Piraten vor seinem Tod waren waren seine letzten Worte:Ihr wollt mein Schatz?Den könnt ihr haben. Sucht ihn doch!Irgendwo habe ich den größten Schatz der Welt versteckt.

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von OttoZ » Mi 11. Mär 2015, 12:17

@iBlack, deine Lösung
=WENN(RECHTS(A1;3)="Fax";"Es ist eine Fax-Nummer";"Es ist eine E-Mail Adresse")
setzt voraus, dass der Text
a) vorhanden ist (fehlt er, so würde fälschlich "Email" eingetragen)
b) an einer bestimmten Stelle steht: Anfang/Ende
;)
Zuletzt geändert von OttoZ am Mi 11. Mär 2015, 12:23, insgesamt 2-mal geändert.
glücklich mit LinuxMintmate64 - & LibreOffice

Benutzeravatar
iBlack
Beiträge: 219
Registriert: Mi 25. Feb 2015, 12:43
Wohnort: Göppingen
Kontaktdaten:

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von iBlack » Mi 11. Mär 2015, 12:19

Was bei seiner Tabelle auch der Fall ist, sofern er ein Muster hat.

D.h. seine Firmenname, etc und in der einen zelle eben Fax: (bsp) und E-Mail: (bsp)

Diese 2 Wörter stehen ja scheinbar immer am Anfang =D

Also sollte es auch gehen denke ich oder täusche ich mich?:x
Reichtum,Macht und Ruhm.Der Mann der sich das erkämpfte war Gold Roger,König der Piraten vor seinem Tod waren waren seine letzten Worte:Ihr wollt mein Schatz?Den könnt ihr haben. Sucht ihn doch!Irgendwo habe ich den größten Schatz der Welt versteckt.

balu
* LO-Experte *
Beiträge: 370
Registriert: Mi 1. Jun 2011, 16:21

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von balu » Mi 11. Mär 2015, 13:25

Hall iBlack,
D.h. seine Firmenname, etc und in der einen zelle eben Fax: (bsp) und E-Mail: (bsp)
Beachte das dick hervorgehobene! Das ist wichtig für den nächsten Punkt.
Diese 2 Wörter stehen ja scheinbar immer am Anfang =D
Das unterstrichene muss ehern "Optisch" heißen. Sie sind wohl am Anfang der Zeile, aber das ist eben nur eine optische Darstellung innerhalb der Zelle.
Genau genommen ist der auf mehrere "Zeilen" aufgeteilte Text für Calc formeltechnisch auch nur eine einzige Zeile, auch wenn es anders aussieht. Glaubst Du nicht? Dann mach doch mal folgendes.

Nimm die Beispieldatei von OttoZ die er hier angehängt hatte.
Gib in der Datei in der Zelle D1 folgende Formel ein.

Code: Alles auswählen

=LINKS(G1;10)
Schau dir genau an was ausgegeben wird!

Und nun ändere die Formel in D1 auf das.

Code: Alles auswählen

=RECHTS(G1;5)
Und nun in D1.

Code: Alles auswählen

=TEIL(G1;18;10)
Also sollte es auch gehen denke ich oder täusche ich mich?
Es geht eben nicht, und Du täuscht dich.
Setz dich auch ruhig mal intensiver mit den Funktionen: SUCHEN, FINDEN, LINKS, RECHTS und TEIL auseinander (Blick in die Hilfe), damit Du die Unterschiede und die Funktionsweise verstehst.



Gruß
balu

Benutzeravatar
iBlack
Beiträge: 219
Registriert: Mi 25. Feb 2015, 12:43
Wohnort: Göppingen
Kontaktdaten:

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von iBlack » Mi 11. Mär 2015, 13:35

Eben das war die Frage:

und diese wurde mir dann einfach "Falsch übermitelt"

Ich bin eben davon ausgegangen dass es in einer Extra Zelle steht, dann wäre diese Funktion sehr wohl möglich, dass es nicht Funktioniert, wenn man mehrer Umbrüche drinn hat is mir auch klar.

Gruß und besten Dank!

iBlack
Reichtum,Macht und Ruhm.Der Mann der sich das erkämpfte war Gold Roger,König der Piraten vor seinem Tod waren waren seine letzten Worte:Ihr wollt mein Schatz?Den könnt ihr haben. Sucht ihn doch!Irgendwo habe ich den größten Schatz der Welt versteckt.

Benutzeravatar
OttoZ
* LO-Experte *
Beiträge: 386
Registriert: Sa 3. Mär 2012, 13:24

Re: excel wenn bestimmter text dann text ausgeben

Beitrag von OttoZ » Mi 11. Mär 2015, 19:41

@ dreckfrosch ...
... einfacher ginge das mit einer bedingten Formatierung
a) "Formel ist" SUCHEN("Fax";C1)>0
b) "Formel ist" SUCHEN("E-Mail";C1)>0
Dateianhänge
Test.ods
(10.13 KiB) 211-mal heruntergeladen
glücklich mit LinuxMintmate64 - & LibreOffice


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten