Fueran cuales fueran las razones (ver el comentario de Jaime en el post mencionado) la base 1900 conlleva un serio problema: Excel considera al año 1900 como bisiesto cuando no lo es (y recordemos que por defecto la base de cálculo es 1900).
Podemos ver este bug haciendo este ejercicio:
- creamos una columna con una serie de números enteros del 31 al 61;
- copiamos esta serie en la columna contigua.
- en la segunda columna cambiamos el formato a Fecha.
Vemos la correspondencia entre el número de serie (31, por ejemplo) y la fecha (31 de enero 1900). Si nos fijamos en el final de nuestra serie vemos el problema: Excel reconoce la fecha 29 de febrero 1900
pero esta fecha ¡no existe! 1900 no es una año bisiesto.
El problema con este bug es que influye en el cálculo de lapsos. Por ejemplo si calculamos
01/02/1900 - 31/01/1900
obtenemos, naturalmente 1; pero si calculamos
01/03/1900 - 28/02/1900
obtenemos, erróneamente, 2.
Es fácil entender por qué Microsoft nunca corrigió este bug.¿Cuántas veces tuvieron que calcular diferencias de fechas que involucren el año 1900?.
¿Qué sucede en Power Query?
¿Qué sucede en Power Query?