Avatar billede scunder Nybegynder
10. august 2006 - 15:12 Der er 13 kommentarer og
1 løsning

Returnering vs sammenligning

I en medlemsliste har jeg bl.a. anført type for medlemsskab. Denne medlemstype relaterer til et bestemt beløb.
Disse typer har jeg anført i 'Ark2' sammen med det aktuelle beløb. Kolonne 'A' med typerne og kolonne B med beløbene - der er 9 forskellige typer.

Når jeg i 'Ark1' opretter et nyt medlem, vil jeg kunne nøjes med at skrive medlemstypen i kolonne 'I', hvorefter formlen selv henter beløbet i 'Ark2' og indsætter det i 'Ark1', kolonne 'J'.

Men hvordan skal formlen se ud???
10. august 2006 - 15:15 #1
I J10 indtaster du:
=LOPSLAG(I10;Ark2!A1:B9;2)
Avatar billede terkel100 Nybegynder
10. august 2006 - 15:17 #2
Så vidt jeg kan regne ud, skal du bruge formlen v-lookup i kolonne j.

Prøv nedenstående:

=VLOOKUP(AI;'Ark2'!$A$1:$B$9;2;0)

Terkel100:O)
Avatar billede terkel100 Nybegynder
10. august 2006 - 15:21 #3
Mente selvfølgelig:

=VLOOKUP(IXX;'Ark2'!$A$1:$B$9;2;0)

(XX = rækketal du er nået til.)

Du skal benytte $-tegn for at låse range i ark2.
Avatar billede terkel100 Nybegynder
10. august 2006 - 15:28 #4
He He

VLOOKUP = VOPSLAG (eller måske som erikjuul skriver LOPSLAG) ... prøv dig frem.

:O) terkel100
10. august 2006 - 15:35 #5
Stop dog med at skabe forvirring terkel100!!!
VLOOKUP er absolut ikke identisk med VOPSLAG.

Er du ikke helt fortrolig med funktionerne i Excel, så lad i det mindste være med at skabe forvirring om andres løsningsforslag.
Avatar billede terkel100 Nybegynder
10. august 2006 - 15:42 #6
Så så så erikjuul - slap lige af

Jeg bruger en engelsk version og forsøgte at være serviceminded.
Du skulle prøve det.

Den formel jeg har skrevet virker 100%.
Avatar billede scunder Nybegynder
10. august 2006 - 15:45 #7
Hej erikjuul.

Din formel virker upåklageligt i 'Ark1' række '5', men i række '6' melder den '#I/T'...

J5 har '=LOPSLAG(I5;Kontingentsatser!A1:B10;2)'
J6 har '=LOPSLAG(I6;Kontingentsatser!A1:B10;2)'
Avatar billede scunder Nybegynder
10. august 2006 - 15:50 #8
Hej terkel100.

Din formel virker ikke -  den '#NAVN?'...

J27 har '=VLOOKUP(I27;Kontingentsatser!$A$1:$B$9;2;0)'
10. august 2006 - 15:50 #9
Er du sikker på at den kontingentkode du indtaster i I6 eksisterer på arket Kontingentsatser.

Dine formler ser helt rigtige ud.
Avatar billede scunder Nybegynder
10. august 2006 - 15:54 #10
Hej erikjuul.

Yep - de er 100% ens.

Kan det være fordi referencen er '0-5 ansatte' - altså et nul? Dér hvor det virker, er referencen '6-10 ansatte'
10. august 2006 - 15:55 #11
Skal du bruge formlen i mange rækker kan du med fordel sætte $-tegn foran referencerne, så formlen kan kopieres nedad.

Hvis du indsætter en 4. parameter i LOPSLAGS-funktionen, får du en fejlmeddelelse, hvis ikke den indtastede kontingentsats eksisterer.

=LOPSLAG(I5;Kontingentsatser!A$1:B$10;2;FALSK)

=LOPSLAG(I5;Kontingentsatser!A1:B10;2)
10. august 2006 - 15:57 #12
Prøv med en anden reference i I6, såser vi om det er referencen der er problemer med.

Check på ark2, at der ikke er ekstra mellemrum eller lignende - de 2 tekster skal være 100% identiske.
Avatar billede scunder Nybegynder
10. august 2006 - 15:58 #13
Hej erikjuul.

Så var den dér - 1.000 tak!!!
10. august 2006 - 15:59 #14
Fint!

Hvad var der galt?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester