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
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.
#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.
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
#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.
Synes godt om
Ny brugerNybegynder
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.