DECIMAL

    Texto

    Redondea un número al número de decimales especificado y lo devuelve como texto, con o sin separadores de miles.

    Traducciones
    EnglishFIXED
    FrenchCTXT
    SpanishDECIMAL
    GermanFEST
    ItalianFISSO
    PortugueseFIXO
    DutchVAST
    PolishZAOKR.DO.TEKST
    RussianФИКСИРОВАННЫЙ
    TurkishSAYIDÜZENLE
    CzechZAOKROUHLIT.NA.TEXT
    HungarianKEREK.TEXT
    SwedishFASTTAL
    DanishFAST
    FinnishKIINTEÄ
    Sintaxis
    DECIMAL(número; [decimales]; [no_separar_millares])

    Argumentos

    • númeroEl número a redondear y convertir a texto.
    • decimalesNúmero de decimales (por defecto 2). Negativo redondea a la izquierda del separador.(opcional)
    • no_separar_millaresVERDADERO para omitir los separadores de miles; FALSO u omitido para incluirlos.(opcional)
    Ejemplos
    =DECIMAL(1234,567;2)
    1.234,57

    Dos decimales con separadores de miles

    =DECIMAL(1234,567;2;VERDADERO)
    1234,57

    Sin separador de miles

    =DECIMAL(1234567;-3)
    1.235.000

    Decimales negativos: redondea a miles

    Consejos y buenas prácticas
    • Devuelve texto, no un número
    • Útil para mostrar números con formato uniforme dentro de texto concatenado
    • Usa los separadores decimal y de miles regionales
    • Para formatos más complejos, usa la función TEXTO
    Errores frecuentes
    • Confundir el resultado de DECIMAL con un número genuino - devuelve texto con formato, así que el resultado no puede usarse directamente en más operaciones aritméticas sin convertirlo de nuevo con VALOR
    • Olvidar que el argumento opcional no_separar_millares, cuando se establece en VERDADERO, elimina los separadores de miles - dejarlo en FALSO u omitirlo mantiene las comas en el resultado con formato
    • No darse cuenta de que DECIMAL redondea el número a los decimales especificados antes de darle formato, así que el valor mostrado puede diferir ligeramente del número original subyacente si ese redondeo importa
    Funciones relacionadas
    TEXTOOfrece un formato numérico más flexible y personalizable que DECIMAL, incluyendo formatos personalizados más allá de un simple recuento fijo de decimales.
    MONEDAFormatea un número de forma similar a DECIMAL pero añade un símbolo de moneda que coincide con la configuración regional del sistema.
    REDONDEARRealiza el mismo redondeo que aplica DECIMAL internamente, pero devuelve un número genuino en lugar de texto con formato.
    Preguntas frecuentes

    ¿Puedo usar el resultado de DECIMAL en un cálculo?

    No directamente - DECIMAL devuelve texto, no un número. Envuélvelo primero en VALOR si necesitas usar el resultado en más operaciones aritméticas.

    ¿Cómo elimino los separadores de miles del resultado de DECIMAL?

    Establece el tercer argumento, no_separar_millares, en VERDADERO, como DECIMAL(1234,5;2;VERDADERO), que elimina las comas del texto con formato.

    ¿DECIMAL redondea el número o simplemente lo trunca?

    Lo redondea al número de decimales especificado, siguiendo las reglas de redondeo estándar, antes de convertir el resultado en texto.

    ¿Necesita traducir una fórmula que use DECIMAL?

    Use nuestro traductor para convertir su fórmula completa