Esto parece ser un error en Excel 2013.
Es posible encontrar un problema de una celda aparentemente vacía. Cuando se hace referencia a informes, no es un número, no es cero, no está en blanco, no está vacío. Sin embargo, no importa cómo haga referencia a la celda, no puede encontrar lo que contiene.
Estos son los resultados que obtengo cuando intento hacer referencia a la celda o ver su contenido:
• = IF (ISBLANK (a1), 1,2) == & gt; devuelve un 2. (es decir, la celda no está en blanco).
• = IF (A1 = 0,0,1) == & gt; Devuelve un 1. (es decir, la celda no contiene cero).
• = A1 * 2 == & gt; Devuelve #VALUE! (es decir, la celda no contiene un número).
• = IF ((A1) & gt; 1,1,0) == & gt; Devuelve un 1 (es decir, la celda contiene un número mayor que 1!).
• = IF (A + & gt; 9.99999999999999E + 307,1,0) == & gt; Devuelve un 1. (es decir, la celda contiene un número muy grande).
• = "X" & amp; A1 & amp; "X" == & gt; Devuelve "XX". (es decir, la celda A1 está realmente vacía).
• = CELDA ("formato", A1) == & gt; Devuelve "G". (es decir, el formato de número de la celda es General).
• = CELULAR ("prefijo", A1) == & gt; Devuelve "^". (Es decir, la celda tiene un formato central para texto y números).
• = CELDA ("tipo", A1) == & gt; Devuelve "I". (es decir, la celda contiene texto).
• = VALOR (A1) == & gt; Devuelve #VALUE! (es decir, la llamada no contiene una cadena de texto que parece un número).
• = LEN (A1) == & gt; Devuelve 0. (es decir, la longitud de cualquier cadena es cero).
• = T (A1) == & gt; No devuelve nada (es decir, devuelve una cadena de texto de longitud cero).
• = UNICODE (A1) == & gt; Devuelve #VALUE! (es decir, la celda no contiene una cadena).
Para mí esto sucede cuando he importado datos de otra aplicación. (Telekurs Infinacials en mi caso). La función = Si (A1 = 0,0,1) informa que la celda a1 no es cero. La función = A1 + 1 produce un #VALUE! error. ¡Varios otros tipos de matemáticas en la celda vacía producen un #VALUE! resultado.
La conexión lógica es que la celda no contiene un número. Sin embargo, esto se contradice con la fórmula = if (A1 & gt; 99,1,1), lo que implica que la celda contiene un número alto.
He eliminado la posibilidad de que los contenidos de la celda estén ocultos, o que la celda contenga un espacio.
(Puede probar esto poniendo, por ejemplo, una fórmula como = "X" & amp; A1 & amp; "" X ", donde A1 es la celda que sospecha que no está vacía. Si la fórmula devuelve" XX ", entonces la celda no no contenga ningún número ni texto, de lo contrario habría un espacio, un número o un texto entre los dos "X" s).
La celda tampoco parece estar en blanco, porque si usa la fórmula = IF (ISBLANK (a1), 1,2), devuelve un 2.
Entonces, el problema es que Excel está registrando la celda como no en blanco, ni en cero, pero sin contener un número ni un carácter.
El cambio de formato de la celda a un formato de número o texto no cambia nada. Poner a1 entre paréntesis, (a1), no devuelve ningún valor (ni cero, ni un espacio en blanco, ni ningún carácter o espacio).
La única solución es hacer clic en la celda, luego hacer clic en la barra de entrada y presionar enter. El problema desaparece y se convierte en una celda en blanco, que también devuelve un valor de cero.
Esta solución está bien si solo tiene una celda con la que lidiar, pero si tiene una hoja de cálculo con miles de esas celdas, es un problema. Por lo tanto, en una hoja de cálculo que contiene números y en la que desea que la celda vacía "aparentemente" se calcule como cero, debe usar la función iferror de la siguiente manera:
Fórmula antigua: = A1 * 2
Nueva fórmula: = IFERROR ((A1 * 1), 0) * 2
=Q42
en una celda no utilizada? Puede ser interesante guardar el archivo como CSV y luego ver si puede ver algo en la celda.