Celdas vacias, maximos, minimos y promedios

14/03/2005 - 20:50 por davidcorell | Informe spam
Hola a tod@s,

Tengo un problema con las celdas vacias. Os cuento:

Tengo que calcular unos valores maximos, minimos, promedios y sumas,
para los que utilizo las formulas pertinentes (MAX, MIN, PROMEDIO y
SUMA). Mis problemas son los siguientes:

1- Cuando calculo el maximo, minimo o suma de unos valores, y las
celdas estan vacias, el resultado es cero. Al tratarse de valores
meteorologicos, no es lo mismo que un valor sea cero, por ejemplo una
temperatura maxima, que que no exista el valor. ¿Puedo hacer que el
resultado de la formula sea una celda vacia?

2. Cuando calculo el PROMEDIO y todas las celdas estan vacias, me da
un error de formula (#¡DIV/0!) (esto pasa en la HOJA1). Lo que hago
para quitar este error es, en otra hoja de calculo (HOJA2), para cada
celda pongo esta formula =SI(ESERROR(HOJA1!A1);-99.9;HOJA1!A1).
Entonces, cuando en la hoja HOJA1 la celda A1 me da un error #¡DIV/0!
, en la HOJA2 me pone "-99.9" que es un codigo de error que me indica
que no hay dato y eso esta bien. El problema es que cuando en la celda
A1, en vez de haber un error o un numero hay una celda vacia, en la
HOJA2 me escribe "0" y ya tengo de nuevo el problema. ¿Como puedo
hacer para que cuando la celda este vacia me escriba "-99.9" en vez de
"0"?

Gracias a todos de antemano
 

Leer las respuestas

#1 Héctor Miguel
14/03/2005 - 21:12 | Informe spam
hola, DAvid !

... problema con las celdas vacias. Os cuento:
... calcular... maximos, minimos, promedios y sumas
... utilizo... (MAX, MIN, PROMEDIO y SUMA).
1. ... maximo, minimo o suma... y las celdas estan vacias, el resultado es cero.
... valores meteorologicos, no es lo mismo que un valor sea cero... que no exista el valor.
... hacer que el resultado de la formula sea una celda vacia?
2. ... PROMEDIO y... celdas... vacias, me da... (#¡DIV/0!)
... para quitar este error... pongo esta formula =SI(ESERROR(HOJA1!A1);-99.9;HOJA1!A1).
... problema... cuando... en vez de... error o un numero hay una celda vacia... me escribe "0" y... de nuevo el problema.
... hacer para que cuando la celda este vacia me escriba "-99.9" en vez de "0"?



espero que algo de lo siguiente [al menos] ayuda a clarificar el 'comportamiento' de funciones con 'vacios/textos/etc.'
si cualquier duda... comentas?
saludos,
hector.
=es posible que las diferencias se originen por la forma de 'contar los elementos' [p.e.]...
- 'directamente' la funcion promedio() ->omite<- celdas vacias y/o textos =promedio(b1:b15)
- si hay celdas NO vacias, la formula mas 'parecida' a promedio seria =suma(b1:b15)/contar.si(b1:b15,">0")
- =contara(b1:b15) ->cuenta 'solo' las que NO esten 'vacias' =>incluye textos
- =contar(b1:b15) ->cuenta 'solo' las que tengan numeros =>incluye ceros/formulas_cero
una 'comparacion' entre la funcion promedio y [algunas] 'formas de contar elementos'... [p.e.]
1.- promedio(a1:a30)
2.- suma(a1:a30)/filas(a1:a30)
3.- suma(a1:a30)/contar(a1:a30)
4.- suma(a1:a30)/contara(a1:a30)
5.- suma(a1:a30)/contar.si(a1:a30,">0")
6.- suma(a1:a30)/contar.si(a1:a30,"<>0")
'mostraran' =>diferentes<= 'resultados' segun [la 'combinacion' que se tenga de] los elementos en la matriz...
[celdas vacias... celdas con textos... caldas con valores cero... 'combinaciones'... etc.]
la #3 es =>la unica<= forma de contar elementos que es 'constante' con los resultados de la funcion [promedio]
[la razon???...] la funcion contar =>omite<= celdas con textos [pero] incluye 'valores en cero'
tomado de la ayuda {F1} en excel acerca de la funcion promedio ==- ... los argumentos deben ser numeros o nombres, matrices o referencias que contengan numeros
- ... tenga en cuenta la diferencia entre las celdas vacias y las que contienen el valor cero ...
- ... no se cuentan las celdas vacias, pero se cuentan los valores cero.
- ... si un argumento matricial o de referencia contiene texto, valores logicos o celdas vacias,
- ... esos valores se pasan por alto; sin embargo, se incluyen las celdas cuyo valor sea 0

Preguntas similares