Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: mischu am August 29, 2018, 12:52:08 Nachmittag

Titel: Office 2016 Suchkriterium bei Vergleichsformel soll eine Formel sein
Beitrag von: mischu am August 29, 2018, 12:52:08 Nachmittag
Hallo zusammen

Ich exportiere mit Powershell AD-Elemente und erstelle anschliessend ein .csv, welches ich in Excel importiere. Nun versuche ich eine Formel im Powershell-Skript zu hinterlegen, damit diese beim Import in Excel direkt für mehrere Zeile eingetragen ist.

Folgende Formel funktioniert im Excel:
=INDEX(Tabellenblattxyz!$B$2:$B$207;VERGLEICH(E18;Tabellenblattxyz!$A$2:$A$207;0))

Da es für jede Zeile ein anderer Wert für das Suchkriterium (im obigen Beispiel E18) gibt und die Formel nicht auf allen Zeilen stehen soll, müsste ich die obige Formel so umbiegen, dass sie  "weiss" auf welcher Zeile sie steht. Ich habe mir dies so gedacht:

=INDEX(Tabellenblattxyz!$B$2:$B$207;VERGLEICH("E"&ZEILE();Tabellenblattxyz!$A$2:$A$207;0))

Nun wird mir aber #NV ausgegeben. Ist mein Vorhaben überhaupt möglich?

Danke schon im Voraus und liebe Grüsse
Misch
Titel: Antw:Office 2016 Suchkriterium bei Vergleichsformel soll eine Formel sein
Beitrag von: steve1da am August 29, 2018, 12:56:34 Nachmittag
Hola,

ungetestet:

=INDEX(Tabellenblattxyz!$B$2:$B$207;VERGLEICH(INDIREKT("E"&ZEILE());Tabellenblattxyz!$A$2:$A$207;0))
Gruß,
steve1da
Titel: Antw:Office 2016 Suchkriterium bei Vergleichsformel soll eine Formel sein
Beitrag von: mischu am August 29, 2018, 13:03:52 Nachmittag
Meine Güte, stundenlang habe ich probiert und probiert und du hast die Lösung schon parat  ;D
Danke vielmals, hat geklappt.
Titel: Antw:Office 2016 Suchkriterium bei Vergleichsformel soll eine Formel sein
Beitrag von: steve1da am August 29, 2018, 13:06:38 Nachmittag
Hola,

gerne. Alternativ:

=INDEX(Tabellenblattxyz!$B$2:$B$207;VERGLEICH(INDEX(E:E;ZEILE());Tabellenblattxyz!$A$2:$A$207;0))
Gruß,
steve1da