Hej excel proffer, Jeg har: 1) en celle hvor jeg taster en bredde værdi i mm 2) en celle med en dropdown menu, der referere til en tabel med dynamiske tal, der er genereret udfra nogle andre indtastninger. Denne tabel er desværre meget lang, med ca. 200 valgmuligheder.
Jeg ønsker: 1) at når jeg taster en værdi i celle 1, så skal rulle menuen automatisk vælge det første større tal i rullemenuen, og 2 2) Hvis jeg så vælger rullemenuen i de tilfælde, hvor det større tal ikke kan anvendes, så ønsker jeg at rullemenuen kun vser f.eks. 3 værdier på hver side af dette første større tal.
Den første kan jeg ikke hjælpe dig med. Jeg tror der skal noget VBA til, men den anden kan du klare med en OFFSET-funktion (Forskydning på dansk). Når du laver din datavalidering, vælger du liste og som din kilde vælger du: =OFFSET($A$1;MATCH($B$1;$A$1:$A$200;1)-4;0;7) - med din opslagsværdi i B1 og din tabel med opslagsværdier i A1:A200. Så vil du få en rullemenu med 3 muligheder på hver side af opslagsværdien.
Hej, 1) Først kunne jeg ikke få formlen til at virke, 2) men så kopierede jeg alle dato over i et ark, for ikke at sidde og arbejde på originalen. Så virkede formlen umiddelbart.
Jeg kan kun får formlen til at virke, når referencecellen, rullemenuen og referencetabellen er på samme ark. Det virker jo umiddelbart ulogisk, og jeg tænker jeg må have lavet en fejl af en slags, men kan ikke få øje på det.
1) Hvis alt er på samme ark, fungere det upåklageligt, 2) Hvis referencecelle og rullemenu er på et ark - og referencetabellen på en anden, så får jeg følgende fejl-meddelse:
"Du kan ikke brugereferenceoperatører, f.eks. fællesmængder, foreningsmængder og områder, eller matrixkonstanter som datavalidering-kriterier"
Formlerne er skrevet således:
På testarket, hvor det fungerer: =FORSKYDNING(AG8;SAMMENLIGN(Q9;AG8:AG442;1)-2;0;5;1) På hovedark, hvor det altså ikke fungerer: =FORSKYDNING(Antal!E8;SAMMENLIGN(Q9;Antal!E8:Antal!E442;1)-2;0;5;1)
Kan du hjælpe med at forklare dette mærkelige sammenfald, da det vil være noget upraktisk, pludseligt at skulle have den store tabel på beregner arket.
Hvis du navnedefinerer din reference tabel, behøver du ikke at have den på samme ark
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.