🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

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

Error 508 bei Formel mit "SUCHE"

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
giorgio100
Beiträge: 96
Registriert: Mo 1. Apr 2013, 21:28

Error 508 bei Formel mit "SUCHE"

Beitrag von giorgio100 » Mo 1. Dez 2014, 13:21

Hallo

=WENN(ODER(ISTFEHLER(SUCHEN("2 bis 10 Stück";Q5))=FALSCH);(ISTFEHLER(SUCHEN("6 bis 12 Stück";Q5))=FALSC)H;"1";"")

Mit obiger Formel möchte ich die Zelle Q5 nach zwei Texten 2 bis 10 Stück + 6 bis 12 Stück durchsuchen und wenn die Texte
nicht gefunden werden eine 1 ausgeben, ansonsten soll nicht passieren.

Ich bekomme nach ewigen Umstellen den Error 508.

Und drei Stunden probieren ist es nun gut... :-)

Ich denke, es liegt vielleicht an den Klammern? Oder kommt ISTFEHLER global an einen anderen Platz. ISTFEHLER soll mir die Ausgabe #WERT verhindern.

Wie muss ich die Formel umstellen? Es sollen dann noch mehr Text abgefragt werden.

Gruss Jürgen

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

Re: Error 508 bei Formel mit "SUCHE"

Beitrag von karolus » Mo 1. Dez 2014, 13:42

Hallo

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("(2 bis 10|6 bis 12) Stück";Q5));1;"") 
schalte ggf. →Extras→Optionen→Calc→berechnen→→[x]reguläre Ausdrücke in Formeln zulassen ein.

Karolus
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

giorgio100
Beiträge: 96
Registriert: Mo 1. Apr 2013, 21:28

Re: Error 508 bei Formel mit "SUCHE"

Beitrag von giorgio100 » Mo 1. Dez 2014, 14:40

karolus hat geschrieben:Hallo

Code: Alles auswählen

=WENN(ISTFEHLER(SUCHEN("(2 bis 10|6 bis 12) Stück";Q5));1;"") 
schalte ggf. →Extras→Optionen→Calc→berechnen→→[x]reguläre Ausdrücke in Formeln zulassen ein.

Karolus
Danke Karolus,

... das habe ich schon... Das Ganze sollte über eine ODER -Abfrage laufen. Ich möchte mehrere dieser Stücktexte abfragen. Wenn einer dieser Texte dann vorhanden ist, soll nichts eingetragen werden.

→Extras→Optionen→Calc→berechnen→→ ist schon aktiviert

Gruss Jürgen

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Error 508 bei Formel mit "SUCHE"

Beitrag von paljass » Mo 1. Dez 2014, 16:47

Hi Jürgen,
Danke Karolus,
... das habe ich schon...
.. ich glauber, eher nicht!
Das Ganze sollte über eine ODER -Abfrage laufen.
Das ist das, was Karos Formel macht.
Wenn du mal den Formelteil
"(2 bis 10|6 bis 12) Stück
genau betrachtest, siehst du einen senkrechten Strich zwischen 10 und 6. Das ganze nennt man Pipe-Symbol (liegt auf der Tastenkombi AltGr und größer/kleiner). Und genau dieses Symbol bewirkt eine Oder-Abfrage.

Gruß
paljass

P.S.: Karos Formelvorschläge immer erst mal ausprobieren und erst meckern ;)

giorgio100
Beiträge: 96
Registriert: Mo 1. Apr 2013, 21:28

Re: Error 508 bei Formel mit "SUCHE"

Beitrag von giorgio100 » Mo 1. Dez 2014, 17:44

paljass hat geschrieben:Hi Jürgen,
Danke Karolus,
... das habe ich schon...
.. ich glauber, eher nicht!
Das Ganze sollte über eine ODER -Abfrage laufen.
Das ist das, was Karos Formel macht.
Wenn du mal den Formelteil
"(2 bis 10|6 bis 12) Stück
genau betrachtest, siehst du einen senkrechten Strich zwischen 10 und 6. Das ganze nennt man Pipe-Symbol (liegt auf der Tastenkombi AltGr und größer/kleiner). Und genau dieses Symbol bewirkt eine Oder-Abfrage.

Gruß
paljass

P.S.: Karos Formelvorschläge immer erst mal ausprobieren und erst meckern ;)
... ich meckere nie :-) Aber das mit dem Pipe hätte ich nie gesehen - da hätte auch meckern nicht geholfen... :-)

Ihr seid echt genial - Meine Hochachtung.

Was nimmt man den für ein Zeichen zu einer UND-Abfrage? Könnte ich bei einer Formel auch einen Teil überspringen wenn ein bestimmtes Kriterium erfüllt.

Nochmals Danke - war wieder sehr Lehrreich...

Gruss Jürgen

Tomizz
Beiträge: 17
Registriert: Mi 19. Nov 2014, 19:21

Re: Error 508 bei Formel mit "SUCHE"

Beitrag von Tomizz » Di 2. Dez 2014, 09:03

Das funktioniert auch:

Code: Alles auswählen

=WENN(ODER(Q5="2 bis 10 Stück";Q5="6 bis 12 Stück");"1";"")


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