Táboa de contidos
Ao traballar con datas en Excel, moitas veces necesitamos contar o número de días desde a data usando unha fórmula. No pasado, a xente adoitaba calculalo manualmente. Pero na actualidade, co avance das ferramentas modernas, é bastante sinxelo calculalo usando estas ferramentas modernas.
Hoxe vou mostrar como usar unha fórmula Excel para contar o número de días desde a data. usando Versión de Microsoft 365 .
Descargar Practice Workbook
Podes descargar o Practice Workbook desde aquí:
Contar días desde Date.xlsxComo engadir datas en Excel
Excel ten formatos incorporados para escribir calquera data no seu interior. Se non o coñeces, só tes que facer clic en calquera cela e escribir nela calquera data, do noso xeito convencional, DD/MM/AAAA . Como escribín, 09-03-11 .
Agora selecciónao e vai á Inicio >> Sección Número da Barra de ferramentas de Excel . Verá que a opción Data está seleccionada automaticamente por Excel.
Se quere cambiar o formato, seleccione o menú despregable menú con el. Terá varias opcións como Xeral, Número, Moeda, Porcentaxe , etc.
- Agora, selecciona a última opción Máis formatos de números .
Neste momento, obterás un cadro de diálogo chamado Formatar celas .
- Agora, ves no menú Tipo , hai varios tipos de Dataisto.
1. Uso da función HOXE en Excel
Só pode empregar a función HOXE como fórmula de Excel para contar o número de días a partir de data . A continuación móstranse os pasos.
- En primeiro lugar, tes que seleccionar unha nova cela D5 onde queres gardar o resultado.
- En segundo lugar, debes usar a fórmula indicada a continuación na cela D5 .
=TODAY()-C5
- Finalmente, prema ENTER para obter o resultado.
- A continuación, arrastramos a icona Recheo de control pola columna.
Por último, obtemos o número total de días para todos os empregados.
Ler máis: Como contar os días desde a data ata hoxe automaticamente usando a fórmula de Excel
2. Empregando HOXE & Funcións DÍAS en Excel
Podes aplicar as funcións HOXE e DÍAS como fórmula de Excel para contar o número de días desde o data . A continuación móstranse os pasos.
- En primeiro lugar, tes que seleccionar unha nova cela D5 onde queres gardar o resultado.
- En segundo lugar, debes usar a fórmula indicada a continuación na cela D5 .
=DAYS(TODAY(),C5)
- Finalmente, prema INTRO para obter o resultado.
- A continuación, arrastramos a icona Recheo de control pola columna.
Por último, obtemos o número total de días para todos os empregados.
Ler máis: Como aplicar a fórmula de Excel para contar os días desde a data ata hoxe
Sección de práctica
Agora podes practicar o método explicado por ti mesmo.
Conclusión
Utilizando os métodos anteriores, podemos calcular cómodamente o número de días ou días laborables entre calquera dúas datas usando Microsoft Excel. Coñeces algún outro método? Infórmano na sección de comentarios.
Formato . Fai clic na que che guste. Aquí, elixo o 14 de marzo de 2012 . - A continuación, faga clic en Aceptar .
Deste xeito, pode escribir a Data en calquera formato desexado en Excel.
Ler máis: Como engadir datas en Excel automaticamente
5 fórmulas para contar días desde a data en Excel
Teramos un conxunto de datos coma este. Aquí temos o rexistro de empregados dunha empresa chamada Tata Group . Ademais, temos os Nomes dos empregados, as súas datas de inicio e e Datas de finalización nas columnas B, C, e D respectivamente.
Aquí, o CEO da empresa quere coñecer o número de días totais que traballou cada empregado. Como pode descubrir isto? Agora, estamos mostrando as formas.
1. Empregando a resta normal para contar días desde a data en Excel
Aquí podes usar a fórmula de resta xeral como unha fórmula de Excel para contar o número de días desde a data. Ademais, imos utilizar a seguinte fórmula.
= Data de finalización – Data de inicioAgora, imos falar dos pasos.
- Primeiro de todo, selecciona unha columna onde queres ter o total de días. Aquí, seleccionamos a columna E e chamámola Total de días .
- Entón, seleccione a primeira cela da mesma. Aquí, seleccionamos a primeira cela da mesma, E5 .
- Despois diso, escriba a fórmula correspondente no E5 cela.
=D5-C5
- A continuación, prema ENTER .
Ver Excel calculou o número total de días entre os dous días, 3179 .
- Agora, para saber os días totais de todos os empregados, arrastre a icona Recheo de control (Small Plus (+) Iniciar sesión na esquina inferior dereita) ou faga dobre clic nel.
Como resultado, atopará todas as celas cheas de a fórmula e o número de días .
Ler máis: Como calcular o número de días entre dúas datas en Excel
2. Aplicando a función DAYS para contar días desde a data en Excel
Excel proporciona unha función integrada chamada a función DAYS . Leva dous argumentos, a Data de finalización e a Data de inicio . E dá o número total de días intermedios como saída. Agora, imos falar dos pasos.
- Primeiro, selecciona a primeira cela da columna onde queres ter o total de días. Aquí, volvemos a seleccionar a cela E5 .
- En segundo lugar, escribe a fórmula.
=DAYS(D5,C5)
- Por último, fai clic en ENTER .
Ver que temos o número de días, 3179 .
- Agora, como a anterior, arrastra a icona Encher o controlador e enche todas as celas da columna co mesmofórmula.
Nota: a función DAYS está dispoñible en Excel 2013 . Polo tanto, os usuarios de versións anteriores non atoparán isto.
Ler máis: Fórmula de Excel para calcular o número de días entre hoxe e amp; Outra data (6 xeitos rápidos)
3. Contando días mediante a función DATEDIF de Excel
Aquí pode usar a función DATEDIF como Excel fórmula para contar o número de días desde a data. Ademais, a estrutura desta función é a seguinte.
=DATEDIF (Data de inicio, Data de finalización, “d”)Calcula o número de días entre dúas datas , igual que a función DIAS . Só unha diferenza, toma Data de inicio como o primeiro argumento , mentres que DAYS toma Data de finalización primeiro .
Agora, imos falar dos pasos.
- Primeiro de todo, selecciona unha columna onde queres ter o total de días. Aquí, seleccionamos a columna E e chamámola Total de días .
- Entón, seleccione a primeira cela da mesma. Aquí, seleccionamos a primeira cela, E5 .
- Despois diso, escribe a fórmula correspondente na cela E5 .
=DATEDIF(C5,D5,"d")
- A continuación, prema ENTER .
Vexa que temos o número de días, 3179 .
- Agora, como a anterior, arrastra a icona Enche o controlador e enche todas as celas de a columnacoa mesma fórmula.
Por último, obtivemos o número de días entre as dúas datas .
Aquí, outra estrutura desta función é a seguinte.
=DATEDIF (Data de inicio, Data de finalización, “m”)É calcula o número de meses entre dous días .
Outro formato é:
=DATEDIF (Inicio Data, Data de finalización, “y”)Calcula o número de anos entre dous días .
Ademais, existe outro formato da función DATEDIF . Que calcula o número de días entre dúas datas desatendendo os anos. Isto significa que conta os días do mesmo ano .
Por exemplo, se tomamos a Data de inicio como 11 de xuño de 2012 , e a Data de finalización como 22 de setembro de 2020 . Contará só o número de días entre o 11 de xuño de 2012 e o 22 de setembro de 2012 .
Aquí, o formato é o seguinte a continuación.
=DATEDIF (Data de inicio, Data de finalización, “yd”)Ademais, podes ver a imaxe adxunta a continuación.
Do mesmo xeito, hai un formato máis.
=DATEDIF (Data de inicio, Data de finalización, “ym”)Calcula o número de meses entre dúas datas descuidando os anos .
E, a última é como a continuación.
=DATEDIF (Data de inicio, Data de finalización, “md”)Calcula o número de días entre dúas datas descoidando tanto meses como anos .
Nota: DATEDIF é unha función oculta en Excel. De feito, non o atoparás en ningún lugar da Barra de ferramentas de Excel . Polo tanto, tes que escribir o nome completo na cela ou Barra de fórmulas para obtelo.
Ler máis: Fórmula de Excel para o número de días entre Dúas datas
Lecturas similares
- Como engadir datas en Excel automaticamente (2 pasos simples)
- Fórmula de Excel para atopar data ou días para o próximo mes (6 xeitos rápidos)
- Calcular días laborables nun mes en Excel (4 xeitos sinxelos)
- Como restar datas en Excel para obter anos (7 métodos sinxelos)
4. Contando os días laborables netos excluíndo os fins de semana en Excel
Agora contaremos o número total de días laborables entre dous días . Para iso, utilizaremos dúas funcións. Son:
- Función NETWORKDAYS
- NETWORKDAYS.INTL Función
4.1. Uso da función NETWORKDAYS para contar os días laborables a partir da data
Aquí utilizaremos a NETWORKDAYS para contar os días laborables desde a data. Basicamente, leva tres argumentos, a Data de inicio , a Data de finalización e unha lista de Días non laborables ou Vacacións . Ademais, os sábados e domingos de cada semana son fins de semana . Entón dá onúmero total de días laborables como saída. Mira a imaxe de abaixo. Fixemos unha lista de todas as vacacións do ano na columna G .
- Entón, introducimos a fórmula na cela E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)
- A continuación, prema ENTER .
Aquí obtemos o total de días laborables como 2272 días.
- A continuación arrastramos o días laborables . 1>Icona de recheo para Completo automático o resto das celas.
Por último, temos todos os días laborables .
Nota: Usamos a Referencia de cela absoluta da lista de festivos porque non queremos que cambiarse ao arrastrar a icona Recheo de control .
Ler máis: Como calcular os días laborables excluíndo os domingos en Excel
4.2. Empregando a función NETWORKDAYS.INTL en Excel
A única diferenza entre NETWORKDAYS e a NETWORKDAYS.INTL función é que en NETWORKDAYS , os festivos de fin de semana están fixados como sábado e domingo . Pero en NETWORKDAYS.INTL podes tomalo como queiras.
Así que NETWORKDAYS.INTL ten catro argumentos, o Inicio Data , a Data de finalización , un Número de fin de semana e unha lista de Vacacións . Excel corrixiu Números de fin de semana . Na imaxe de abaixo, as columnas I e J conteñen a lista dos Números de fin de semana .
Deixepensemos por un momento que en Grupo Tata , as vacacións semanais son venres e sábado . Polo tanto, o Número de fin de semana é 7 .
- Agora, imos á columna E e inserimos esta fórmula na cela E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)
- A continuación, prememos ENTER .
- E despois arrastramos a icona Recheo de control pola columna.
Finalmente, obtemos o número total de días laborables de cada empregado considerando venres e sábado como festivos.
Nota: Usamos de novo Referencia de cela absoluta para a lista de Festivos porque non queremos que aumente mentres arrastramos o Manexo de recheo. icona .
Ler máis: Como calcular os días laborables en Excel, excluíndo os fins de semana e amp; vacacións
5. Usando funcións combinadas para contar os días desde a data en Excel
Podes empregar unha combinación dalgunhas funcións como a función DATA , Función ANO , Función MES , e función DÍA como Fórmula de Excel para contar o número de días desde a data . A continuación móstranse os pasos.
- En primeiro lugar, tes que seleccionar unha nova cela E5 onde queres gardar o resultado.
- En segundo lugar, debes usar a fórmula indicada a continuación na cela E5 .
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))
- Finalmente, prema ENTER para obter oresultado.
Desglose da fórmula
- Primeiro, DAY( C5)—> A función DIA devolverá o número do día da cela C5 .
- Saída—> 11 .
- En segundo lugar, MES(C5)—> A función MES devolverá o número do día do <1 cela>C5 .
- Saída—> 8 .
- En terceiro lugar, ANO(C5)—> A función ANO devolverá o número do día do <1 cela>C5 .
- Saída—> 2011 .
- En cuarto lugar, DATA(ANO(C5),MES(C5),DÍA(C5))—> Esta DATA A función devolverá a data.
- Saída—> 11-08-11.
- Do mesmo xeito, DATA(ANO(D5),MES(D5),DÍA(D5))— > volve 24-04-20 .
- Finalmente, (24-04-20)-(11-08-11)—> convértese en 3179 .
- E despois arrastramos a icona Recheo de control pola columna.
Por último, obtemos o número total de días para todos os empregados.
Ler máis: Calcular o número de días entre Dúas datas con VBA en Excel
Contar os días entre hoxe e outra data en Excel
Ademais, podemos contar os días entre hoxe e outra data usando a función HOXE . Basicamente, esta función HOXE devolve a data actual. Así, pode contar os días desde a data actual. Agora veremos dúas formas de facelo