Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1592to1596
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Index('Data'!A:A;Vergleich(F:F;Teil(????

Index('Data'!A:A;Vergleich(F:F;Teil(?
06.12.2017 11:26:55
Nigel
Hallo zusammen,
ich brauche mal Eure Hilfe!
Wie kann ich der Formel anweisen dass ich in der Matrix (nicht der Suchbegriff) bitte nur die ersten 10 Zeichen vergleichen möchte.
Das Problem ist der Suchbegriff steht in der Matrix am Anfang 10 Zeichen lang!
=WENN(F:F="";"";INDEX('Data'!A:A;VERGLEICH(F:F;TEIL('Data'!A:A;F:F;10);0)))
Gruß und Danke mal im Voraus.
Nigel

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Nachtrag: hab den Fehler gesehen, das wars nicht
06.12.2017 11:36:17
Nigel
=WENN(F:F="";"";INDEX('Data'!A:A;VERGLEICH(F:F;TEIL('Data'!A:A;10);0)))
AW: Nachtrag: hab den Fehler gesehen, das wars nicht
06.12.2017 12:22:57
Rudi
Hallo,
da kann was nicht richtig sein.
F:F="" ist immer WAHR wenn es mindestens eine leere Zelle in der Spalte gibt.
Gruß
Rudi
AW: Index('Data'!A:A;Vergleich(F:F;Teil(?
06.12.2017 12:41:26
Daniel
Hi
deine Formel ist etwas seltsam.
der erste Parameter der WENN-Funktion muss ein Einzelwert sein, ebenso der erste Parameter von Vergleich.
Hier darfst du dich nicht auf mehrere Zellen, sondern nur auf genau eine Zelle beziehen (F1 statt F:F)
Ausnahme: hier handelt es sich um eine Matrixformel.
wenn der Text in der Suchmatrix länger ist als der gesuchte Wert, kannst du mit dem Joker arbeiten.
Beispiel: in F1 steht "xxx" und in der Suchmatrix steht: "xxxabde"
dann müsstest du so suchen:
=Vergleich(F1&"*";A:A;0)

Gruß Daniel
Anzeige
@Rudi :) ich Knalltüte! @Daniel besten Dank owT
06.12.2017 14:00:48
Nigel
.
AW: weder noch ...
06.12.2017 14:02:44
...
Hallo Nigel,
... wenn der Suchbegriff länger als 10 Zeichen ist, musst Du ihn kürzen und den Stern als Jokerzeichen ankoppeln.
Deine Formel funktioniert zwar in dieser Form, aber so sollte man diese trotzdem nicht schreiben.
In der der Ergebnisspalte besser also so (wenn Du z.B. in der ersten Zeile beginnst):
=WENN(F1="";"";INDEX('Data'!A:A;VERGLEICH(LINKS(F1;10)&"*";'Data'!A:A;0)))
oder kürzer so =WENN(F1="";"";SVERWEIS(LINKS(F1;10)&"*";'Data'!A:A;1;0))
Gruß Werner
.. , - ...

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige