Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Calcolare percentuale con il punteggio raggiunto in torneo

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Calcolare percentuale con il punteggio raggiunto in torneo

Postdi ricky53 » 24/05/22 16:38

Caio a tutti,
eccomi qui dopo un bel po' di tempo che mancavo.

Espongo il mio quesito riportando la regola che vorrei trasformare in formule in excel:

Dettaglio del calcolo di questa percentuale:
1. Si decide il punto massimo uguale al numero dei partecipanti al torneo - 1.
2. Si attribuisce in seguito questo punto al miglior giocatore, poi un punto di meno al giocatore seguente e così di seguito fino all'ultimo.
3. In caso di parità, si fa la somma dei loro punti e la si divide per il numero di giocatori in parità, a ciascuno viene attribuita la cifra così ottenuta.
4. In seguito si deve soltanto convertire in % : si moltiplica i punti per 100 e si divide per il punto massimo.

Esempio del risultato di un torneo con 9 partecipanti (i partecipanti possono essere da 2 a .... variabile):
i risultati sono
650
620
620
620
620
170
170
140
110

I punti da attribuire sono:

8 punti per il 650, e questo darà : 8*100/8 = 100%

(7+6+5+4)/4 cioè 5.5 punti per i 620, e questo darà : 5.5*100/8 = 68.75%

(3+2)/2 cioè 2.5 punti per i 170, e questo darà : 2.5*100/8 = 31.25%

1 punto per il 140, e questo darà : 1*100/8 = 12.5%

0 punti per il 110, e questo darà : 0*100/8 = 0%

In colonna "A" riporto i vari punteggi partendo dal più grande al più piccolo
in colonna "B" riporto 8,7,6,5,4,3,2,1
in colonna "C" una formula che mi dia:
100%
68,75% ottenuto da [(7+6+5+4)/4]/8 il tutto *100
68,75% "
68,75% "
68,75% "
31,25% ottenuto da [(3+2)/2]/8 il tutto *100
31,25% "
12,5%
0%

La mia difficoltà sta nell'individuare, mediante formule, quali sono i punteggi uguali per poi fare il calcolo che ho esposto. Quanti sono i punti uguali li posso calcolare con la funzione "conta.se"
Posso utilizzare una o più colonne di appoggio.

CIAO.
Grazie a tutti
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4534
Iscritto il: 11/04/09 19:29
Località: Italia

Sponsor
 

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi Anthony47 » 24/05/22 17:19

Ohhh... Ricky il redivivo.... Bentornato

Vediamo se funziona:
Nominativi in colonna A, Punti raggiunti in colonna B

Calcoliamo il punteggio normalizzato in D2 con la formula
Codice: Seleziona tutto
=SE.ERRORE(CONTA.VALORI($B$2:$B$20)-RANGO(B2;$B$2:$B$20)-(CONTA.SE($B$2:$B$20;B2)-1)/2;"")

Copiare verso il basso

E il punteggio in % in E2 con la formula
Codice: Seleziona tutto
=SE.ERRORE(D2/MAX($D$2:$D$20);"")

Copiare verso il basso

Il risultato:
Immagine

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 18194
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi ricky53 » 25/05/22 01:21

Ciao,
grazie per il bentornato.

FUNZIONA BENISSIMO.

Lo sapevo che avresti trovato un sistema potente per la colonna "D" ed io non riuscivo ad uscirne da due giorni.
Una mia amica mi aveva chiesto di fargli il calcolo e, non riuscendoci, mi sono rivolto a te.
Ovviamente sarai citato come autore della soluzione.
Io le parlo spesso dei forum excel ed in particolare di un certo Anthony dicendole che è un mago delle formule e non solo.

GRAZIE COME SEMPRE.

Buon proseguimento ed alla prossima
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4534
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi ricky53 » 25/05/22 01:48

Ciao di nuovo,
le prime due componenti della formula da inserire in "D2" mi tornano:

1. nell'esempio ho "9" valori che ottengo con la
=CONTA.VALORI($B$2:$B$20)

2. la posizione in graduatoria la ottengo con
=RANGO(B2;$B$2:$B$20)

3. invece la terza non l'ho capita:
=(CONTA.SE($B$2:$B$20;B2)-1)/2

Mi illumini, grazie
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4534
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi Anthony47 » 25/05/22 07:38

La terza componente (C) della formula conta quanti ex aequo ci sono con quel punteggio (avrebbero tutti lo stesso Rango, quindi le componenti A + B assegnerebbero loro lo stesso punteggio) e sottrae 0.5 per ogni "ulteriore" giocatore. E' un algoritmo equivalente a "In caso di parità, si fa la somma dei loro punti e la si divide per il numero di giocatori in parità, a ciascuno viene attribuita la cifra così ottenuta"

Buona giornata
Avatar utente
Anthony47
Moderatore
 
Post: 18194
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi ricky53 » 27/05/22 17:27

Anthony47 ha scritto:La terza componente (C) della formula conta quanti ex aequo ci sono con quel punteggio (avrebbero tutti lo stesso Rango, quindi le componenti A + B assegnerebbero loro lo stesso punteggio) e sottrae 0.5 per ogni "ulteriore" giocatore. E' un algoritmo equivalente a "In caso di parità, si fa la somma dei loro punti e la si divide per il numero di giocatori in parità, a ciascuno viene attribuita la cifra così ottenuta"

Buona giornata



Grazie ancora.
Girando nella rete avevo trovato questo metodo che tu conoscevi ed avevi applicato.
Sei GRANDE!

Alla prossima
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4534
Iscritto il: 11/04/09 19:29
Località: Italia

Re: Calcolare percentuale con il punteggio raggiunto in torn

Postdi wallace&gromit » 28/05/22 16:01

Per fortuna Omicron non era iscritto al torneo, avrebbe fatto fuori tutti :lol: :lol: :lol:
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2084
Iscritto il: 16/01/12 14:21


Torna a Applicazioni Office Windows


Topic correlati a "Calcolare percentuale con il punteggio raggiunto in torneo":


Chi c’è in linea

Visitano il forum: Nessuno e 79 ospiti