🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
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: 2704
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
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 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: 702
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:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten