View Full Version : [EXCEL] aiuto per un formula facile facile
darkolo
22nd June 2011, 17:04
sto usando una formula di questo tipo per calcolare la media ponderata dei voti all'uni:
=MATR.SOMMA.PRODOTTO(D27:D30;C27:C30)/SOMMA(C27:C30)
vorrei però una formula che mi facesse due cose aggiuntive:
1. qualora il risultato sia > 30 il valore della cella deve essere 33
2. qualora una cella (di quelle incluse nella formula) sia vuota, l'intera riga di riferimento non venga considerata ai fini del calcolo della media
è possibile fare una cosa del genere?
Cifra
22nd June 2011, 17:30
1. =se(MATR.SOMMA.PRODOTTO(D27:D30;C27:C30)/SOMMA(C27:C30)>30;33;MATR.SOMMA.PRODOTTO(D27:D30;C27:C30)/SOMMA(C27:C30))
2. non ho capito
darkolo
22nd June 2011, 17:42
1. =se(MATR.SOMMA.PRODOTTO(D27:D30;C27:C30)/SOMMA(C27:C30)>30;33;MATR.SOMMA.PRODOTTO(D27:D30;C27:C30)/SOMMA(C27:C30))
2. non ho capito
grazie!
per il quesito 2, intendo: se ad esempio d30 è una casella vuota, voglio che la media non prenda in considerazione i valori di d30 e c30. con la formula sopra, invece, considera la casella vuota come valore 0.
Hador
22nd June 2011, 17:47
i 30 e lode di solito non fanno media.
Cifra
22nd June 2011, 18:13
Per il secondo punto mi sa che on si può fare niente perchè vuol dire condizionare i valori di una matrice sulla valutazione dell'altra. Quindi come linguaggio dovresti dire:
=SE(MATR.SOMMA.PRODOTTO(SE(D27:D30<>0;D27:D30;SE(C27:C30<>0;C27:C30;D27:D30)))/SOMMA(SE(C27:C30<>0;C27:C30;D27:D30))>30;33;MATR.SOMMA.PRODOTTO(SE(D27:D30<>"";D27:D30;SE(C27:C30<>0;D27:D30;C27:C30)))/SOMMA(C27:C30))
Premere ctrl-shift+invio
però il risultato non è quello aspettato
Mi sembra di aver capito che in una colonna ci siano i numeri di voto e sull'altra il voto.
Potresti usare una colonna di appoggio e ci ficchi una condizione tipo se la casella del voto è piena copio il numero dei voti e suqueste due ultime colonne ci metti la matrice con le medie.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.