Avatar billede flyingduck Nybegynder
12. september 2007 - 17:22 Der er 9 kommentarer

Datavalidering og rullepanel

Hej Eksperter.

Jeg sidder og luller med et fint lille excelark.

På side 1 har jeg en masse kolonner med oplysninger omkring
navn, telefonnr, adresse, firma, produkt, antal, pris, alt ialt

to af disse felter : produkt og pris har jeg lavet som rullepanel vha datavalidering. Det jeg godt kunne tænke mig var at hvis produktet der vælges er fra A2 på ark2 så kommer prisen automatisk til at være B3 på ark2.
og hvis produktet er fra A3 så bliver prisen B3.

Jeg håber det er forklaret præcist nok.

Ellers så sig til så skal jeg nok uddybe.

Mvh FlyingDuck
Avatar billede jkrons Professor
12. september 2007 - 17:29 #1
Det kan du bruge LOPSLAG til. Start med at navngive det område i Ark2, hvor du har dine priser. Kald dem fx Priser.

I den celle, hvor du vil have prisen stående (i ark1) indsætter du denen formel

=LOPSLAG(A1;Priser;2;Falsk)

hvor A1 skal ændres den den celle, hvor du har dit datavalideringsrullepanel.
Avatar billede jkrons Professor
12. september 2007 - 17:30 #2
Området Priser skal omfatte såvel kolonnen med produktnavne, som kolonnen med priser.
Avatar billede flyingduck Nybegynder
12. september 2007 - 17:31 #3
jeg prøver lige, jeg har navngivet kolonne A til Produkt og B til Pris
Avatar billede flyingduck Nybegynder
12. september 2007 - 17:32 #4
nå så skal jeg jo lave det om , hehe ups... læste forkert, det gør jeg lige
Avatar billede flyingduck Nybegynder
12. september 2007 - 17:38 #5
Den siger : Fejl værdien er ikke tilgængelig
Avatar billede flyingduck Nybegynder
12. september 2007 - 17:44 #6
Det virker dog hvis jeg sætter =LOPSLAG(A1;Priser;2;SAND)

men hvis nu at feltet skal finde A1 i ark to udfra det der er valgt i eksempelvis D3
på ark1

altså hvis jeg i ark 1 vælger fra rullepanelet A i ark 2 en værdi der eksempelvis er

cisco 24 ports switch, så skal den i den celle hvor jeg vil have prisen stående finde ud af at det i ark2 er a4 der er Cisco 24 ports switch og at den tilsvarende pris er 12.000
Avatar billede jkrons Professor
12. september 2007 - 18:42 #7
Hvis du har din produkt/prisliste i A1:B10000 i Ark2, så markerer du dette område. Navngiv det Priser.

Hvis du skal finde noget i kolonne A i ark2 ud fra det, der er valgt  (fra datavalideringen) i D3 i Ark1, skal din formel se sådan ud:

=LOPSLAG(D3;Priser;2;FALSK)

Hvis det virker, når du skriver SAND, men ikke hvis du skriver FALSK, tyder det på at varen ikke findes i A-kolonnen i Ark2, eller at din formel ikke har refereret til den celle, hvor varenavnetr vælges fra listen.
Avatar billede flyingduck Nybegynder
12. september 2007 - 19:27 #8
Det er du godt nok god til. Alle points går til dig :) tak :D

Ja det var fordi jeg bare havde skrevet et tilfældigt navn

hvis du har lyst har jeg et plus spørgsmål:

I alle mine "tomme celler" (altså dem jeg endnu ikke har foretaget en beregning i)
står der #I/T , jeg har søgt i hjælpen, men der står ikke hvordan jeg kan få dem væk.

Jeg har forsøgt at lave et tom felt i rækken der hedder produkt, men den tager den ikke med. jeg har også forsøgt at skrive 0 i det sidste felt i B kolonnen, det godtager den, men resultatet giver det samme.

Du behøver ikke svare på dette bonus spørgsmål, da pointsene allerede er dine ;)
så smæk bare et svar på ;)
Avatar billede flyingduck Nybegynder
12. september 2007 - 19:40 #9
det virker nu, åbenbart er mit andet problem, at jeg ikke kan finde ud af at udvide mit navngivne område.... men stadig tak for hjælpen du får nogl epoints når du har kommet med et "svar" på dine kommentarer
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