2016-04-24 2 views
0

Ich habe eine Liste von Job-Positionen (keine definitive Anzahl von Datensätzen), die ich unter bestimmten Jobbereichen (252 Datensätze) in Excel klassifizieren möchte.Wie funktioniert die teilweise Textübereinstimmung in Excel?

Job positions/Job Scopes

Ich möchte Teiltextanpassung tun, so dass Excel jeden Job unter „Job Position“ zu einer Kategorie unter „Job Scope“ genau entsprechen würde. Allerdings sind meine Daten für die Jobposition für jede Zeile unterschiedlich, daher kann ich Position und Umfang nicht Wort für Wort zuordnen. Für jetzt habe ich Vlookup in Excel verwendet. Die Ergebnisse, die ich bekam, waren jedoch irrelevant und ergaben keinen Sinn.

Vlookup

in Excel Meine Formel ist "= VLOOKUP (2 $ A $: 341 $ A $, Klassen 1, TRUE)" Klassen ist der Name, den ich für Job Scopes

verwendet

Wie Kann Entwickler unter Zahnarzt eingestuft werden?

Ich habe gedacht, IF-Anweisung in Excel zu verwenden, aber ich habe eine Menge von Positionen zu prüfen und haben viele weitere Positionen, die noch in die Liste aufgenommen werden müssen. Daher wäre die Verwendung der IF-Anweisung sehr zeitaufwendig. Gibt es einen Weg, wie VLookup schlauer sein kann? Oder ein alternativer Weg, um das zu erreichen, was ich will?

Antwort

0

Paar Dinge.

Die erste Variable in vlookup sollte kein Array sein, sondern ein einzelner Wert.

Die zweite ist, dass vlookup keine Teilübereinstimmungen durchführt. Sie haben vlookup am Ende als wahr gesetzt, so dass angenommen wird, dass Ihr Lookup-Array in alphabetischer Reihenfolge ist, und es gibt die Zelle zurück, die vor dem von Ihnen gesuchten Wert durch die Rechtschreibung kommen würde.

Ich verstehe nicht wirklich Ihre Daten, um eine richtige Lösung zu bieten, aber das ist der Grund, warum vlookup tut, was es ist.

+0

Der erste Wert könnte ein Array sein. Verwenden Sie einfach Array-Formel in einem solchen Fall. Verwende auch nicht vlookup, suche nach index + match. – zaptask

+0

Das stimmt, aber in der Art, wie er es benutzt, glaube ich nicht, dass er nach einer Array-Formel suchte und ich denke nicht, dass es irgendwas Sinnvolles zurückgeben würde. – gtwebb

+0

@gtwebb Ohh ich verstehe. Wenn ich Ihnen eine Kopie meiner Daten zusende, kann ich dann eine Lösung finden? Ich bin ziemlich neu in Excel und ich weiß nicht, was ich suchen soll, um mir selbst zu helfen. – Rogue

Verwandte Themen