Se A1 for a célula com as informações nele, a seguinte fórmula deverá funcionar.
=DATE(MID(A1,7,4),MID(A1,4,2),LEFT(A1,2))+RIGHT(A1,5)
Isso faz com que a suposição de que 03.01.2011
seja 3 de janeiro. Se é 1º de março, você precisa trocar o segundo e terceiro termos na função DATE
.
A sugestão de Gansi não funcionará por dois motivos (um e meio, dependendo das configurações regionais de sua localização).
-
Como a alteração do formato de uma célula de texto para um número não recalcula / altera automaticamente os dados na célula, é necessário inserir os dados novamente (por exemplo, pressionando F2 e, em seguida, insira)
-
(ou 1 1/2)) Na formatação de data do Reino Unido / EUA, o Excel não reconheceria os pontos como delimitadores na data. Isso pode não ser verdade em outras regiões (possivelmente na Alemanha?) Onde esse uso é mais comum.