derdummepeter
Goto Top

Finde VALUE in Tabelle

Hi,

Mit Excel war ich niegelaeufig. Mit ein bisschen Google gehts manchmal. Jetzt habe ich aber dann doch ein problem.

In der angehaengten Datei kann man sehen, das ich eine Tabelle mit IF-Statements erstelle. Jetzt moechte ich die richtige Prozentzahl as der Tabelle F2:K2 finden. Dabei soll die Reihe gefunden werden in der Zelle M1 zwischenpasst. Nur kenne ich mich mit Arrays nicht aus. Es solld ie Reihe gefunden werden, die dem Wert M1 entspricht. Also

M1>=Ex und M1<Ey

Wenn die entsprechende Reihe zwischen E2:E529 gefunden wurde dann soll die Zelle gefunden werden , die dann N1 entspricht. Im Beispiel also Zelle H24. Der entsprechende Wert waere dann 7.19% und sollte in O1 angezeigt werden.

table_test

Wie mach ich das? Ein Wink mit dem Zaunpfahl reicht schon.

Danke im voraus.

VG Peter

Content-Key: 665889

Url: https://administrator.de/contentid/665889

Printed on: April 19, 2024 at 16:04 o'clock

Mitglied: 148121
148121 Apr 19, 2021 updated at 15:44:22 (UTC)
Goto Top
Als SVERWEIS
=SVERWEIS(M1;$E$2:$K$1000;VERGLEICH($N$1;$E$1:$K$1;0);1)
oder auch als INDEX mit VERGLEICH
=INDEX($F$2:$K$1000;VERGLEICH($M$1;$E$2:$E$1000;1);VERGLEICH($N$1;$F$1:$K$1;0))
Gruß w.
Member: DerDummePeter
DerDummePeter Apr 19, 2021 at 15:37:07 (UTC)
Goto Top
Wow, das ging ja super schnell.

Leider funktioniert es nicht. Ich habe eine englische Excel Version und habe es hiermit probiert:

=INDEX($F$2:$K$529;LOOKUP($M$1;$E$2:$E$529;1);LOOKUP($N$1;$F$1:$K$1;0))

Bringt mir ddann aber immer folgende Fehlermeldung:

table_test1

Trotzdem schon mal vielen Dank.

VG Peter
Mitglied: 148121
Solution 148121 Apr 19, 2021 updated at 15:43:34 (UTC)
Goto Top
Falsch du verwendest weiterhin Semikolons als Parameter-Trenner, in englischen Versionen müssen aber Kommas genutzt werden!

Beide Varianten (eine weitere oben ergänzt) funktionieren, hier vorher getestet.
Member: DerDummePeter
DerDummePeter Apr 19, 2021 updated at 19:27:45 (UTC)
Goto Top
Geht bei mir trotzdem nicht. Auch wenn ich eine Zahl in M1 angebe die in E2:E592 auch wirklich vorkommt. Versuche den Wert zu finden mit
=INDEX($F$2:$K$529,LOOKUP($M$1,$E$2:$E$529,1),LOOKUP($N$1,$F$1:$K$1,0))
. Wenn ich dann wie urspruenglich angedacht, eine Zeile finden moechte zu denen die Wert M2 (zBsp E24:E25) dann geht das mit
=INDEX($F$2:$K$529,LOOKUP($M$2,$E$2:$E$529,1),LOOKUP($N$2,$F$1:$K$1,0))
auch nicht. Gibt dann immer ein N/A.

Habs nun mit

=INDEX(F2:K592,MATCH(M3,E2:E592,1),MATCH(N3,F1:K1,1))

hinbekommen.

table_test4

Vielen Dank WARRENTY ... Hab mich mit beschaeftigt und wieder etwas gelernt.

Peter