Pagina 1 di 1
[Risolto] Media ponderata
Inviato: domenica 30 maggio 2010, 14:26
da Gianluca
Salve a tutti,
volevo calcolare la media voti ponderata rispetto ai crediti (cfu) dei miei voti universitari.
Per caso con Calc esiste una funzione per calcolare la media ponderata?
Re: Media ponderata
Inviato: domenica 30 maggio 2010, 14:56
da pescetti
E' elementare farlo anche a mano.
Se hai i voti (escludo casi particolari come le lodi) in colonna A da A1 a A10 e i CFU corrispondenti in colonna B da B1 a B10, scrivi in C1
=MATR.SOMMA.PRODOTTO(A1:A10;B1:B10)/SOMMA(B1:B10)
e hai la media ponderata. Finito.
Alternativa se non vuoi, per qualche strana ragione, usare le funzioni di matrice: in C1 metti
=SOMMA(A1:A10*B1:B10) e poi premi non Invio, ma CTRL+Shift+Invio
Fatto questo, in C2 puoi ottenere la media ponderata semplicemente con
=C1/SOMMA(B1:B10)
ma a quel punto potresti anche usare una colonna ausiliaria. Tuttavia il primo metodo è breve e semplice e consiglio quello.
Re: Media ponderata
Inviato: lunedì 9 giugno 2014, 13:20
da The 11th plague
Buon giorno,
ho trovato questa risposta tramite Google.
Dato che ho degli esami di cui conosco i CFU ma non il voto, mi chiedo se ci fosse un modo per far sì che la formula non tenga conto delle celle dove il voto non è specificato.
In altre parole, senza selezionare a mano le celle, sarebbe bello se si potessero "scartare" automaticamente i conti per cui è presente un valore in Ax (i CFU) ma non è specificato un valore in Bx (il voto).
Re: Media ponderata
Inviato: lunedì 9 giugno 2014, 17:11
da charlie
Ciao, per il primo metodo puoi provare:
Codice: Seleziona tutto
{=SE(A1:A10 = "";"";MATR.SOMMA.PRODOTTO(A1:A10;B1:B10))/SOMMA(B1:B10}
(formula matriciale = le graffe non possono essere digitate)
Per quanto riguarda il secondo modo, mi pare che funzioni senza ulteriori modifiche.
Re: Media ponderata
Inviato: lunedì 9 giugno 2014, 22:03
da The 11th plague
| Editato: (moderatore charlie) eliminata citazione, non necessaria |
Non mi funziona, credo manchino un paio di parentesi tonde, ho provato a metterle, ma non mi funziona lo stesso.
Non capisco il commento sulle graffe.
Sto usando il codice
Codice: Seleziona tutto
{=SE(A1:A10 = "";"";MATR.SOMMA.PRODOTTO(A1:A10;B1:B10))/SOMMA(B1:B10))}
Per inciso, se solo alcune celle dei voti (es B2 e B3) sono vuote, vorrei comunque mi facesse il conto, ma ignorando le coppie CFU;voto mancante (es B2;A2 e B3A3).
Grazie.
Re: Media ponderata
Inviato: lunedì 9 giugno 2014, 22:32
da charlie
Il discorso sulle graffe è fondamentale: indicano una formula matriciale. In Calc non vanno digitate manualmente ma si inseriscono da sole premendo contemporaneamente i tasti Ctr + Maiu + Invio per confermare la formula digitata precedentemente (in alternativa vengono messe dalla procedura guidata di calc per le formule).
Allego il file dove ho fatto le prove (in colonna D trovi anche il secondo metodo proposto a suo tempo da Pascetti).
Re: Media ponderata
Inviato: lunedì 16 giugno 2014, 0:12
da The 11th plague
Ho visto adesso la risposta.
Per parentesi mancante intendevo quella tonda verso la fine.
{=SE(A1:A10 = "";"";MATR.SOMMA.PRODOTTO(A1:A10;B1:B10))/SOMMA(B1:B10)}
Comunque, ho provato ad usare il foglio che mi hai passato, e confermo che considera le celle vuote come zero.
Questo non è quello che voglio: appena incontra un voto mancante, assume sia 0 e mi sballa la media, mentre dovrebbe fare solo la media dei voti conosciuti.

Re: Media ponderata
Inviato: sabato 6 settembre 2014, 13:18
da The 11th plague
Avrei ancora bisogno di una risposta completa.
Grazie.
Re: Media ponderata
Inviato: sabato 6 settembre 2014, 14:27
da Gaetanopr
prova adesso
Re: Media ponderata
Inviato: martedì 9 settembre 2014, 20:49
da The 11th plague
Gaetanopr ha scritto:prova adesso
Grazie, adesso funziona.
Quando ho modificato la cella D1, che ha un matriciale, ho dovuto salvarla con Ctrl+Maiusc+Invio.
Grazie a tutti.