CALC :: Zelle auf Worte untersuchen <<< bedingte Formatierung

Hallo Stefan und Regina

Ihr beide habt Recht - aus meinem bisherigen Text kann niemand mein
Ziel (Zweck) erkennen.

Die Formel steht unter "Format >>> Bedingte Formatierung...". Wenn
ein Wort-Treffer erfolgt, soll sich das Feld in Farbe rot färben.

Getestet habe ich (über den Formel-Assitenten) in einer benachbarten
Zelle die dann G12 oder G13 untersucht. Ist das Ergebnis = 1
(=Fehler = Wort "root" gefunden) oder 0 (=kein Fehler = nicht
gefunden).

Auf diese Art und weise habe ich die Bedingte Formatierung für
"Bedingung 1" und "2" schon fest legen können.
Bed 1 = nur Kleinbuchstaben
Bed 2 = genau 5 Zeichen
Bed 3 = soll werden die Suche nach dem Wort "root", welches dann ein
Fehler ist - und das gelingt mir bisher nicht.

Gruß Achim

Die Formel steht unter "Format >>> Bedingte Formatierung...". Wenn
ein Wort-Treffer erfolgt, soll sich das Feld in Farbe rot färben.

[...]

Bed 3 = soll werden die Suche nach dem Wort "root"

Bedingung 3:
Formel ist: NICHT(ISTFEHLER(SUCHEN("root";G12)))

Gruß,
Stefan

Hallo Achim,
ich habe die Bedingung mit dieser Formel gemacht, sie ergibt nur dann
wahr, wenn das Suchen erfolgreich war.
=NICHT(ISTFEHLER(FINDEN("root";A1;1)))
hier ein Beispiel:
https://dl.dropboxusercontent.com/u/3483911/bedingte%20Formatierung.ods
MfG Alois

--- Original Nachricht ---
Absender: Achim Pabel

Hallo zusammen,
ich habe folgende Abfrage:
SELECT "Name", "Vorname", "Strasse", "PLZ", "Ort", "Telefon", "Mitgliedsnummer", "Geburtsdatum", "Eintrittsdatum", "Geschlecht", YEAR( "Geburtsdatum" ) AS "Jahr", YEAR( NOW( ) ) - 25 AS "jahr1", YEAR( NOW( ) ) - 26 AS "jahr2", YEAR( NOW( ) ) - 27 AS "jahr3", YEAR( NOW( ) ) - 28 AS "jahr4", YEAR( NOW( ) ) - 29 AS "jahr5" FROM "t_mitglieder_aktuell" "t_mitglieder_aktuell" WHERE "Jahr" = "jahr1" OR "Jahr" = "jahr2" OR "Jahr" = "jahr3" OR "Jahr" = "jahr4" OR "Jahr" = "jahr5" ORDER BY "Geburtsdatum" ASC

soweit so gut, alles funzt so, wie es soll.
Jetzt möchte ich die Abfrage erweitern nach Geschlecht, wobei zwischen männlich und weiblich unterschieden werden soll.

Egal, an welcher Stelle nach dem "Where" ich "Geschlecht" = "m" / "w" schreibe, es kommt immer eine Fehlermeldung.
Vielleicht hat ja einer eine Idee, würde mich sehr freuen.
-danke-

Hallo Stefan, hallo Alois,

habe die Formel noch mit "WENN" verkleidet:

WENN( NICHT( ISTFEHLER( SUCHEN( "root", G12)));1;0)

und schon habe ich was ich brauche.

Super ! DANKESCHÖÖÖÖN :slight_smile:

Gruß Achim

--- Original Nachricht ---

Hallo Stefan, hallo Alois,
habe die Formel noch mit "WENN" verkleidet:
WENN( NICHT( ISTFEHLER( SUCHEN( "root", G12)));1;0)
und schon habe ich was ich brauche.
Super ! DANKESCHÖÖÖÖN

Hallo Achim,
danke für die Blumen :wink:
die "WENN-Verkleidung" ist - meiner Meinung - nach überflüssig, da
Wahrheitswerte 1 bzw. 0 entsprechen:
WAHR entpricht 1 und FALSCH entspricht 0.
oder auch:
man kann das NICHT weglassen und dafür die Wenn-Bedingung umdrehen...
LG Alois

Hallo Hajo,

soweit so gut, alles funzt so, wie es soll.
Jetzt möchte ich die Abfrage erweitern nach Geschlecht, wobei zwischen
männlich und weiblich unterschieden werden soll.

Egal, an welcher Stelle nach dem "Where" ich "Geschlecht" = "m" / "w"

AND "Geschlecht" = "m"
in die Bedingnug eingefügt gibt Dir alle männlichen Personen aus.

Was meinst Du mit "m" / "w" ?

Gruß

Robert