| | Post: 1 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
30/09/2017 17:08 | |
Salve a tutti, sono nuovo del forum
sono poco pratico di excel e vorrei chiedere il vostro aiuto
Sto creando una classifica automatica con due parametri sono riuscito a crearla autoaggiornante
pero' ho delle difficolta non so come risolvere il problema dei doppioni e non riesco in nessun modo ad inserire il secondo paramento che farebbe da discriminante per i parimeriti
potreste aiutarmi
utilizzo excel 2007
ed allego il file con la mia classifica |
|
| | Post: 1.362 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
30/09/2017 17:34 | |
ciao
prova così
=SOMMA(D17;F17;H17;J17;L17;N17;P17;D28;F28;H28;J28;L28;N28;P28;D39;F39;H39;J39;L39;N39;P39;D50;F50;H50;J50;L50;
N50;P50;D61;F61;H61;J61;L61;N61;P61)+(C17/1000000)
in B17 e tira in giù
a parità verrà calcolato il tot più alto
come parametro
io ti consiglio
in B17 e tira in giù
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($D17:$Q17)-RIF.COLONNA($D$17)+1;2)=1);$D17:$Q17)+(C17/100000)
In C17
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($E17:$Q17)-RIF.COLONNA($E$17)+1;2)=1);$E17:$Q17)
e tira in giù
chiaro che devi eliminare i decimali
per non vederli in colonna B [Modificato da federico460 30/09/2017 17:44] |
| | Post: 1 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
30/09/2017 17:55 | |
federico460, 30/09/2017 17.34:
ciao
prova così
=SOMMA(D17;F17;H17;J17;L17;N17;P17;D28;F28;H28;J28;L28;N28;P28;D39;F39;H39;J39;L39;N39;P39;D50;F50;H50;J50;L50;
N50;P50;D61;F61;H61;J61;L61;N61;P61)+(C17/1000000)
in B17 e tira in giù
a parità verrà calcolato il tot più alto
come parametro
io ti consiglio
in B17 e tira in giù
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($D17:$Q17)-RIF.COLONNA($D$17)+1;2)=1);$D17:$Q17)+(C17/100000)
In C17
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($E17:$Q17)-RIF.COLONNA($E$17)+1;2)=1);$E17:$Q17)
e tira in giù
chiaro che devi eliminare i decimali
per non vederli in colonna B
grazie mille, abbiamo praticamente aggirato il problema cosa a cui non avevo minimamente pensato
ma va bene lo stesso |
| | Post: 2 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
04/10/2017 11:46 | |
federico460, 30/09/2017 17.34:
ciao
prova così
=SOMMA(D17;F17;H17;J17;L17;N17;P17;D28;F28;H28;J28;L28;N28;P28;D39;F39;H39;J39;L39;N39;P39;D50;F50;H50;J50;L50;
N50;P50;D61;F61;H61;J61;L61;N61;P61)+(C17/1000000)
in B17 e tira in giù
a parità verrà calcolato il tot più alto
come parametro
io ti consiglio
in B17 e tira in giù
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($D17:$Q17)-RIF.COLONNA($D$17)+1;2)=1);$D17:$Q17)+(C17/100000)
In C17
=MATR.SOMMA.PRODOTTO(--(RESTO(RIF.COLONNA($E17:$Q17)-RIF.COLONNA($E$17)+1;2)=1);$E17:$Q17)
e tira in giù
chiaro che devi eliminare i decimali
per non vederli in colonna B
Posso chiedere un altra cosa?
ho una colonna con 8 valori (es A1:A8 10-54-35-18-87-55-22-37), mi servirebbe una formule da applicare in un altre 8 celle in cui il valore più alto ( quindi nel nostro esempio 87 ) sia accoppiato ad un numero predefinito (es 25 ), il secondo valore piu alto ad un altro numero ( 18 ) e cosi a scendere. Praticamente nel mio file una conversione da una classifica somma punti ad una classifica gp con valori fissi es
84,75=25
77 =15
70,75=6
78,75=18
71,75=8
74,5 =12
69,5 =4
74,25=10
[Modificato da gats82 04/10/2017 11:48] |
| | Post: 1.371 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
04/10/2017 13:45 | |
ciao
metti nella colonna I i punteggi
e in colonna A i risultati ( tempi)
=GRANDE($I$2:$I$9;RANGO(A1;$A$1:$A$8))
da tirare in giù
è come il tuo risultato ma a parimerito
elimina un punteggio
verifica
[Modificato da federico460 04/10/2017 13:46] |
| | Post: 3 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
04/10/2017 16:50 | |
federico460, 04/10/2017 13.45:
ciao
metti nella colonna I i punteggi
e in colonna A i risultati ( tempi)
=GRANDE($I$2:$I$9;RANGO(A1;$A$1:$A$8))
da tirare in giù
è come il tuo risultato ma a parimerito
elimina un punteggio
verifica
PERFETTO funziona proprio come volevo io, va benissimo anche il parimerito perche a pari punti mi da lo stesso valore e la posizione successiva scala
ora pero'devo solo fare un ultimo ritocco, nella formula che mi hai indicato tutto funziona benissimo finche inserisco i risultati in colonna A, ma se nella colonna A lascio vuoto la formula giustamente mi da #N/D
essendo il risultato della formula un addendo di un altra formula ho necessita che quel #N/D sia uguale a 0 oppure che non venga considerato nella formula della somma
come fare??
in pratica #N/D è in G1, io ho una somma B1+C1+G1
se G1 è un numero la somma funziona, se G1 è #N/D la somma non va
io devo fare in modo che la somma funzioni sempre ( è una somma parziale da aggiornare ogni settimana ) |
| | Post: 4 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
04/10/2017 16:54 | |
so che devo utilizzare qualche formula
con
SE VALORE
ma non so come usarla
|
| | Post: 5 | Registrato il: 30/09/2017
| Città: NAPOLI | Età: 41 | Utente Junior | 2007 | | OFFLINE | |
|
04/10/2017 17:07 | |
gats82, 04/10/2017 16.54:
so che devo utilizzare qualche formula
con
SE VALORE
ma non so come usarla
ho fatto cosi
=SE.ERRORE(GRANDE($I$5:$I$12;RANGO(M17;$M$17:$M$24));0)
e mi da zero, credo sia giusto
|
| | Post: 1.375 | Registrato il: 10/10/2013
| Città: VICENZA | Età: 69 | Utente Veteran | 365 | | OFFLINE |
|
04/10/2017 17:33 | |
ciao
esatto è proprio la gestione errore
che ti serviva
ciao |
|
|