Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Funktion Suchen gibt #WERT

2,797 views
Skip to first unread message

Uli Schoch

unread,
Dec 12, 2009, 8:38:05 AM12/12/09
to
Hallo
In einer Excel 2007-Tabelle m�chte ich in einer Spalte Strings darauf
untersuchen, ob ein bestimmtes Zeichen drin ist, z.B. ein "W". Dieses kann
aber irgendwo im String oder gar nicht vorhanden sein. Mit der Funktion
"Suchen" geht das aber nur, wenn das Zeichen vorhanden ist, sie lefert dann
die Postiton des Zeichens. Wenn das Zeichen aber nicht drin ist, kommt die
Meldung #WERT.
Ich m�chte aber in jedem Fall eine vern�nftigen R�ckgabewert der Funttion
haben, wenn das Zeichen nicht drin ist, w�re "0" vern�nftig. Wie kann ich
das machen?

Gruss
Uli

Claus Busch

unread,
Dec 12, 2009, 8:49:44 AM12/12/09
to
Hallo Uli,

Am Sat, 12 Dec 2009 14:38:05 +0100 schrieb Uli Schoch:

> In einer Excel 2007-Tabelle m�chte ich in einer Spalte Strings darauf
> untersuchen, ob ein bestimmtes Zeichen drin ist, z.B. ein "W". Dieses kann
> aber irgendwo im String oder gar nicht vorhanden sein. Mit der Funktion
> "Suchen" geht das aber nur, wenn das Zeichen vorhanden ist, sie lefert dann
> die Postiton des Zeichens. Wenn das Zeichen aber nicht drin ist, kommt die
> Meldung #WERT.

probiers mal mit:
=ISTZAHL(SUCHEN("w";A1))
Ergibt WAHR, wenn der Suchstring vorhanden, und FALSCH, falls nicht
vorhanden.


Mit freundlichen Gr�ssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2

Jens Kammler

unread,
Dec 12, 2009, 9:14:38 AM12/12/09
to
Claus Busch wrote:
> probiers mal mit:
> =ISTZAHL(SUCHEN("w";A1))
> Ergibt WAHR, wenn der Suchstring vorhanden, und FALSCH, falls nicht
> vorhanden.

Ich erweitere Claus' Variante zu:

=WENN(ISTZAHL(SUCHEN("W";A1))=FALSCH;0;SUCHEN("W";A1))

Gr��e Jens


Claus Busch

unread,
Dec 12, 2009, 9:41:40 AM12/12/09
to
Hallo Jens,

Am Sat, 12 Dec 2009 15:14:38 +0100 schrieb Jens Kammler:

> =WENN(ISTZAHL(SUCHEN("W";A1))=FALSCH;0;SUCHEN("W";A1))

da der OP �ber xl2007 verf�gt, geht es noch einfacher mit:
=WENNFEHLER(SUCHEN("w";A1);0)

Uli Schoch

unread,
Dec 12, 2009, 10:26:52 AM12/12/09
to
Danke an alle, so funktionierts!

Gruss
Uli

0 new messages