❤️ 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. 🤗

WENN Bedingung Verzweiflung!

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Pheebs87
Beiträge: 2
Registriert: So 21. Aug 2016, 23:55

WENN Bedingung Verzweiflung!

Beitrag von Pheebs87 » Mo 22. Aug 2016, 00:07

Hallo ihre Libre Office Profis...

Ich bin gerade dabei mich ein bisschen mit dem Programm vertraut zu machen und stoße gerade an meine Grenzen. Oder vielleicht die des Programms...

Ich habe eine Tabelle in der ich in verschiedene Zellen entweder "i", "h", "t", "s" oder "n" eintrage.
In einer zweiten Tabelle soll dies umgewandelt werden. Wenn in der Zelle C2 ein i steht dann soll ein X in eine andere Zelle. Dies habe ich mit folgender Formel schon hinbekommen:

Code: Alles auswählen

 =WENN(FINDEN("i";Tabelle1.D2); "x" )
Das x erscheint immer dann wenn ein i vorkommt, das funktioniert super. Allerdings hätte ich gerne ein leeres Feld wenn kein i vorkommt. Dies klappt momentan noch nicht. Ich habe auch schon versucht einen Sonst-Wert anzufügen, aber alles was ich mache endet immer in #WERT!.

Also Frage 1: Was muss ich als Sonst-Wert eingeben, oder wie muss ich die Formel verändern, dass ein leeres Feld erscheint, wenn in der Zelle kein i zu finden ist?

Weiterhin soll eine Zelle kombiniert werden.
Das bedeutet, Wenn in D2 ein "s" oder ein "n" steht soll ein x in die Zelle ansonsten soll sie leer bleiben. Hier komme ich überhaupt nicht weiter.
Ich habe mehrere WENN und ODER kombinationen versucht und nichts hat mir das gewünschte Ergebnis gebracht.

Also Frage 2: Ist es möglich eine WENN ODER Funktion zu schreiben die folgendes sagt: Wenn in Zelle D2 der Tabelle 1 ein "s" steht ODER Wenn in der Zelle D2 der Tabelle 1 ein "n" steht, dann bitte ein x schreiben, sonst die Zelle leer lassen.

Vielen Dank an alle, die sich die Mühe machen zu antworten.

Liebe Grüße und eine gute Nacht

mikele
* LO-Experte *
Beiträge: 1947
Registriert: Mo 1. Aug 2011, 20:51

Re: WENN Bedingung Verzweiflung!

Beitrag von mikele » Mo 22. Aug 2016, 11:20

Hallo,
Allerdings hätte ich gerne ein leeres Feld wenn kein i vorkommt.

Code: Alles auswählen

 =WENN(FINDEN("i";Tabelle1.D2); "x";"" )
Wenn in D2 ein "s" oder ein "n" steht soll ein x in die Zelle ansonsten soll sie leer bleiben.

Code: Alles auswählen

 =WENN(oder(FINDEN("s";Tabelle1.D2);FINDEN("i";FINDEN("n";Tabelle1.D2)Tabelle1.D2)); "x";"" )
Gruß,
mikele

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2580
Registriert: Fr 10. Dez 2010, 10:01

Re: WENN Bedingung Verzweiflung!

Beitrag von karolus » Mo 22. Aug 2016, 12:27

Hallo

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("[ins]";Tabelle1.D2));""; "x")
ggf. →Extras→Optionen→Calc→Berechnen→[x]reguläre Ausdrücke in Formeln erlauben
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Pheebs87
Beiträge: 2
Registriert: So 21. Aug 2016, 23:55

Re: WENN Bedingung Verzweiflung!

Beitrag von Pheebs87 » Mo 22. Aug 2016, 13:39

@mikele: Vielen Dank! Allerdings hatte ich beide deiner Vorschläge schon ausprobiert und es hat nicht geklappt...
karolus hat geschrieben:Hallo

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("[ins]";Tabelle1.D2));""; "x")
ggf. →Extras→Optionen→Calc→Berechnen→[x]reguläre Ausdrücke in Formeln erlauben
Vielen Lieben Dank! Dies klappt wunderbar! Das war mir eine super große Hilfe!
Jetzt wäre meine nächste Frage: Wäre es auch möglich in der gleichen Zelle folgendes zu erreichen:
Wenn in Zelle D2 ein s steht dann auch ein s in die neue Zelle, wenn ein n steht dann ein n in die Zelle und bei allem anderen nichts in der zelle?

Edit: Ich habe es selbst heraus gefunden

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("[sn]";Tabelle1.D2));""; Tabelle1.D2)
Danke!


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