Avatar billede bredan1977 Nybegynder
18. marts 2005 - 12:18 Der er 16 kommentarer og
1 løsning

Validering i Excel?

Jeg har 4 celler... og en femte hvor der står et tal i, det min excel skal gøre er at valider hvad der står i den femte celle.

A1: 100 - 500
A2: 501 - 1000
A3: 1001 - 2000
A4: 2001 - 5000

Hvis der eks står 500 i den femte celle, så skal den skal den tage værdien i A1, hvis der står 1255 skal den tage værdien fra celle A3...

Jeg har prøvet med noget HVIS, men synes ikke helt det virkede... nogen der ivl hjælpe??
Avatar billede jkrons Professor
18. marts 2005 - 12:27 #1
Hvir skal den værdi skrives?
Avatar billede jkrons Professor
18. marts 2005 - 12:27 #2
Hvir = Hvor?
Avatar billede bak Forsker
18. marts 2005 - 12:32 #3
Hvis du istedet skriver

100
501
1001
2001

i a-cellerne vil du kunne bruge LOPSLAG(E2;A1:A4;SAND)
Dvs. at du har din opslagsværdi i E2
Avatar billede jkrons Professor
18. marts 2005 - 12:33 #4
Antag, at værdierne er disse 100-500 = x, 501-1000 = y, 1001-2001 = z og 2001 - 5000 = U.

Så skriver du følgende i A-kolonnen
100
501
1001
2001

I b-kolonnen skriver du så de tilhørende værdier. I A5 kan du indtaste din værdi, og i B5 kan du indsætte dwenne formel
=HVIS(A5<=5000;LOPSLAG(A5;A1:B4;2;SAND);"")
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:03 #5
Ja... hvis nu jeg skriver:
A1: 55,75 (100 - 500)
A2: 98,56 (501 - 1000)
A3: 45,25 (1001 - 2000)
A4: 68,45 (2001 - 5000)

Så hvis værdien i B1 = 2004 så skal den i C1 tage værdien fra A4??
Avatar billede jkrons Professor
18. marts 2005 - 13:11 #6
Byt rundt på A og B kolonnerne. Så den med udgangspunkt i A-kolonnen returnerer værdien fra B-kolonnen.
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:23 #7
Nu har jeg fået den til at tage værdien fra tabellen.... men ligemeget hvad jeg skriver tager den altid den føste værdi!

=HVIS(B11<=1500;LOPSLAG(B11;I62:J65;2;SAND);"")
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:25 #8
Den skal jo tage værdien, hvis den er mellem de tal...
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:28 #9
TABEL MATIX   
400    159,066
1001    115,444
1251    115,444
1500    115,444

B26 = (=HVIS(B11<=1500;LOPSLAG(B11;I65:J68;2;SAND);""))
B11 = 513,6

Så skulle den gå ned og tage værdien = 115,444, men den skriver 159,066
Avatar billede stewen Praktikant
18. marts 2005 - 13:37 #10
er det noget i den her stil:

=HVIS(B1<=5000;HVIS(B1>2000;$A$4;HVIS(B1>1000;$A$3;HVIS(B1>500;$A$2;HVIS(B1>=100;$A$1;"Under 100"))));"Over 5000")
Avatar billede jkrons Professor
18. marts 2005 - 13:44 #11
brendan1977-> Det er vigtigt at det, du skriveri a-kolonnen er de laveste værdier i hvert interval. Altså alt mellem 100 og 400 vil give værdien 159,066. Hvis det er det, der er under 400, som skal give 159,066 skal din værdii a-kolonnen ikke være 400 men 0 eller 100, elelr hvad der er nu er din bundgrænse.
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:48 #12
min bundgrænse er 0
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 13:49 #13
Takker jKrons!
Avatar billede jkrons Professor
18. marts 2005 - 13:50 #14
Så skal dine intervaller nok være

0    159,066
401  115,444
1001 115,044
1251 115,444 osv,
Avatar billede jkrons Professor
18. marts 2005 - 13:51 #15
Velbekomme. Håber det kom til at virke :-)
Avatar billede bredan1977 Nybegynder
18. marts 2005 - 14:29 #16
Jepper... nu virker det perfekt!

Jeg troede nemlig at det var TOP værdien der skulle stå!
Avatar billede jkrons Professor
18. marts 2005 - 15:11 #17
Det er det så ikke :-) men godt at det lykkedes til sidst.
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