Avatar billede Steffen_Olsen Nybegynder
08. maj 2013 - 22:24 Der er 10 kommentarer og
1 løsning

HVIS formel med 3 muligheder

Hej alle derude. Første spørgsmål fra mig på denne side.

Jeg skal bruge en HVIS formel som kan give et svar ud fra 3 muligheder.

I Celle A og Celle B kan jeg vælge noget tekst fra en liste. Lad os for nemhedens skylde kalde teksten for hhv. X og Y.

X har en talværdi på 15, og kan vælges i en liste i både Celle A og Celle B
Y har en talværdi på 35, og kan vælges i en liste i både Celle A og Celle B

Det kan kombineres så jeg kan vælge X i Celle A og X i Celle B på samme tid (det samme gælder for Y), eller nøjes med at vælge X i den ene og Y i den anden. Altså X+X, Y+Y eller X+Y.

Hvis Celle A er lig med X skal Celle C (hvori HVIS formellen skal skrives) tage en værdi (lad os sige 100) fra Celle D og trække 15 fra. HVIS A=15;100-15;100-35. Altså hvis Celle A er lig med X trækker vi 15 fra 100. Hvis Celle A ikke er X må den være Y og vi trækker 35 fra 100.
Denne formel kan jeg finde ud af at skrive i Excel.

Men jeg kan ikke finde ud af at flette de andre muligheder ind i formellen. Har leget med Eller og Og funktioner inde i HVIS formellen, men det vil ikke virke efter hensigten.

Håber i kan hjælpe mig.

Venligst Steffen
Avatar billede kim1a Ekspert
08. maj 2013 - 22:40 #1
Hej Steffen

hvis(A=15;hvis(B=15;[svar på X+X];[svar på X+Y]);hvis(B=15;[svar på Y+X];[svar på Y+Y]))

Jeg render selv tit vild i den slags.

Kim
Avatar billede ggxdg Nybegynder
08. maj 2013 - 22:42 #2
=D1-(HVIS(A1="X";15;35)+HVIS(B1="X";15;35))
Avatar billede Steffen_Olsen Nybegynder
08. maj 2013 - 22:54 #3
Hej Kim

Tusind tak, det fungerer helt perfekt når jeg skifter X'er, Y'er og diverse celler ud med det rigtige.
For sjovheds skyld ser den endelig formel sådan ud: =HVIS(B10="tail 13";HVIS(D10="tail 13";B8-15-15;B8-15-35);HVIS(D10="tail 13";B8-15-35;B8-35-35))

Jeg håber du får point ved dette svar, ellers må du lige råbe højt.

God aften og tak for hjælpen.
Avatar billede ggxdg Nybegynder
08. maj 2013 - 23:02 #4
Kim skal lægge svaret, og så skal du godkende det, så får han pointene.
Avatar billede kim1a Ekspert
08. maj 2013 - 23:53 #5
Godt du kunne bruge det :-)
Avatar billede Steffen_Olsen Nybegynder
09. maj 2013 - 08:56 #6
Når du nu er så sej, kan du så lynhurtigt se hvad der er galt med denne formel:
=HVIS(B8>=3000;1;HVIS(B8>=5000;2;HVIS(B8>=8000;3;HVIS(B8>=10000;4;0))))

Formål: Hvis B8 er under 3000 = 0
Over eller lig med 3000 = 1
Over eller lig med 5000 = 2
Over eller lig med 8000 = 3
Over eller lig med 10000 = 4

Den viser 0 og 1 korrekt, men den går ikke på 2, 3 eller 4 selvom jeg indtaster 5000 og opefter i B8
Avatar billede vejmand Juniormester
09. maj 2013 - 09:04 #7
=HVIS(B8>=10000;4;HVIS(B8>=8000;3;HVIS(B8>=5000;2;HVIS(B8>=3000;1;0))))

:-)
Avatar billede Steffen_Olsen Nybegynder
09. maj 2013 - 09:06 #8
Genialt Vejmand - Tusind tak. Så lærte jeg også noget på en helligdag :-)
Avatar billede vejmand Juniormester
09. maj 2013 - 09:12 #9
Velbekomme.  :-)
Avatar billede vejmand Juniormester
09. maj 2013 - 09:18 #10
Måske jeg lige skal forklare hvorfor din formel ikke virker.

Den kigger efter om B8 er over eller lig med 3000
Hvis B8 er over eller lig med 3000 returnerer den 1
Hvis B8 er under 3000 returnerer den 0

Det vil sige, den kommer aldrig til de andre niveauer, da de alle er over 3000, og derfor returneres 1
Avatar billede Steffen_Olsen Nybegynder
09. maj 2013 - 12:17 #11
Det giver god mening - tak endnu en gang :-)
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

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



IT-JOB