Finden Sie einen Wert, return die Zelle darunter (oder bis zu 4 unten), wo der erste Wert beginnt mit 1
Ich habe eine word-Datei in Excel importieren. Die Datei ist in der Spalte A, bis zu 400-500 Zeilen lang. Zur Veranschaulichung ein Beispiel:
Type application
0 shortcut
1 Client installation (standalone)
0 Client installation with data on the network (fileshare needed)
0 Client/server (server needed)
0 Webbased without dependancies
0 Webbased with dependancies
Importancy
0 Company critical
1 Important
0 Supportive
Und vielen anderen Bereichen von Interesse. Nun habe ich eine Formel, die sucht für einen bestimmten text-Wert, zum Beispiel "Produkt-manager" und gibt der Wert darunter (der name). Zur Veranschaulichung:
=INDEX(A:A;MATCH("Product manager";A:A;0)+2;1)
Hier, das +2 gibt den Namen der Produkt-manager.
Das problem ich brauche EURE Hilfe!
Das problem ist wie folgt. In dem großen code-block oben sehen Sie ein bit-Wert, mit 1 entsprechend mit der check-box angeklickt in der word-Datei. Jetzt möchte ich die Suche auf Typ Anwendung und wieder nur der Wert entsprechend der 1, also in diesem Fall 1-Client-installation (standalone -).
Die oben genannte Lösung mit INDEX und MATCH funktioniert nicht, weil es gibt nur eine bestimmte Zeile unten die Suchanfrage (also Zeile +1, Zeile +5). Ich will um den Wert zu finden Typ Anwendung, serach, die in den 6 Zeilen unten und auch wieder nur 1 Wert, es zu finden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgenden am Beispiel von meine mehr illustre Kollegen, habe ich den Versuch gestartet, zur Verwendung von INDEX für diese Art von Frage, so die Antwort wäre so etwas wie dieses:-
also er findet den string (z.B. charlie) in Spalte B, und sucht den rest des Bereichs in Spalte A eine '1'.
Wenn alle Werte in einer Spalte, wie in der Frage, die Formel wird
Setzen, um eine Begrenzung der Bandbreite und Fehlerbehandlung sollte so etwas wie dieses:-
Wenn Sie wollte Suche mehr als eine Spalte in der gleichen Weise, könnten Sie die gleiche Art von Formel, aber es wäre nicht praktikabel, ohne Verwendung von hilfsspalten. So kopieren Sie es über (sagen wir) zwei Spalten, und zeigen Sie dann das erste match.
Legen Sie nach dem start der Suche in E2:-
Ende der Suche in F2 konnte man einfach E2+4, aber Sie können die Suche auch bis zu den nächsten 'Nummer' mit:-
Die Suche nach einer Zelle, beginnend mit "1" in G2:-
und ziehen Sie über in H2 und I2.
Holen Sie sich die erste der drei matches in J2:-
Finden und welche Spalten es gilt in K2:-
Endlich die passende Zelle mit der Zeile und Spalte, in J2 und K2:-
Sagen, wir haben Daten wie:
und wir wollen:
Mit Match() mit einer wildcard können, suchen Sie die Zeile mit Puck. So in C5 geben wir:
dann verwenden wir Match() wieder zu finden, die Zeile, die beginnt mit "1". So in C6 wir geben::
Natürlich das 2-Zell-Ansatz immer in einer Zelle kombiniert.