Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Brauche Hilfe beim Finden von Übereinstimmungen!





Frage

Hallo an alle Helferlein. Ich habe überhaupt keinen Durchblick mehr und brauche daher Eure Hilfe. Mein Problem: In einem Tabellenblatt, ich nenne sie mal Tabelle1, habe ich in jeder Zelle der Spalte M ein Kontrollkästchen. Dieses Kontrollkästchen hat die Zellverknüpfung auf die Zelle, in der das Kontrollkästchen positioniert ist. Als Beispiel, das Kontrollkästchen sitzt in Zelle M1, dann wird beim Anklicken des Kästchens in Zelle M1 der Wert WAHR ausgegeben, ansonsten der Wert FALSCH. In der selben Zeile sind in den Spalten A:F Eingaben wie Name (SpalteB), Adresse (SpalteC), Hausnummer (SpalteD), Stationsnummer (SpalteF) vorhanden. Nun möchte ich, das wenn ich z.B. in Zelle M1 das Kontrollkästchen anklicke, so dass in Zelle M1 der Wert Wahr ausgegeben wird, in einer Hilfstabelle (ist eine Hilfstabelle für eine SVERWEIS-Funktion), ich nenne sie mal Tabelle2, nach der Übereinstimmung von Tabelle1 Zelle F1, also Stationsnummer, gesucht wird. Wird die Übereinstimmung gefunden, soll in Tabelle 2 in der Zeile, in der die Übereinstimmung gefunden wurde, in der Zelle F? ein ja erscheinen. Ich habe, nach mehreren fehlgeschlagenen Versuchen nun überhaupt keinen Plan mehr, wie ich das umsetzen soll. Daher baue ich auf Euch. Der Lösungsweg sollte wenn möglich nicht über den Makroweg gelöst werden. Bei Bedarf kann ich meine Exceldatei auch zu senden. Ich hoffe, ich habe halbwegs verständlich das rübergebracht, was ich erreichen möchte. Besten Dank schon mal an Euch für die Hilfe, coros [sub]Jeder macht was er will, keiner macht was er soll, aber alle machen mit![/sub]

Antwort 1 von Aliba

Hi Coros,

wird in Tabelle 1 immer nur eine Zeile ausgewählt, oder können das auch mehrere sein?

CU Aliba

Antwort 2 von coros

Moin Aliba,

Danke Dir erst mal für Deine Antwort.

Mein Problem hat sich jedoch heute morgen erledigt. Wen es interessiert, kommt nachfolgend meine Formel, die in Tabelle 2 in die jeweilige Zelle eingefügt wurde:

=WENN(UND(N(ISTFEHLER(VERGLEICH($A1;'Anlagendaten Hausstationen'!$F$151:$F$500;0)))=0;WENN(ISTFEHLER(INDEX('Anlagendaten Hausstationen'!$M$151:$M$500;VERGLEICH($A1;'Anlagendaten Hausstationen'!$F$151:$F$500;0);1));FALSCH;INDEX('Anlagendaten Hausstationen'!$M$151:$M$500;VERGLEICH($A1;'Anlagendaten Hausstationen'!$F$151:$F$500;0);1)));"ja";"")

MfG,
coros


Antwort 3 von Aliba

Hi Coros,

wenn ich Deine Formel richtig verstehen,
wird in der Ursprungstabelle nur eine Zeile ausgewählt.
Dann sollte auch diese etwas kürzere Formel funzen:
=WENN(ISTNV(VERGLEICH(WAHR;'Anlagendaten Hausstationen'!M:M;0));"";WENN(A1=INDEX('Anlagendaten Hausstationen'!F:M;VERGLEICH(WAHR;'Anlagendaten Hausstationen'!M:M;0);1);"Ja";""))


Antwort 4 von coros

Danke Dir für den Tip Aliba, werde ihn mal austesten.

MfG,
coros