Date: prev next · Thread: first prev next last
2026 Archives by date, by thread · List index


Hallo Klaus Michael,

nochmal konkreter, da du ja nach einer bedingte Formatierung nachgefragt hast. Die Formel die du eingeben kannst lautet dann etwas vereinfacht:
FINDEN("WENN(";FORMEL(A1);1)

Hintergrund: Du brauchst ja keine JA/NEIN Ausgabe. Das hatte ich ursprünglich falsch gelesen. ISTZAHL gibt dir WAHR / FALSCH aus. Das braucht es aber auch nicht, da die bedingte Formatierung nur formatiert, wenn eine Zahl >0 gefunden wird. Fehler dadurch das es keine Formel ist oder das "WENN(" nicht gefunden wird, werden ignoriert.

Falls in deiner Anfrage die Funktion WENN() nur ein Beispiel war, und das eigentlich alle Funktionen gefunden werden sollen, dann wird es etwas komplizierter. Ich würde dann nach dem Semikolon suchen. Fast alle Funktionen enthalten ein oder mehrere Semikolons. Es gibt ein Paar Ausnahmen, die aber eventuell in deinem Arbeitsblatt nicht verwendet werden. Dann wären sie unschädlich.
Also so: FINDEN(";";FORMEL(A1);1)

Alle Funktionen werden mit dieser Formel in bedingte Formation gefunden. Auch wenn die Funktion nicht gleich am Anfang steht.
NICHT(ISTFEHLER(REGAUS(FORMEL(A1);"^(=|\{).*?[A-Z0-9]+\(";;"g")))

Findet die Ausgabe von FORMEL() wenn sie mit = oder { beginnt. Einen Funktionsnamen hat gefolgt von einer Klammer auf.
Das müsste alle Funktionen finden

Mit freundlichen Grüßen

Jürgen Kirsten


Am 01.06.2026 um 11:25 schrieb Jürgen Kirsten:
Hallo Klaus Michael,

mit dieser Funktion wirst du dein Ziel erreichen:
=WENN(ISTZAHL(FINDEN("WENN(";FORMEL(A1);1));"JA";"NEIN")

Ich hoffe das hilft dir weiter.

Mit freundlichen Grüßen

Jürgen Kirsten


Am 01.06.2026 um 10:37 schrieb Hessler, Klaus-Michael:
Hallo,

für eine bedingte Formatierung möchte ich prüfen, ob in einer Zelle eine Formel z.B. mit WENN() enthalten ist. Beispielhafte Zellinhalte und erwartete Ergebnisse:
51                  NEIN
=52                 NEIN
=WENN(A2>A1;......) JA
Wie lässt sich mein Ziel erreichen?

Danke, Michael



--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.