Re: Tabelle über Suchbegriffliste filtern



Hallo Mark,

Am Sun, 10 Jul 2005 17:56:17 +0200 schrieb Mark Ise:

> Hallo
>
>> ich habe mir Dein Beispiel nochmals angesehen.
>> Anscheinend willst Du folgendes: wenn der Suchbegriff - als Teil oder ganz
>> - vorhanden ist, dann setze den Wert der Zelle auf 1, sonst auf 0 (Null)
>
> Nicht ganz. Die Werte des Datensatzes sollen nicht manipuliert werden.
> Der Datensatz soll lediglich markiert werden.

Dann hast Du zuvor ein falsches Beispiel gegeben:
Zitat
A1 = "Hallo Welt"
E1 = "Hallo" -> G1 = 1
E1 = " Wel" -> G1 = 1
E1 = "Hallo Spencer" -> G1 = 0 <-- hier steht eine 0 (Null) !!!
Zitat Ende

> Wenn die Daten also in A1:D10 stehen, dann soll z.B. in der Spalte M
> eine 1 stehen, wenn ein Suchbegriff ganz oder teilweise gefunden wurde.

Genau das macht meine zuvor gepostete Formel:
=WENN((ISTZAHL(FINDEN(E1;A1:D10;1))+ISTZAHL(FINDEN(E2;A1:D10;1))+ISTZAHL(FINDEN(E3;A1:D10;1)));1;A1:D10)
Sie "verschiebt" A1:D10 nach E1:I10, schreibt in alle Trefferzellen eine 1
und lässt die anderen Werte unverändert. (Dasselbe wie der Makro mit den
auskommentierten Zeilen.

>> =WENN((ISTZAHL(FINDEN(E1;A1:D10;1))+ISTZAHL(FINDEN(E2;A1:D10;1))+ISTZAHL(FINDEN(E3;A1:D10;1)));1;0)
>
> Die Formel hier bringt bei mir IMMER das Ergebnis 1.

Nein, die Formel macht das gleiche wie die zuvor, schreibt aber zusätzlich
in alle Nicht-Trefferzellen eine 0 (Null). Dasselbe wie der Makro, wenn die
auskommnetierten Zeilen wieder aktiviert werden.
>
> .....Eine Formel wäre mir aber lieber, weil's
> schneller und unkomplizierter geht.

Das kann ich nicht nachvollziehen, ich sehe das genau umgekehrt.

Und die Formel, die Du offensichtlich suchst (s. o.), hatte ich ja zuvor
schon gepostet, hast Du wohl übersehen :-(


--
Gruß Eberhard
XL 2000
Eberhard(punkt)Funke(at)t-online.de
.



Relevant Pages