> ... encontrar alguna formula en la cual me haga una media aritmetica... con la condicion de que
> si entre el mayor y el menor hay una diferencia de 3, que no entren en dicha media... Ejemplo:
> Tenemos unos valores 9, 2, 4, 5, 6, 1, 8, ... hacer la media... con la condicion... entonces
> ... quitar el 1 y el 9, tambien... el 2 y el 8, y me quedaria con el 4,5,6 cuya media arimetica seria pues 5.
asumo que el numero de veces en que el minimo y el maximo deriven en diferencias mayores a 2 es "desconocido" (?)
por lo que habria que "echar a perder" alguna/s columna/s para ir descartando los valores entre esos minimo y maximo
o definir igual numero de nombres, segun el desconocido numero de veces donde se cumple la condicion (max-min)>2
o encontrar una ("kilometrica") formula que sustituya los n_nombres y/o la necesidad de codigos vba -?-
suponiendo que los valores de tu ejemplo (9, 2, 4, 5, 6, 1 y 8) estan en el rango B2:B8 -?-
prueba (echando a perder columnas) con unas formulas +/- como las siguientes:
a) [C2] =si((max(b$2:b$8)-min(b$2:b$8))<3,b2,si(y(b2>min(b$2:b$8),b2<max(b$2:b$8)),b2,""))
luego copias esta formula a todo el rango adyacente al rango (supuesto) de numeros
(p.e.) dejando preparacion para 3 descartes, en el rango C2:E8
b) usa la siguiente formula para obtener el promedio de la ultima columna "filtrada" (omitiendo min y max si se da la condicion)
[A1] =promedio(desref(a2:a8,,max(coincidir("zzzzz",2:2),coincidir(e9+307,2:2))-1))
OJO con el separador de argumentos, mi sistema usa a la coma ',' NO al punto y coma ';' :D
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.