media di valori assoluti
Hai un problema con Excel? 
media di valori assoluti
di sick boy (utente non iscritto) data: 09/03/2015 12:29:08
buongiorno, come potrei sviluppare una funzione che mi faccia la media dei valori assoluti di una sottrazione?
colonna A | colonna b
a1 _____________ b1
a2______________b2
a3 _____________ b3
an______________bn
quello che vorrei dalla funzione è MEDIA(|a1-b1|;|a2-b2|;|a3-b3|;....|an-bn|)
grazie infinite a chi vorrà aiutarmi
nel caso dovessi escludere valori di |an-bn|>c invece?
di jacks (utente non iscritto) data: 09/03/2015 12:54:07
Non si capisce bene cosa vuoi fare..
di Vecchio Frac data: 09/03/2015 13:33:51
Ma ti sei già risposto da solo.
cit. MEDIA(|a1-b1|;|a2-b2|;|a3-b3|;....|an-bn|)
--->
=MEDIA(ASS(a1-b1);ASS(a2-b2);ASS(a3-b3);...;ASS(an-bn))
Se invece vuoi fare qualcosa con VBA è un altro (anche se analogo) discorso.
Nell'espressione "|an-bn|>c", la "c" a cosa corrisponde?
di sick boy (utente non iscritto) data: 09/03/2015 14:12:16
no il problema era iterare il tutto trascinando.. ho risolto con =MATR.SOMMA.PRODOTTO(ASS(a1:a100 - b1: b100))/RIGHE(a1:a100))
ora intendo escludere dalla media i valori assoluti che risultano maggiori di,per esempio, 20. come potrei fare?
grazie infinite
di Vecchio Frac data: 09/03/2015 15:22:37
Sinceramente non lo so. La mia palla di vetro si è rotta, infatti non avevo affatto capito che "il problema era iterare il tutto trascinando".
di sickboy (utente non iscritto) data: 10/03/2015 10:21:33
sì in effetti non mi sono spiegato benissimo.. intendo che a me servirebbe, date due colonne A e B di 100 dati, una formula che mi restituisca dalla selezione delle due colonne la media di |a1-b1|,...,|a100-b100|, senza dover scrivere a mano tutto nella formula "ASS(an-bn)" per ogni n...
ho risolto appunto con =MATR.SOMMA.PRODOTTO(ASS(a1:a100 - b1: b100))/RIGHE(a1:a100))
che credo restituisca il prodotto scalare di (ass(a1-b1),ass(a2-b2),......,ass(a100-b100)) * 1/numero di righe , quindi in teoria esattamente il valore medio che serve a me.. è corretto?
Vuoi Approfondire?