Avatar billede Chortik1 Praktikant
Oprettet i går kl. 08:25 Der er 6 kommentarer

Formel til opdeling

Hej med jer
Jeg skal bruge en formel som opdeler 12 forskellige X værdier fra 1-12
Det er point som er optjent i løbet af dagen på 5 forskellige konkurrencer
vi er 12 personer som tjener X antal point i løbet af dagen. Ud fra de point skal vi have 1-12 point som går videre til vores års regnskab.

Flest point skal have 12 og så ellers derned af
Ved pointlighed skal de have samme antal point og den næste plads springes over.
eks. de 2 bedste har optjent 43 point hver og skal have 12 point til års regnskabet hver og nummer 3 skal så have 10 point. 11 er derved sprunget over.
Håber det giver mening og at det overhovedet kan lade sig gøre

Man kan ikke vedhæfte excel ark, men sender det gerne
Avatar billede ebea Ekspert
Skrevet i går kl. 08:49 #1
Du kan uploade dit ark til f.eks. www.dropbox.com
Der får du så et link til filen, som du kan indsætte her i tråden.
Avatar billede jens48 Ekspert
Skrevet i går kl. 09:52 #2
Hvis du har pointtallene stående i kolonne A (A2:A31) kan det klares med denne formel

=MAX(12-RANK(A2;$A$2:$A$31)+1;0)

På dansk:
=MAKS(12-PLADS(A2;$A$2:$A$31)+1;0)
Avatar billede PeterShy Juniormester
Skrevet i går kl. 23:01 #3
Hej! Ja, det lyder som en sjov og spændende opgave. Jeg forstår, at du ønsker at fordele point mellem 12 personer baseret på deres samlede point i 5 konkurrencer, hvor den, der har flest point, får 12 point til årsregnskabet, og så ned til den 12. person. Hvis der er pointlighed, så skal de få samme antal point, og den næste plads springes over.

Dette kan faktisk lade sig gøre ved at bruge en formel i Excel, der først sorterer personer efter deres point, og derefter tildeler de korrekte point baseret på rangeringen. Jeg vil guide dig igennem en løsning, som du kan bruge.

1. Sortering af pointene
Først skal du sørge for, at alle point for de 12 personer er indtastet i en kolonne i Excel. Lad os antage, at pointene er i kolonne A fra celle A2:A13 (en for hver person).

2. Formel til rangering og tildeling af point
For at tildele de 1-12 point, kan vi bruge en kombination af Excel-formler. Her er en metode til at håndtere det, du beskriver:

Trin 1: Beregn rangeringen
Du kan bruge RANG.AVG-funktionen til at få rangeringen af hver person baseret på deres point. Hvis vi antager, at pointene er i kolonne A (fra A2 til A13), kan du skrive følgende formel i celle B2 (og trække den ned til B13):

excel
Kopiér
=RANG.AVG(A2,$A$2:$A$13,0)
Denne formel giver rangeringen af personens point, hvor den højeste score får rang 1.

Trin 2: Tildel de korrekte point til årsregnskabet
Nu skal du oprette en formel, der tildeler point baseret på rangeringen og håndterer pointlighed. For at gøre dette, kan vi bruge IF og VLOOKUP til at kontrollere, om den næste rang er den samme som den forrige.

For at tildelte de 12 point (hvor rang 1 får 12 point, rang 2 får 11 point osv.), kan du bruge en formel som denne i celle C2:

excel
Kopiér
=IF(B2=B1, C1, 13-B2)
Denne formel siger: Hvis den aktuelle rang er den samme som den forrige rang (dvs. der er pointlighed), får personen samme antal point som den forrige person. Hvis der ikke er pointlighed, får personen 12 minus deres rang.

Forklaring på formlen:
RANG.AVG giver rangeringen af personens score.
Hvis rangeringen er den samme som den forrige person (hvilket betyder, at de har de samme point), får de samme antal point som den forrige person.
Hvis rangeringen er forskellig, tildeles de 12 minus rangeringen som deres point.
3. Eksempel
Lad os sige, at du har følgende point:

Person    Point    Rang    Års point
Person 1    43    1    12
Person 2    43    2    12
Person 3    40    3    10
Person 4    30    4    9
Person 5    25    5    8
Person 6    20    6    7
Person 7    15    7    6
Person 8    10    8    5
Person 9    8    9    4
Person 10    5    10    3
Person 11    3    11    2
Person 12    1    12    1
Person 1 og Person 2 har 43 point, så de får begge 12 point, og Person 3 får 10 point, og så videre.
4. Håndtering af specifik fordeling
Hvis du ikke vil bruge rangeringen direkte og hellere vil styre tildelingen af point mere manuelt (f.eks. ved at ændre rækkefølgen eller justere på andre måder), kan du også bruge en mere direkte metode ved at oprette en lookup-tabel, som tildeler point baseret på rangeringen.
Avatar billede ebea Ekspert
Skrevet i dag kl. 06:19 #4
#3 - Når du angiver svar her på Eksperten.dk, så skriv venligst i starten af et svar, at det er lavet ved hjælp af en AI model (enten ChatGPT eller CoPilot), eller hvad du nu har brugt, til svaret, her.

Du har gjort det samme i dette indlæg:
https://www.computerworld.dk/eksperten/spm/1044833?k=8429017&nid=1795923
Avatar billede jens48 Ekspert
Skrevet i dag kl. 10:01 #5
Helt enig. Hvis PeterShy havde gjort sig den umage at prøve det af, ville han have fundet ud af at det ikke virker. RANG.AVG eksisterer ikke i Excel. Frit opfundet
Avatar billede ebea Ekspert
Skrevet i dag kl. 10:25 #6
#5 - Helt rigtigt. Og det frustrerende er, at hvis vedkommende der har oprettet et spørgsmål, vil spørge ind til noget omkring et AI svar, hvad vil personen som leverede AI svaret så gøre ? Spørge AI modellen igen!

Det er at åbne op for noget, som kan komme helt ud af kontrol, i forhold til hvad brugere som bruger deres tid, og egne erfaringer på at svare på indlæg, som ikke rigtig giver mening, længere.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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





White paper
Sæt professionel døgnvagt på din it-infrastruktur