Page 1 of 1

Formel vælg

Posted: 12. Jan 2011 11:33
by Francis
Hej.

Jeg sidder og river håret af i store totter..... men kan ikke finde løsning på dette.

Når man ændre værdi i et felt på ark 1 (F8 i dette tilfælde) skal den ændre teksten i feltet hvor formlen er placeret, formlen skal henvise til ark 2 kolonne B
Således at hvis værdien i F8 ark 1 er lig 1 skal teksten hentes i ark 2 kolonne B række 1.
Hvis værdien i F8 ark 1 er lig 2 skal teksten hentes i ark 2 kolonne B række 2.
osv......

Jeg bruger følgende formel som virker :)

=VÆLG(F8;Ark2.B1;Ark2.B2;Ark2.B3;Ark2.B4;Ark2.B5;Ark2.B6;Ark2.B7;Ark2.B8;Ark2.B9;Ark2.B10;Ark2.B11;Ark2.B12;Ark2.B13;Ark2.B14)

Problemet er at =vælg kun kan rumme 30 henvisninger, jeg skal bruge ca. 300.

Nogen der kan hjælpe mig ???

P.F.T.

Posted: 12. Jan 2011 12:02
by Jens S
Hej
Kunne du ikke bygge dine data lidt anderledes op, sådan at du foran kolonne B indsætter en ny kolonne og fylder så den ny kolonne B med B1=1, B2=2 osv ned til B300=300 (indsæt bare 1 i B1 og dobbeltklik på cellehåndtaget)
Din formel laves om til =LOPSLAG(F4;Ark2.B1:C300;2;0)

----------------------
Eller uden at ændre noget, bruge følgende formel:
=INDEKS(Ark2.B1:B300;F4)

mvh
Jens

Posted: 12. Jan 2011 22:31
by Francis
Jens S wrote:Hej
Kunne du ikke bygge dine data lidt anderledes op, sådan at du foran kolonne B indsætter en ny kolonne og fylder så den ny kolonne B med B1=1, B2=2 osv ned til B300=300 (indsæt bare 1 i B1 og dobbeltklik på cellehåndtaget)
Din formel laves om til =LOPSLAG(F4;Ark2.B1:C300;2;0)

----------------------
Eller uden at ændre noget, bruge følgende formel:
=INDEKS(Ark2.B1:B300;F4)

mvh
Jens

Hej Jens.

Du er en knag, din hjælp løste mit problem.

Mange tak for hjælpen.

mvh.
Francis