Valores nulos o 0

27/09/2006 - 17:41 por manxrex | Informe spam
Buenas tardes:

Tengo un problemilla a la hora de realizar unos calculos con esta
formula que diseñé en un principio ya que me da el error #VALOR.

=+SI(O5=0;"";((BF5*BH5)+(BM5*BO5)+(BT5*BV5))/O5)

El problema está en validar los datos contenidos en las columnas BF5,
BM5 y BT5, celdas con valores numéricos, (0 inclusive); y en las
columnas BH5, BO5 y BV5, celdas en las que puede haber valores o no, es
decir , se debe permitir que no existan datos en esta celda.

En resumen la formula deberia reportar un valor pero claro teniendo en
consideracion a todos los productos siempre y cuando el valor de los
mismos sea verdadero, es decir devuelva un error.

Espero vuestra contestación porque esta la cosa apretadilla.

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
27/09/2006 - 23:00 | Informe spam
hola, manuel !

Tengo un problemilla a la hora de realizar unos calculos con esta formula que... me da el error #VALOR.
=+SI(O5=0;"";((BF5*BH5)+(BM5*BO5)+(BT5*BV5))/O5)
El problema esta en validar los datos contenidos en... BF5, BM5 y BT5, celdas con valores numericos, (0 inclusive)
y en... BH5, BO5 y BV5, celdas en las que puede haber valores o no... se debe permitir que no existan datos en esta celda.
En resumen la formula deberia reportar un valor pero claro teniendo en consideracion a todos los productos
siempre y cuando el valor de los mismos sea verdadero, es decir devuelva un error...



me da la impresion de que en [alg]una/s de las otras celdas [que intervengan en las operaciones]...
-> se incluyen formulas [p.e.] =si(...condicionales...) que estan depositando una cadena de texto vacia -> "" -???-
con lo cual, el contenido 'real' de dichas celdas seria un 'valor' textual de longitud 0 [pero texto finalmente]
y no es posible multiplicar valores 'por' textos :-((

[p.e.] si en 'A1' pones la formula: =""
y en 'B1' pones un numero 1
y en 'C1' multiplicas... ¡*b1
obtendras el valor de error #valor! que significa que alguno de los operadores NO es numerico ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Gabriel Raigosa
27/09/2006 - 23:02 | Informe spam
dse mensaje parece ser por que an alguna de las celdas con las que realizas
los calculos hay TEXTOS... asi sea un espacio en blanco, a veces sucede que
no nos damos cuenta cuando borramos con barra espaciadora y eso no es un
borrado es una digitacion de un espacio y un espacio es texto y el "excel te
lo cobra"

Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
actualizado: 27-sep-2006
"manxrex" escribió en el mensaje
news:
Buenas tardes:

Tengo un problemilla a la hora de realizar unos calculos con esta
formula que diseñé en un principio ya que me da el error #VALOR.

=+SI(O5=0;"";((BF5*BH5)+(BM5*BO5)+(BT5*BV5))/O5)

El problema está en validar los datos contenidos en las columnas BF5,
BM5 y BT5, celdas con valores numéricos, (0 inclusive); y en las
columnas BH5, BO5 y BV5, celdas en las que puede haber valores o no, es
decir , se debe permitir que no existan datos en esta celda.

En resumen la formula deberia reportar un valor pero claro teniendo en
consideracion a todos los productos siempre y cuando el valor de los
mismos sea verdadero, es decir devuelva un error.

Espero vuestra contestación porque esta la cosa apretadilla.

Muchas gracias.
Respuesta Responder a este mensaje
#3 manxrex
06/10/2006 - 15:30 | Informe spam
Hola Hector.

Disculpa la excesiva tardanza a la hora de contestarte,

Tan solo darte las gracias porque efectivamente, habia una celda en la
que en caso de no existir valores se rellenaba con un espacio.

Un saludo

Héctor Miguel ha escrito:

hola, manuel !

> Tengo un problemilla a la hora de realizar unos calculos con esta formula que... me da el error #VALOR.
> =+SI(O5=0;"";((BF5*BH5)+(BM5*BO5)+(BT5*BV5))/O5)
> El problema esta en validar los datos contenidos en... BF5, BM5 y BT5, celdas con valores numericos, (0 inclusive)
> y en... BH5, BO5 y BV5, celdas en las que puede haber valores o no... se debe permitir que no existan datos en esta celda.
> En resumen la formula deberia reportar un valor pero claro teniendo en consideracion a todos los productos
> siempre y cuando el valor de los mismos sea verdadero, es decir devuelva un error...

me da la impresion de que en [alg]una/s de las otras celdas [que intervengan en las operaciones]...
-> se incluyen formulas [p.e.] =si(...condicionales...) que estan depositando una cadena de texto vacia -> "" -???-
con lo cual, el contenido 'real' de dichas celdas seria un 'valor' textual de longitud 0 [pero texto finalmente]
y no es posible multiplicar valores 'por' textos :-((

[p.e.] si en 'A1' pones la formula: =""
y en 'B1' pones un numero 1
y en 'C1' multiplicas... ¡*b1
obtendras el valor de error #valor! que significa que alguno de los operadores NO es numerico ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida