Forum Discussion
UnTalLeo
Feb 15, 2022Copper Contributor
Diferenciar formatos de fecha en funcion CELDA()
La funcion CELDA("formato";A1) devuelve un código que comienza con "D" y un numero para las variantes. Pero si el formato de celda A1 es "fecha larga", devuelve un código "G". "G" es el mismo código...
- Feb 15, 2022
La función CELDA con el argumento "formato" reconoce solo un número limitado de formatos de fecha y no tiene reconocimiento internacional. Podrías usar una función de VBA:
Function Formato(rng As Range) As String Formato = rng.NumberFormatLocal End FunctionUsar así:
=Formato(A1)
HansVogelaar
Feb 15, 2022MVP
La función CELDA con el argumento "formato" reconoce solo un número limitado de formatos de fecha y no tiene reconocimiento internacional. Podrías usar una función de VBA:
Function Formato(rng As Range) As String
Formato = rng.NumberFormatLocal
End Function
Usar así:
=Formato(A1)UnTalLeo
Feb 21, 2022Copper Contributor
Muchas gracias. Es lo que necesitaba.