¿Por qué las fórmulas de Excel devuelven cero cuando hacen referencia a dos celdas calculadas de otra tabla?

¿Por qué las fórmulas de Excel devuelven cero cuando hacen referencia a dos celdas calculadas de otra tabla?

Tengo dos tablas con estilos en hojas diferentes, T1 (haber calculado los valores), y T2 (para calcular nuevos valores a partir de celdas calculadas de T1).

Entonces en T2 he escrito esta fórmula

='T1'!H58 - 'T1'!L58

El resultado me da = 0

Cuando H58 = 213,84 y L58 = 0,00

Y no tengo idea del por qué de este comportamiento.

PD: Con esta fórmula pasa lo mismo.

=Table22910[@[Cant.]]-Table22910[@[Amort.]]

Imagen de error en el archivo Excel

Respuesta1

Ingrese esta fórmula en la celda I87de Sheet T1y complétela.

=IF(AND(ISNUMBER([@[T. Inicio]]), ISNUMBER([@[T. Fin]])), ([@[T. Fin]] - [@[T. Inicio]] + 1), "")

Nota: No es necesario agregar el nombre de la tabla en la fórmula para las columnas; de lo contrario, Excel considera la columna completa en lugar del valor de una celda.

información relacionada