2012-04-02 19 views
10

¿Hay alguna configuración que le indique a Excel que deje de tratar los espacios en blanco como ceros?Detener el tratamiento de los espacios en blanco como ceros

No estoy buscando una solución como =IsBlank(), pero una configuración universal que apaga la característica en blanco-> 0.

+2

Sí, forzar que el espacio en blanco sea un espacio en blanco real usando una sola comilla 'que obligue al campo a interpretarse como una cadena – Churk

+3

Considero que es una solución alternativa (a menos que exista una manera de decirle a Excel que trate todos los espacios en blanco como cadenas ?) Entonces la solución no implicaría editar celdas. – SFun28

Respuesta

7

Creo que esta pregunta es engañosa. Excel no trata los espacios en blanco como ceros, algunas funciones lo hacen según la forma en que construya sus fórmulas.

No es una solución para probar si una celda está en blanco, es necesario dependiendo de las funciones que está empleando. Entonces creo que la respuesta a su pregunta es "no". Siempre tendrá que decidir específicamente cómo tratar las celdas vacías según las fórmulas que está construyendo. No siempre es necesario hacerlo.

Lo que está llamando un problema es en realidad la naturaleza diversa del programa a su disposición.

Si tiene una fórmula específica que le resulta problemática, publíquela como una nueva pregunta para ver si existe tal vez un método alternativo para su objetivo. Más diversidad!

(agregado como respuesta según lo solicitado).

1

El resultado de esta "naturaleza diversa" (los coloridos adjetivos no son soluciones y solo son fanáticos de fanboy o representante pagado), es que el trazado de celdas en blanco lleva a 0 feos. En ese sentido, MS Excel está tratando las celdas en blanco como ceros.

0

También tengo este problema molesto. Mi solución es ejecutar el cálculo en toda la columna; luego borra los ceros. Excel es un poco peculiar en este aspecto. Por ejemplo, aunque la columna está formateada en un número con dos decimales, Xcel en el modo Buscar y Reemplazar no reconocerá las entradas de 0.00 generadas por el cálculo. Pero reconocerá 0, aunque las entradas aparezcan como 0.00. Lo extraño y maravilloso es que este enfoque elimina el 0.00s donde quiero un espacio en blanco (porque no hay entrada en la celda adyacente utilizada para el cálculo) pero retiene 0.00 donde hay una entrada en la columna adyacente pero ese valor es tan pequeño que la respuesta calculada es menor que 0.01.

+0

Me olvidé de mencionar: tengo que copiar y pasar las preguntas de la columna usando Pegar valores, ya que las secuencias de comandos Buscar y reemplazar no parecen gustarle. – Further

+0

¡Sería mucho mejor si Xcel proporcionara un Treat 0s como botón de espacios en blanco! – Further

Cuestiones relacionadas