Avatar billede casp9657 Praktikant
29. juni 2016 - 10:35 Der er 10 kommentarer

Formlen Hvis

Jeg er i gang med at oprette et Excel dokument med flere ark for en golfturnering med 3 deltagere på hygge niveau.

Formler og diverse sum fra det ene ark til det andet er løst.

Har lidt svært ved at forklare det, så stiller det lige op:

Spiller1 - 33 point
Spiller2 - 25 point
Spiller3 - 28 point

I en celle i et andet ark vil jeg gerne have, at spiller1 får 7 point hvis hans score (33point) er større end spiller2 + spiller3. Samtidig skal formlen kun give spiller1 3 point hvis hans score er større end spiller2 men mindre end spiller3 fx
Til sidst skal formlen give 0point hvis Spiller1 score er mindre end spiller2 og spiller3' score.

Samme er gældende for Spiller2 og Spiller3.

Er dette muligt? Håber det er forstående - ellers må jeg prøve at forklare igen. PFT :-)
Avatar billede lstevns Mester
29. juni 2016 - 11:04 #1
Denne formel kan måske gøre det:

=HVIS(*Spiller1 som er feltet hvor spiller1 point står)=STØRSTE(*point felter - husk at lås felt;1);7;HVIS(*Spiller2 som er feltet hvor spiller2 point står)=STØRSTE(*point felter - husk at lås felt;2);3;0))

Håber den kan bruges.

Mvh lstevns
Avatar billede petersen7913 Forsker
29. juni 2016 - 11:22 #2
> spiller1 får 7 point hvis hans score (33point) er større end spiller2 + spiller3

Er det 7 point hvis spiller1 har den højeste score eller er det 7 point hvis hans score er større end summen af de 2 andre spilleres score?

Altså - 33 er større end 25 og 33 er større end 28 - giver 7 point
Eller
33 er mindre end (25 + 28 = 53) - giver???? point
Avatar billede casp9657 Praktikant
29. juni 2016 - 11:25 #3
Han får 7 point hvis han score er højest og 3 point hvis hans score er næst højest.
Avatar billede casp9657 Praktikant
29. juni 2016 - 11:37 #4
Istevns - Tak for svar, jeg vil prøve!
Hvordan skal jeg låse feltet?
Avatar billede lstevns Mester
29. juni 2016 - 12:46 #5
Med F4 ($ tegn omkring), det er bare hvis du trækker formlen ned så skal den bruge samme område hele vejen ned, og det kan løses ved at låse området.
Avatar billede casp9657 Praktikant
29. juni 2016 - 13:00 #6
Ah okay på den måde.

Jeg har lige prøvet formlen og den siger desværre fejl. Var ellers rigtig glad for dit hurtige svar!
Avatar billede lstevns Mester
29. juni 2016 - 13:14 #7
=HVIS(B2=STØRSTE($B$2:$B$4;1);7;HVIS(B2=STØRSTE($B$2:$B$4;2);3;0))
Virker hos mig :-)
Avatar billede lstevns Mester
29. juni 2016 - 13:26 #8
B2 er så feltet hvor der står hvor mange point fx for spiller1 33 og området som er låst($) er så alle pointfelterne for alle spillere. Denne formel kan bruges til flere end end 3 spillere så skal området bare udvides :-)
Avatar billede casp9657 Praktikant
29. juni 2016 - 14:38 #9
Kopierede lige din formel ind og satte tal in i B2, B og B4 - DEN VIRKER! :-)

Mange tak! Så vil jeg selv arbejde lidt med forskellige kolonner.

Sidste spørgsmål - bare for lige at gøre det endnu sværere :-)

Spiller 1 - 30point
Spiller 2 - 30 point
Spiller 3 - 25 point

I din fornemme formel vil det give 7p til Spiller1, 7p til Spiller2 og 0 til spiller 3.
Vi har aftalt, at Spilleren med lavest hcp vinder ved samme antal point.

Er det muligt, at indskrive i formlen, at hvis Spiller1 = samme antal som spiller 2, så er Spiller 1 størst (altså får de 7 point, spiller 2 får 3 point og spiller 3 får stadig 0point)
Avatar billede lstevns Mester
29. juni 2016 - 15:07 #10
Prøv denne:

=HVIS(HVIS(B2=STØRSTE($B$2:$B$4;1);7;HVIS(B2=STØRSTE($B$2:$B$4;2);3;0))=7;HVIS(TÆL.HVISER(B:B;B2)>1;HVIS(A2>"Spiller1";3;HVIS(B2=STØRSTE($B$2:$B$4;1);7)));0)
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