Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

creare una classifica

Ultimo Aggiornamento: 11/04/2020 09:51
Post: 9
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
10/04/2020 11:27

Ciao a tutti, vi pongo una questione (suddivisa in 2 parti) alla quale non so dare una risposta,a causa delle mie scarse cognizioni riguardo all'uso di EXCEL.
Dunque in colonna 'C' dell'allegato ci sono i nomi in ordine alfabetico delle persone partecipanti alle gare.
In colonna 'D' ci sono i punti che hanno ottenuto al termine dl 1° round di gare.
In colonna 'J' ho bisogno di inserire la formula che non trovo: quella che, in base ai punteggi della colonna 'D', assegna il massimo dei punti al miglior classificato del 1°round, e poi via via a scalare fino all'ultimo classificato.
La stessa formula va usata anche per stabilire i punti ottenuti anche nei successivi round.
Ma c'è la 2^questione, a causa dei vari impegni lavorativi e non solo, non sempre c'è lo stesso numero di partecipanti alle gare che facciamo, ma io vorrei che questa formula si aggiornasse in automatico proprio in base alle presenze.
Non so se questo sia possibile, ma come vedete nella colonna 'J'. quando i partecipanti sono 6, il punteggio massimo ottenibile è 6 punti, poi via via a scalare fino ad 1 solo punto.
Quando i partecipanti sono 8, il punteggio massimo ottenibile sarà 8, poi via via a scalare fino ad 1 solo punto.
Grazie a chiunque mi darà una mano, e Buona Pasqua a tutti, anche se sarà un po' meno allegra del solito.
Post: 639
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
10/04/2020 11:44

Buongiorno
sicuramente si può fare...se rialleghi il file con i risultati da ottenere nelle celle dove devono essere visualizzati inseriti a mano magari anche con gli esiti degli altri round e motivandoli sicuramente è più facile rispondere
Post: 640
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
10/04/2020 11:58

E comunque quei dati che hai messo in colonna J manualmente non sono corretti in quanto dovrebbe essere cosi la classifica

4
5
1
6
2
3

Che ottengo con formula ...spiega meglio
Post: 9
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
10/04/2020 12:33

creare una classifica
Ciao DANILOFIORINI, ho dato 6 punti in classifica a Giulio perché nel 1°round ha segnato più punti di tutti nel tempo dato, cioè 52pt. in 1 min.
Poi ho dato 5 punti in classifica a Mario perché con 37pt. segnati è il 2° ad averne segnati di più, e così via a scalare.
Chi fa più punti nei vari round, prende più punti in classifica. Tu invece hai invertito il ragionamento, mi pare di capire.
Post: 10
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
10/04/2020 12:37

creare una classifica
E' anche vero che potrebbe esserci una situazione inversa, che fin'ora non abbiamo però ancora utilizzato, e cioè cho raggiunge un determinato punteggio nel minor tempo possibile. In questo secondo caso avresti ragione tu: chi ha il tempo più basso ottiene più punti in classifica.
Post: 641
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
10/04/2020 12:46

no non ho invertito il ragionamento con questi dati la classifica sarebbe questa

class
enrico 21 4
fabio 14 5
giulio 52 1
luca 11 6
mario 37 2
pietro 27 3


Quindi se vuoi risolvere devi mettere il file con i dati da ottenere scritti a mano motivandoli..e facciamo quello che c'è da fare
Post: 11
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
10/04/2020 13:23

creare una classifica
Ti riallego il file con i commenti relativi.
Spero di seere riuscito ad essere più chiaro in quello che vorrei realizzare, ma probabilmente la formula che tu hai già trovato potrebbe andar bene in certe situazioni, che spiego nel file.
Intanto grazie per lo sbattimento.
Post: 642
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
10/04/2020 14:09

bene
in merito alla prima tabella utilizzo la colonna O (eventualmente da nascondere) in O3 da trascinare in basso

=RIGHE($C$3:$C$8)-(RIF.RIGA(A1)-1)

In J3 da trascinare a destra fino a N3 e poi in basso

=SE.ERRORE(CONFRONTA(MATR.SOMMA.PRODOTTO((D$3:D$8>D3)*(1/CONTA.SE(D$3:D$8;D$3:D$8)))+1;$O$3:$O$8;0);"")
Post: 12
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
10/04/2020 14:24

crea una classifica
Scusa DANILOFIORINI, ora ho capito cosa hai fatto, hai segnato la posizione in classifica dei vari componenti. Per cui Giulio si trova il numero 1 perché ha fatto più punti di tutti e Luca il numero 6 perché ne ha realizzati meno di tutti.
Okay, non è quello che intendo io perché ogni round è una gara diversa con diversi obiettivi, pertanto i punteggi dei vari round non sono omogenei e non vanno sommati ai punteggi degli altri.
Per questo al termine di ogni round va assegnato un punteggio a scalare, per poter determinare una classifica che abbia un significato.
Chi vince un round prende 6 punti (se ci sono 6 partecipanti), e l'ultimo ne prende comunque 1 (il penultimo ne prende 2, il terzultimo 3, ...).
Se possibile, vorrei anche che automaticamente la formula assegnasse 7pt. al primo di ogni round quando ci sono 7 giocatori (poi 6pt, poi 5pt. etc.), ne assegnasse 8 quando ce ne sono 8 a partecipare e così via...
Post: 643
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
OFFLINE
10/04/2020 16:40

Ciao
ma tu la formula l'hai provata mettendo altri dati??
in colonna O ci sono i valori da assegnare a scendere in ogni step calcola la posizione relativa e di conseguenza gli assegna i punti

Io credo che tu non l'abbia provata inserendo dei dati anche a round2 3 etc...
Comunque è la quarta volta che ti ripeto che se la proposta non soddisfa la tua richiesta allega il file con i dati iniziali e il risultato da ottenere con le formule scritto a mano....

Quindi metti i dati dei vari round le varie classifiche provvisorie e la classifica finale a mano e io te lo faccio con le formule...altrimenti chiudo qui
Post: 13
Registrato il: 20/04/2014
Città: MILANO
Età: 66
Utente Junior
2013
OFFLINE
11/04/2020 09:51

creare una classifica
Ottime le formule, non avevo pensato ad una colonna di appoggio. Se la colonna di appoggio invece che in colonna O, la mettessi in colonna B? in modo da avere una numerazione decrescente già lì, a me non cambierebbe nulla, giusto?
Se poi mi servisse darè un punteggio maggiore a chi ha totalizzato un tempo inferiore, basta usare il simbolo '<' al posto di '>'.
Proverò a farlo e ti so dire.
Intanto grazie molte per il valido aiuto, e Buona Pasqua ancora.
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 01:34. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com