DIAS

    Data & Hora

    Devolve o número de dias entre duas datas.

    Traduções
    EnglishDAYS
    FrenchJOURS
    SpanishDÍAS
    GermanTAGE
    ItalianGIORNI
    PortugueseDIAS
    DutchDAGEN
    PolishDNI
    RussianДНИ
    TurkishGÜNLER
    CzechDNY
    HungarianNAPOK
    SwedishDAGAR
    DanishDAGE
    FinnishPÄIVÄT
    Sintaxe
    DIAS(data_fim; data_início)

    Argumentos

    • data_finalA data final.
    • data_inicialA data inicial.
    Exemplos
    =DIAS("31/12/2026";"1/1/2026")
    364

    Devolve o número de dias entre as duas datas.

    =DIAS(A2;A1)
    Número de dias

    Calcula a diferença entre duas células que contêm datas.

    =DIAS(HOJE();A1)
    Dias desde a data

    Devolve o número de dias desde A1 até hoje.

    Dicas e boas práticas
    • A ordem é importante: data_fim menos data_início.
    • Se a data_fim for anterior à data_início, o resultado é negativo.
    • Ambos os argumentos devem ser datas válidas do Excel.
    • Equivalente a (data_fim - data_início).
    Erros comuns
    • Confundir a ordem dos argumentos - DIAS(data_final;data_inicial) subtrai o início do fim, a ordem oposta a uma simples subtração fim-início que algumas pessoas esperam
    • Usar DIAS com datas de texto em vez de valores de data reais, o que pode causar um erro #VALOR! ou um resultado inesperado consoante o formato do texto
    • Recorrer a DIAS quando uma subtração simples (data_final - data_inicial) faria exatamente o mesmo de forma mais simples - DIAS acrescenta principalmente clareza, não capacidade adicional
    Funções relacionadas
    DIATRABALHOTOTALConta apenas os dias úteis entre duas datas, em vez de todos os dias de calendário como DIAS.
    DATADIFCalcula a diferença em anos, meses ou dias com mais opções de unidade do que DIAS.
    HOJEFrequentemente usada como um dos dois argumentos de data num cálculo de DIAS.
    Perguntas frequentes

    Qual é a diferença entre DIAS e simplesmente subtrair duas datas?

    Funcionalmente nenhuma - DIAS(final;inicial) dá o mesmo resultado que final-inicial. DIAS apenas torna a intenção mais clara numa fórmula.

    Por que razão obtive um número negativo com DIAS?

    Os argumentos data_final e data_inicial provavelmente estão trocados - DIAS subtrai o segundo argumento do primeiro, por isso colocar a data mais antiga primeiro dá um resultado negativo.

    DIAS funciona com datas de texto?

    É mais seguro com valores de data reais. Um texto que parece uma data pode ou não ser interpretado corretamente consoante o formato, por isso converta primeiro com DATA.VALOR se não tiver a certeza.

    Precisa traduzir uma fórmula usando DIAS?

    Use nosso tradutor para converter sua fórmula completa