du skal også være opmærksom på, at kolonneindexnr angiver den kolonne, hvorfra værdien skal returneres. Den angiver IKKE den kolonne, hvor opslaget skal foretages. Opslaget foretages altid i kolonne 1
Din formel gør følgende: Den finder værdien fra A2 i tabellen vnrkat (som du vel har navngivet). Det gør den altid i kolonne 1 i denne tabel. Så tager den værdien fra kolonnen 'basisark-OK'!A:A-OK1 og det er her, du får fejlen. Du skal i stedet tælle antallet af kolonner fra tabellens første kolonne og frem til den kolonne, du skal lave opslaget i. Dette tal sætter du ind på denne plads.
finde et varenummer i en celle i kolonne A i ark1 hente navnet på den varekategori, der hører til varenummeret i ark2 (kaldet basisark) Sætte varenummer kaytegorien ind i en celle i kolonne F i ark 1
Så skal du indsætte Lopslag i kolonne F i ark 1. Den skal se nogenlunde sådan ud (for F1): LOPSLAG(A1;basisark;"kolonnenr fra basisark";Falsk)
Du skal tælle dig frem til, hvilken kolonnenr, kolonnen har i basisark. Dette nr indsætter du istedet for "kolonnenr fra basisark". Eksempelvis skal der stå 5, hvis returværdien står i kolonne E
ja, det er nemt nok (tror jeg nok) hvis alle data findes i samme ark - men hvordan får jeg den til at vælge kolonne F(6)i arket "basisark" "basisark" indeholder kun 2 kolonner (som tilsammen er navngivet "vnrkat"), varenummer og varekategori, som er hentet fra et 3 ark
*suk* Du skrev da ovenfor, at den skulle eller kunne tages fra vnrkat....
Det andet lader sig simpelthen ikke gøre. Du ønsker at lave et opslag op kolonne G. for at dette skal kunne lade sig gøre, skal kolonne G være første kolonne i opslagstabellen. Og dermed er det ikke muligt efterfølgende at få værdien fra kolonne A, som jo er den, du efterspørger.
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.