🙏 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. 🤗

Mehrere Zeichen mit einer Formel abfragen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Goma
Beiträge: 19
Registriert: Fr 6. Jan 2012, 14:06

Mehrere Zeichen mit einer Formel abfragen

Beitrag von Goma » Di 15. Mai 2012, 10:24

Allen einen schönen guten Tag.

Ich habe hier mal eine Formel bekommen, mit der ich mir die Anzahl der @-Zeichen in einer Mailadresse anzeigen lassen kann.


=LÄNGE(G2)-LÄNGE(WECHSELN(G2;"@";""))


Nun möchte ich, dass mir in ähnlicher Art und Weise angezeigt wird, wenn sich Folgende Zeichen ,;:/ in der Mailadresse befinden.
Klar könnte ich wie mit den @-Zeichen für jedes andere Zeichen ein eigenes Feld in meiner Tabelle belegen, finde dies aber sehr unübersichtlich.
Ich würde es mir wünschen, dass alle Zeichen mit einer Formel abgefragt werden und dies mir dann angezeigt wird.
Es sollen mir eigentlich diese Mailadressen angezeigt werden, die Zeichen enthalten, die in einer Mailadresse nichts zu suchen haben.

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von bst » Di 15. Mai 2012, 11:00

Morgen,

wenn es Dir ausreicht festzustellen ob eines der Zeichen vorkommt versuche mal:

Code: Alles auswählen

=ISTZAHL(SUCHEN("[,;:/]";A1)) 
und aktiviere dazu noch unter Extras-Optionen-Calc-Berechnen "Reguläre Ausdrücke in Formeln ermöglichen"

cu, Bernd

Goma
Beiträge: 19
Registriert: Fr 6. Jan 2012, 14:06

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von Goma » Di 15. Mai 2012, 11:24

Genau das habe ich gemeint.
Vielen, vielen Dank!!!

Aber eine kleine Modifikation hätte ich da noch.
Wie ist es möglich Anstatt "wahr" und "falsch" auszugeben, lieber "0" für alles OK und "1" für einen Fehler.

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von bst » Di 15. Mai 2012, 11:30

Hi,

versuche mal (mit 1=OK):

Code: Alles auswählen

=N(ISTZAHL(SUCHEN("[,;:/]";A1)))
oder auch:

Code: Alles auswählen

=N(SUCHEN("[,;:/]";A1)>0)
cu, Bernd

Goma
Beiträge: 19
Registriert: Fr 6. Jan 2012, 14:06

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von Goma » Di 15. Mai 2012, 11:57

Funktioniert nicht ganz.
Wenn ein Fehler auftritt, schreibt er die "1"
Ansonsten schreibt er nur "#WERT!"


Kann ich jetzt eigentlich die unten stehenden Zeichen einfach in die Eckige Klammer schreiben oder was muss noch beachtet werden?
Denn das "ß" scheint da das Ergebnis zu verfälschen.


,;:/°!§$%/()´`#\ß²³€<>|

bst
Beiträge: 35
Registriert: Mi 25. Apr 2012, 13:40
Wohnort: Ilsfeld

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von bst » Di 15. Mai 2012, 12:20

Hi,

Suchen liefert hier (in LO 3.5.3.2 unter Win XP) #Wert wenn es nichts findet.

Zwar liefert N(#WERT) denn auch #Wert, und laut der Hilfe zu N() sollte das wohl auch für N(Suchen(...)) passieren, hier bekomme ich dann aber eine 0!

Nimm eben N(ISTZAHL(SUCHEN(...))) bzw. N(ISTFEHLER(SUCHEN(...))).

Und, hier funktionieren alle Deine Sonderzeichen mit Ausnahme des \. Den musst Du verdoppeln.

cu, Bernd

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

Re: Mehrere Zeichen mit einer Formel abfragen

Beitrag von paljass » Di 15. Mai 2012, 16:31

Hi,
Wie ist es möglich Anstatt "wahr" und "falsch" auszugeben, lieber "0" für alles OK und "1" für einen Fehler.
...das geht doch auch über die Zellformatierung. Du musst die Zellen nur als Zahl formatieren (Format: 0).

Gruß
paljass


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