Existem duas soluções:
1- A função datediff do SQL Server permite que você compare a diferença de tempo entre duas datas para obter a mesma saída desejada
Exemplo:
SELECT Number, [Date], [Total], datediff(day,'1899-12-30',[Date]) as Column1
FROM ....
WHERE ....
2- Depois de configurar um teste localmente aqui com o mesmo conjunto de dados de um procedimento armazenado de demonstração. Eu determinei que sua solução é garantir que você tenha preservado o layout do filtro / classificação de colunas nas propriedades da sua fonte de dados, limpe as células e insira novamente a fórmula novamente . Na próxima vez que o procedimento for atualizado com novos dados, ele deverá manter a fórmula existente. Após o teste, pelo menos para mim.
Aqui está reproduzindo o erro:
Eaquiestáasolução: