La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buongiorno a tutti. Sono nuovo e spero di essere nel posto giusto. Avrei bisogno di una mano.
Vorrei calcolare una media particolare, spero di essere chiaro:
mi servirebbe sapere il calcolo medio tra:
- il valore della riga arancio
- i 3 valori maggiori delle righe verdi
- i 2 valori maggiori tra le righe verdi e blu (esclusi i 3 del punto precedente).
Per un totale di 6 valori che faranno media.
In questo caso, come da immagine, dovrebbe essere calcolata la media tra:
- il 6 arancione
- il 7, il 6,5 e il 6 verde
- il 7 e il 6.5 blu
Grazie a tutti!
ciao
non mi torna
- i 2 valori maggiori tra le righe verdi e blu (esclusi i 3 del punto precedente).
- i 3 valori maggiori delle righe verdi
- il 7, il 6,5 e il 6 verde valori in Y da eliminare dal conteggio
ti rimane solo il 5
vediamo se ho capito
=LET(C;INCLUDI(DATI.ORDINA(FILTRO(B21:B29;A21:A29="y";0);;-1);3);D;LET(a;ESCLUDI(DATI.ORDINA(FILTRO(B21:B29;A21:A29="y";0);;-1);3);b;DATI.ORDINA(FILTRO(B21:B29;A21:A29="z";0);;-1);INCLUDI(DATI.ORDINA(STACK.VERT(a;b);;-1);2));MEDIA(STACK.VERT(B21;C;D)))
devi mettere la sigla su tutte le righe
ciao
la parte
- i 2 valori maggiori tra le righe verdi e blu (esclusi i 3 del punto precedente).
Per un totale di 6 valori che faranno media.
non ha senso, come giè fatto notare. La formula sotto calcola la media secondo il tuo esempio
- il 6 arancione
- il 7, il 6,5 e il 6 verde
- il 7 e il 6.5 blu
=LET(s;SCAN("";A21:A50;LAMBDA(a;b;SE(SCARTO(b;;1)="";"";SE(b="";a;b))))="Y";MEDIA(B21;GRANDE(SE(s;B21:B50);SEQUENZA(3));GRANDE(SE(s;B21:B50);SEQUENZA(2))))
