|
Domanda.
nome=Nicola Risposta. =MEDIA.VALORI(K:K)
Precisazione.
La ringrazio per la sollecita risposta ma probabilmente la mia domanda è
stata posta in modo erroneo o superficiale e gradirei riproporla: Risposta2.
dovrai usare una formula matriciale, sai che le formule matriciali si
scrivono premendo, dopo scritto la formula, premendo insieme i tasti
CTRL+SHIFT e premendo INVIO. Senza questo passaggio, NON si attiva la
formula matriciale. Questa la formula, che vedrai con parentesi graffe in
apertura e in chiusura:
Nuova precisazione.
Come previsto! Scusa ma mi servirebbe ancora una spiegazione sulla
"malefica" formula: senti Niko, devi imparare a ragionare con la tua testa, non a chiedere ad altri. Spesso in excel si deve ricorrere ad "appoggi" su altre colonne dove svolgere passaggi intermedi; per esempio il tuo caso lo puoi risolvere con una formula SE che confronti se la cella A1, per esempio, è uguale a "pippo" E la cella B1 contiene valori, quindi è maggiore di zero, e ti restituisca 1 se la condizione si verifica, altrimenti restituisca zero. Se la formula la inserisci in una colonna d'appoggio, esempio la C1, e trascini fino alla 10, otterai che dove in A c'è "pippo" e in B, stessa riga, hai zero o vuoto, in C avrai zero. Basterà sommare la colonna C ed ottieni il numero di quante volte "pippo" è presente con valori maggiori di zero. Questo sarà il numero che diviso per il risultato di Somma.Se, ti darà la media solo sui "pippo" che portano valori. Questa la formula d'esempio: =SE(E(A1="pippo";B1>0);1;0) e questa la tabella con i calcoli: come vedi, solo 4 "pippo" portano valori in B ![]()
saluti, e prova ad organizzarti, ennius
|