Seite 1 von 1

Error 508 bei Formel mit "SUCHE"

Verfasst: Mo 1. Dez 2014, 13:21
von giorgio100
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

Re: Error 508 bei Formel mit "SUCHE"

Verfasst: Mo 1. Dez 2014, 13:42
von karolus
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

Re: Error 508 bei Formel mit "SUCHE"

Verfasst: Mo 1. Dez 2014, 14:40
von giorgio100
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

Re: Error 508 bei Formel mit "SUCHE"

Verfasst: Mo 1. Dez 2014, 16:47
von paljass
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 ;)

Re: Error 508 bei Formel mit "SUCHE"

Verfasst: Mo 1. Dez 2014, 17:44
von giorgio100
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

Re: Error 508 bei Formel mit "SUCHE"

Verfasst: Di 2. Dez 2014, 09:03
von Tomizz
Das funktioniert auch:

Code: Alles auswählen

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