Avatar billede tekniklam Nybegynder
22. april 2004 - 16:25 Der er 12 kommentarer og
1 løsning

database i exl

Jeg skal lave en form for database i exl, hvor der på ark 1 indgår varenummer, varenavn samt pris. På ark 2 skal man så kunne nøjes med i en celle at angive varenummeret hvorefter resten bliver udfyldt automatisk.

Priserne skal også lægges sammen på ark 2.

Kan dette lade sig gøre og hvordan?
Avatar billede jkrons Professor
22. april 2004 - 16:29 #1
Fx ved hjælp af LOPSLAG()

På ark1 har du nr i kolonne a, varenavn i kolonne b og pris i kolonne c.

Marker hele området og kald det fx Priser.

På ark2, hvor du skal bruge varenavn og pris, kan du fx skrive varenummer i A1, og i B1 og C1 skal prisen så komme.

I b1 indsætter denne formel =LOPSLAG(A1;Priser;2;Falsk) og i C1 denne =LOPSLAG)A1;Priser;3;Falsk).

Disse formeler kan så kopieres til alle de steder, hvor du vil kunne bruge funktionen.
Avatar billede tekniklam Nybegynder
23. april 2004 - 11:28 #2
Når jeg indsætter formlerne i regnearket giver den besked om at de indeholder ikke godkendt tekst, hvad gør jeg forkert?
Avatar billede jkrons Professor
23. april 2004 - 11:30 #3
Godt spørgsmål. Kører du dansk eller engelsk Excel? Har du navngivet området med priserne korrekt?
Avatar billede tekniklam Nybegynder
23. april 2004 - 11:33 #4
Jeg kører dansk. Det er jeg ikke helt sikker på, hvordan gøres det?
Avatar billede tekniklam Nybegynder
23. april 2004 - 11:41 #5
Nu har jeg defineret tabellen på ark 1 som "priser" og det gjorde at havldelen af det virker: priserne kommer frem men ikke varenavnet.
Avatar billede tekniklam Nybegynder
23. april 2004 - 11:43 #6
Har fået det til at virke selv. Mange tak for hjælpen. :-)
Avatar billede jkrons Professor
23. april 2004 - 11:45 #7
Velbekomme!
Avatar billede tekniklam Nybegynder
23. april 2004 - 12:05 #8
Bare en lille ting mere. Hvordan fjerner jeg fejlkoden så felter der ikke bliver udfyldt er blanke?

Og hvorfor står mit spørgsmål stadig som ikke accepteret det har jeg da gjort, har du fået pointene?
Avatar billede jkrons Professor
23. april 2004 - 12:08 #9
Nej, jeg har ikek fået point'ene :-)  Men der var også bøvl i ågr så prøv bare at acceptere igen.

Hvis den ikke skal give #I/T fejlkode i ikke udfyldte felter, kan du ændre dine formler til:

=HVIS(ER.IKKE.TILGÆNGELIG(LOPSLAG(A1;Priser;2;Falsk);"";LOPSLAG(A1;Priser;2;Falsk))

og så fremdeles for de øvrige.
Avatar billede tekniklam Nybegynder
23. april 2004 - 12:15 #10
Den giver besked om at formlen indeholder en fejl?!
Avatar billede jkrons Professor
23. april 2004 - 12:42 #11
Min fejl. Jeg havde sat en parentes forkert:

=HVIS(ER.IKKE.TILGÆNGELIG(LOPSLAG(A1;priser;2;FALSK));"";LOPSLAG(A1;priser;2;FALSK))
Avatar billede tekniklam Nybegynder
23. april 2004 - 13:04 #12
Så spiller det...tusind tak (jeg prøver at acceptere igen) *s*
Avatar billede jkrons Professor
23. april 2004 - 13:05 #13
Velbekomme :-)
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