Avatar billede westberg Nybegynder
05. november 2013 - 22:08 Der er 9 kommentarer

Rangering af dubletter

Hej eksperter!

Dato              Navn      Point  Placering
12-08-2013    Mads      18    1
11-07-2013    Hans      15    2
15-02-2013    Hans      15    -
05-08-2013    Jens      11    3


Er der en formel, som jeg kan bruge til at autogenerere kolonne c? Altså en rangordning, der giver den bedste placering til personen med den højeste score og som ikke giver en placering til dubletter. Af dubletter skal der kun gives placering til den nyeste af de to (eller flere). Det er vigtigt, at placeringen er knyttet til pointene, så placeringerne ikke ændrer sig, hvis jeg sorterer efter navn eller andet.

På forhånd tak!
Avatar billede Slettet bruger
06. november 2013 - 09:56 #1
Prøv at se om du kan bruge denne matrixformel. I tilfældet her giver den samme rang til de to der har fået 15 point.

=SUM(IF(C1<=$C$1:$C$4;1/COUNTIF($C$1:$C$4;$C$1:$C$4)))

Erstat IF og COUNTIF med HVIS og TÆL.HVIS hvis du bruger dansk Excel.

Hans
Avatar billede westberg Nybegynder
06. november 2013 - 10:07 #2
Hej Hans

Tusind tak for det. Jeg vil dog kun have en rang til den nyeste af dubletterne. Årsagen er, at jeg gerne vil kunne sortere efter placering og eksempelvis vise en top-10 uden dubletter. Jeg ønsker dog ikke at slette dubletterne. Kan man ændre formlen, så den ikke giver en rang til dublet 2?

På forhånd tak!
Avatar billede Slettet bruger
06. november 2013 - 10:29 #3
Det kan muligvis gøres mere elegant, men denne matrixformel kan måske bruges. Jeg har dog ikke testet nævneværdigt.

=IF(IF(COUNTIF($C$1:$C$4;C1)=1;FALSE;NOT(COUNTIF($C$1:C1;C1)=1))
=TRUE;"-";SUM(IF(C1<=$C$1:$C$4;1/COUNTIF($C$1:$C$4;$C$1:$C$4))))
Avatar billede westberg Nybegynder
06. november 2013 - 10:55 #4
Hej igen

Af en eller anden grund virker den kun på nogle af dubletterne i mit rigtige ark (som indeholder mange hundrede rækker). Har du andre forslag? Eller har andre et bud? Formlen skal helst inddrage kolonne a, så det altid er den nyeste dublet, der får en placering.

Jeg giver gerne ekstra point.
Avatar billede Slettet bruger
06. november 2013 - 11:57 #5
Det første kan jeg kun (måske) hjælpe med, hvis du uploader en fil med dine data (evt. annonymiseret).

Vedrørende det sidste - kan du ikke bare sortere kolonne A (datoer)?
Avatar billede sdh Mester
08. november 2013 - 12:10 #6
se løsning på gupl.dk

http://gupl.dk/703837/
Avatar billede sdh Mester
08. november 2013 - 12:26 #7
se lige bort fra sidste upload - det var lidt for omstændigt
se nyt upload:

http://gupl.dk/703838/
Avatar billede westberg Nybegynder
08. november 2013 - 13:27 #8
Super! Det virker. Laver du lige et svar, så jeg kan give point?
Avatar billede sdh Mester
08. november 2013 - 13:32 #9
Hermed et svar:-)
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