Ripetizione di formule (no VBA)

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
a.rangoni
00venerdì 12 luglio 2019 22:44
Buonasera a tutti. Ho questo problema. Sto creando un file che mi deve tirar fuori una classifica. Tutti i partecipanti si misurano su un numero di gare prestabilito delle quali a punteggio vanno un certo numero di migliori piazzamenti. Mi piego meglio: su 10 gare, vanno a classifica i migliori 6 piazzamenti, se uno non ha partecipato almeno a 6 gare non va a classifica. Bene tutto questo sono gia' riuscito a farlo.
Ho utilizzato la formula :
=SE.ERRORE(SOMMA(PICCOLO((B2:K2);1);PICCOLO((B2:K2);2);PICCOLO((B2:K2);3);PICCOLO((B2:K2);4);PICCOLO((B2:K2);5);PICCOLO((B2:K2);6));"N.C.")
dove da B2 a K2 vengono riportati i piazzamenti delle gare (1,1,5,6,2,4, ecc...) e se non ci sono almeno 6 piazzamenti la formula mi restituisce "NC"
Ora vorrei trasferire il numero di gare e il numero di piazzamenti su due caselle distinte. Cioe' vorrei fare in modo che impostando 30 gare e 18 piazzamenti Excel mi modificasse la formula tenendo conto dei nuovi paramentri altrimenti dovrei crearmi a mano 18 formule PICCOLO((B2:AE2);k) dove k sarebbe sostituito da 1, poi 2, poi 3, ecc fino ad arrivare a 18.
Come posso fare?
cromagno
00sabato 13 luglio 2019 09:08
Ciao,
in cella A2 (da copiare poi in basso in tutte le celle in cui vuoi il risultato):
=SE.ERRORE(MATR.SOMMA.PRODOTTO(PICCOLO(SCARTO($B2;;;;$D$16);RIF.RIGA(INDIRETTO("A1:A"&$D$17))));"N.C.")
a.rangoni
00domenica 14 luglio 2019 15:27
Ottimo, grazie funziona alla grande. Pero' ti chiedo una cortesia: me la puoi spiegare affinche' possa imparare. Grazie
a.rangoni
00domenica 10 novembre 2019 23:37
Buonasera a tutti. La formula di "Cromagno" funziona alla grande ma adesso ho dovuto inserire, a fianco di ogni colonna "Posiz. Classifica", un'altra colonna dove viene riportato lo "Score". Ebbene adesso la formula mi considera anche queste colonne, mentre io le devo escludere dal conteggio. Voglio considerare solo le colonne "Posiz. Classifica". Come posso fare?
a.rangoni
00martedì 19 novembre 2019 10:00
C'è nessuno che riesce a darmi una dritta? Grazie anticipatamente ...
DANILOFIORINI
00mercoledì 20 novembre 2019 10:04
Buongiorno
in G6 da attivare con CTRl+SHIT+INVIO e trascinare in basso

=SE.ERRORE(SOMMA(PICCOLO(SE((INDICE(INDIRETTO(INDIRIZZO(RIF.RIGA();8)&":"&INDIRIZZO(RIF.RIGA();(8+$F$1*2)-1));;)<>0)*(--(VAL.PARI(RIF.COLONNA(INDICE(INDIRETTO(INDIRIZZO(RIF.RIGA();8)&":"&INDIRIZZO(RIF.RIGA();(8+$F$1*2)-1));;)))));INDICE(INDIRETTO(INDIRIZZO(RIF.RIGA();8)&":"&INDIRIZZO(RIF.RIGA();(8+$F$1*2)-1));;));RIF.RIGA(INDIRETTO("A1:A"&$F$4))));"NC")
a.rangoni
00mercoledì 20 novembre 2019 10:47
Grazie 1000 DANILOFIORINI. Funziona alla grande !
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 12:48.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com