Calcula o número de días entre dúas datas en Excel

  • Comparte Isto
Michael Brown

Este titorial ensinarache algunhas formas rápidas e sinxelas de saber cantos días hai entre dúas datas en Excel.

Estás a preguntar cantos días hai entre dúas datas? Quizais necesites saber o número de días entre hoxe e algunha data do pasado ou do futuro? Ou só queres contar os días laborables entre dúas datas? Sexa cal sexa o teu problema, un dos seguintes exemplos seguramente proporcionará unha solución.

    Calculadora de días entre datas

    Se estás a buscar unha resposta rápida, simplemente proporciona o dúas datas nas celas correspondentes, e a nosa calculadora en liña amosarache cantos días hai de data a data:

    Nota. Para ver o libro de traballo incorporado, permite as cookies de mercadotecnia.

    Tes curiosidade por saber a fórmula que calculou as túas datas? É tan sinxelo como =B3-B2 :)

    A continuación atoparás a explicación detallada sobre como funciona esta fórmula e aprenderás outros métodos para calcular días entre datas en Excel.

    Cantos días entre datas. cálculo

    A forma máis sinxela de calcular días entre datas en Excel é restando unha data doutra:

    Data máis recente- Data máis antiga

    Por exemplo , para saber cantos días hai entre datas nas celas A2 e B2, utiliza esta fórmula:

    =B2 - A2

    Onde A2 é unha data anterior e B2 é unha data posterior.

    O resultado é un número enteiro que representa non. de días entre dousdatas:

    Como funciona esta fórmula

    Como probablemente sabes, Microsoft Excel almacena as datas como números de serie que comezan o 1 de xaneiro de 1900, que está representado polo número 1. Neste sistema, o 2-Xan-1900 gárdase como o número 2, o 3-Xan-1900 como 3, etc. Entón, ao restar unha data doutra, en realidade resta os enteiros que representan esas datas.

    No noso exemplo, a fórmula en C3, resta 43226 (o valor numérico do 6-May-18) de 43309 (o valor numérico de 28-Jul-18) e devolve un resultado de 83 días.

    A beleza deste método é que funciona perfectamente en todos os casos, sen importar cal sexa a data máis antiga e cal sexa máis nova. Se resta unha data posterior dunha data anterior, como na fila 5 da captura de pantalla anterior, a fórmula devolve unha diferenza como un número negativo.

    Calcula o número de días entre datas en Excel con DATEDIF

    Outra forma de contar os días entre datas en Excel é mediante a función DATEDIF, que está especialmente deseñada para calcular a diferenza de datas en varias unidades, incluíndo días, meses e anos.

    Para obter o número de días entre 2 datas, proporciona a data de inicio no primeiro argumento, a data de finalización no segundo argumento e a unidade "d" no último argumento:

    DATEDIF(data_inicio, data_fin, "d")

    En o noso exemplo, a fórmula é o seguinte:

    =DATEDIF(A2, B2, "d")

    A diferenza da operación de resta, unha fórmula DATEDIF só poderesta unha data máis antiga dunha data máis nova, pero non ao revés. Se a data de inicio é posterior á data de finalización, a fórmula mostra un #NUM! erro, como na fila 5 da captura de pantalla seguinte:

    Nota. DATEDIF é unha función non documentada, o que significa que non está presente na lista de funcións en Excel. Para crear unha fórmula DATEDIF na túa folla de traballo, terás que escribir todos os argumentos manualmente.

    Contar os días entre datas coa función DÍAS de Excel

    Os usuarios de Excel 2013 e Excel 2016 teñen un máis forma sorprendentemente sinxela de calcular os días entre dúas datas: a función DAYS.

    Por favor, preste atención a que, en comparación con DATEDIF, unha fórmula DAYS require os argumentos na orde inversa:

    DAYS(data_final, data_inicio)

    Entón, a nosa fórmula toma a seguinte forma:

    =DAYS(B2, A2)

    Como a resta, devolve a diferenza como un número positivo ou negativo, dependendo de se a data de finalización é maior ou menor que a de inicio. data:

    Como calcular o número de días entre hoxe e outra data

    De feito, calcular o número de días desde ou antes dunha determinada data é un caso particular de "cantos días entre datas" matemáticas. Para iso, pode usar calquera das fórmulas comentadas anteriormente e proporcionar a función HOXE en lugar dunha das datas.

    Para calcular o número de días desde a data , é dicir, entre unha data pasada e hoxe:

    HOXE() - data_pasada

    Para contar o número de días ata a data , é dicir, entre unha data futura e hoxe:

    Data_futura- HOXE()

    Como exemplo, calculemos a diferenza entre hoxe e unha data anterior en A4:

    =TODAY() - A4

    E agora, imos averiguar cantos días hai entre hoxe e unha data posterior:

    Como calcular os días laborables entre dúas datas en Excel

    En situacións nas que precisa obter o número de días entre dúas datas sen fins de semana, use a función NETWORKDAYS:

    NETWORKDAYS(data_inicio, data_fin, [vacacións])

    Os dous primeiros argumentos xa deberían parecerche familiares e o terceiro argumento (opcional) permite excluír unha lista personalizada de festivos a partir do reconto de días.

    Para saber cantos días laborables hai entre dúas datas nas columnas A e B, utiliza esta fórmula:

    =NETWORKDAYS(A2, B2)

    Opcionalmente, podes introducir a túa lista de vacacións nalgunhas celas e indicarlle á fórmula que omita eses días:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    Como resultado, só as empresas s días entre dúas datas cóntanse:

    Consello. No caso de que necesites xestionar fins de semana personalizados (por exemplo, os fins de semana só son domingos e luns ou domingos), utiliza a función NETWORKDAYS.INTL, que che permite especificar que días da semana se deben considerar fins de semana.

    Busca o número. de días entre dúas datas con Data & Time Wizard

    Como ves, Microsoft Excel ofrece un puñado dediferentes formas de contar os días entre datas. Se non estás seguro de que fórmula usar, deixa que o noso Data & Time Wizard fai o cálculo de cantos días entre dúas datas por ti. Vexa como:

    1. Seleccione a cela na que desexa inserir a fórmula.
    2. Na pestana Ferramentas Ablebits , na pestana Data e amp; Hora , faga clic en Data e amp; Asistente de hora :

    3. No Data e amp; Fiestra de diálogo Asistente de tempo , cambie á pestana Diferenza e faga o seguinte:
      • Na caixa Data 1 , introduza a primeira data (data de inicio) ou unha referencia á cela que a contén.
      • Na caixa Data 2 , introduza a segunda data (data de finalización).
      • Na Diferenza en , seleccione D .

      O asistente mostra inmediatamente unha vista previa da fórmula na cela e o resultado na caixa Diferenza en .

    4. Fai clic no botón Inserir fórmula e insira a fórmula na cela seleccionada. Feito!

    Fai dobre clic no controlador de recheo e a fórmula cópiase na columna:

    Para mostrar a diferenza de data dun xeito lixeiramente diferente, podes escoller calquera das opcións adicionais:

    • Mostrar etiquetas de texto : a palabra "días" aparece xunto co número, como se mostra na captura de pantalla a continuación.
    • Non mostrar cero unidades : se a diferenza de data é de 0 días, unha cadea baleira (en brancodevolverase.
    • Resultado negativo se Data 1 > Data 2 : a fórmula devolverá un número negativo se a data de inicio é posterior á data de finalización.

    A seguinte captura de pantalla mostra un par de opcións adicionais en acción:

    Así é como calculas o número de días entre datas en Excel. Se queres probar o noso Data & Time Formula Wizard nas túas follas de traballo, podes descargar a versión de proba de 14 días de Ultimate Suite, que inclúe esta e máis de 70 ferramentas para aforrar tempo para Excel.

    Descargas dispoñibles

    Cantos días entre datas - exemplos (ficheiro .xlsx)

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.