Verwendung der Funktionen FINDEN / SUCHEN

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Verwendung der Funktionen FINDEN / SUCHEN

Re: Verwendung der Funktionen FINDEN / SUCHEN

von Eia » Di, 14.08.2007 20:50

Hömmelmann hat geschrieben:ich möchte die Zellen einer Spalte (A1 - A20) dahingehend auswerten, ob im Text der jew. Zelle ein bestimmter Begriff (z.B. "MwSt") enthalten ist oder nicht. Dem entsprechend soll in der Zelle B1 der Wert 19 oder 0 eingetragen werden.
Mit der Funktion "FINDEN" oder "SUCHEN" funktioniert das - aber nur wenn der gesuchte Text tatsächlich enthalten ist. Falls das nicht der Fall ist wird "#Wert!" ausgegeben.
Nur der Vollständigkeit halber:
Damit geht es natürlich auch:

mit Berücksichtigung Gross-Kleinschreibung:
=WENN(ISTFEHLER(FINDEN("MWSt";A1));0;19)

ohne Berücksichtigung Gross-Kleinschreibung:
=WENN(ISTFEHLER(SUCHEN("mwst";A1));0;19)

mfG

Re: Verwendung der Funktionen FINDEN / SUCHEN

von Hömmelmann » Di, 14.08.2007 15:22

Hab's probiert. Klappt super.


Danke, Friedhelm

Re: Verwendung der Funktionen FINDEN / SUCHEN

von Eia » Di, 14.08.2007 12:25

Da gibt es verschiedene Ansätze,
z.B.:
=WENN(LÄNGE(A1)<>LÄNGE(WECHSELN(A1;"MWSt";""));19;0)
dabei wird im Originaltext das gesuchte Wort durch "nichts" ausgetauscht. Wenn nach diesem Austausch der Text immer noch gleich lang ist wie vorher, wurde er nicht gefunden.
Wenn Du unter Extras/Optionen/Calc
"reguläre Ausdrücke aktiviert hast, ginge auch sowas:
=ZÄHLENWENN(A1;".*MwSt.*")*19
Unterschied zwischen diesen Varianten:
im ersten Fall wird zwischen Groß/Kleinschreibung unterschieden, im zweiten Fall nicht.

mfG

Verwendung der Funktionen FINDEN / SUCHEN

von Hömmelmann » Di, 14.08.2007 12:05

Hallo,

ich möchte die Zellen einer Spalte (A1 - A20) dahingehend auswerten, ob im Text der jew. Zelle ein bestimmter Begriff (z.B. "MwSt") enthalten ist oder nicht. Dem entsprechend soll in der Zelle B1 der Wert 19 oder 0 eingetragen werden.
Mit der Funktion "FINDEN" oder "SUCHEN" funktioniert das - aber nur wenn der gesuchte Text tatsächlich enthalten ist. Falls das nicht der Fall ist wird "#Wert!" ausgegeben.

Wie kann ich das ändern??!


Danke, Friedhelm

Nach oben