Forum Discussion

UnTalLeo's avatar
UnTalLeo
Copper Contributor
Feb 15, 2022
Solved

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...
  • HansVogelaar's avatar
    Feb 15, 2022

    UnTalLeo 

    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)