Táboa de contidos
Contar o número de días en Excel é unha tarefa importante nas nosas actividades do día a día. Pero cales son as fórmulas de Excel para facelo dun xeito eficiente? Neste artigo, vou contar o número de días desde calquera data ata hoxe usando a fórmula de Excel e Power Query.
Descargar o libro de prácticas
Podes descargar o seguinte libro de Excel para mellorar entendelo e practícalo por ti mesmo.
Contando a data ata hoxe.xlsx
8 xeitos sinxelos de aplicar a fórmula de Excel para contar os días desde a data ata a data. Hoxe
Neste artigo, mostrarémosche como aplicar unha fórmula de Excel para contar os días desde a data ata hoxe usando a fórmula de resta , a función HOXE , a función DATA , a función DÍAS , a función DATEDIF , a función NETWORKDAYS , a función NETWORKS.INT , e o uso da Power Query .
Antes de entrar na discusión principal, vexamos o noso conxunto de datos.
Na seguinte figura, os nomes dos empregados coa súa unión se dan datas. Temos que contar o número de días desde a data de unión ata Hoxe .
Comecemos
1. Usando a fórmula de resta para contar os días desde a data ata hoxe en Excel
Podemos contar o número de días desde a data de unión ata hoxe sen esforzo usando a restaestablecer.
- Máis tarde, se pode incluír festivos na función. Nese caso, escriba aquí a seguinte fórmula. onde C5 é a data de unión e D5 é a data do día actual, 7 é para os días de fin de semana de venres e sábado e $E $5:$E$13 é para vacacións.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)
- Finalmente, obterás o seguinte saída.
Ler máis: Como calcular os días pendentes en Excel (con pasos sinxelos)
8. Utilizando Power Query para contar os días desde a data ata hoxe en Excel
Se queres facer a mesma análise usando Power Query que fixen usando diferentes funcións de Excel, será unha boa decisión.
Power Query , unha das ferramentas de intelixencia empresarial máis poderosas, require que o usuario non aprenda un código en particular.
A primeira función dispoñible en MS Excel en 2010, Excel 2010 e 2013, é un complemento gratuíto. Está totalmente integrado en Excel desde 2016.
Aquí, amoso só o proceso de resta mediante Power Query .
Paso 1:
- Primeiro, seleccione o intervalo de celas B4:D13 > Da táboa (dispoñible na pestana Datos )> Crear táboa >preme.
Paso 2:
- Engadir Columna >preme a tecla CTRL >seleccione as dúas columnas, é dicir, Data de unión e Hoxe >faga clic en Data > Restar días.
Paso 3:
- Seleccione Pestana Inicio > Pechar & Cargar > Pechar & Cargar a.
- Aquí seleccionaremos Nova folla de traballo >preme.
- Finalmente, obterás a saída como a seguinte.
Ler máis : Como contar os días desde a data ata hoxe automaticamente usando a fórmula de Excel
Conclusión
Neste artigo cubrimos 8 formas de fórmulas de Excel para contar días desde a data ata hoxe. Sinceramente, espero que vos gustase e aprendese moito deste artigo. Ademais, se queres ler máis artigos sobre Excel , podes visitar o noso sitio web, ExcelWIKI . Se tes algunha pregunta, comentario ou recomendación, déixaas na sección de comentarios a continuación.
fórmula.A fórmula de resta, a máis fácil de deducir, pódese aplicar facilmente introducindo o operador menos (-) entre as dúas datas.
Paso 1:
- Primeiro, selecciona a cela E5 .
- A continuación, escribe a seguinte fórmula.
=D5-C5
- Finalmente, prema ENTER .
Paso 2:
- Entón, verás o número de días entre a data de incorporación da primeira persoa e a data de hoxe.
- Entón, use a ferramenta Recheo de control e arrástrea cara abaixo dende a cela E5 ata a E13 .
Paso 3:
- Finalmente, obterás o número de días para todas as persoas dos datos definido.
Ler máis: Como reducir o número de días ou unha data de hoxe en Excel
2. Empregar a función HOXE para contar os días desde a data ata hoxe
Se non queres crear unha cela diferente para a data actual, sempre podes utilizar o HOXE función .
Esta función devolve a data actual, que se actualiza constantemente se se modifica ou se abre o conxunto de datos. Non se presentan argumentos en a función HOXE .
Paso 1:
- Para aplicar a función no noso conxunto de datos, seleccione un cela en branco p.ex. E5 cela.
- A continuación, escriba a seguinte fórmula para calcular o número total de días desde que un empregadouniuse á oficina. Aquí C5 é a data de incorporación do empregado.
=TODAY()-C5
- E despois, prema ENTER .
Paso 2:
- Polo tanto, verá o número de días entre a data de unión da primeira persoa e a data de hoxe.
- A continuación, use a ferramenta Enchendo o controlador e arrástrea cara abaixo dende o E5 cela á E13 celda.
Paso 3:
- Finalmente, obterás o número de días para todas as persoas do conxunto de datos.
Ler máis: Fórmula de Excel para calcular o número de días entre hoxe e outra data
3. Usando a fórmula de Excel coa función DÍAS para contar os días desde a data ata hoxe
Outro xeito sinxelo de contar o número de días entre dúas datas , neste caso, a data de unión e a data actual, é aplicar a función DÍAS .
A función proporciona o número de días entre dúas datas de Excel.
Sintaxe da función DÍAS
=DAYS (end_date, start_date)
Argumentos da función DAYS
end_date – A data de finalización.
data_inicio – A data de inicio.
Paso 1:
- Entón, imos aplicar a función nos nosos datos conxunto. Agora, seleccione unha cela en branco como D5 .
- A continuación, insira aquí a seguinte fórmula. onde D5 é a data do día actual e C5 é odata de incorporación.
=DAYS(D5,C5)
- Despois diso, prema ENTER .
Paso 2:
- Aquí verás o número de días entre a data de incorporación da primeira persoa e a data de hoxe.
- Entón, use a ferramenta Recheo de control e arrástrea cara abaixo dende a cela E5 ata a E13 celda.
Paso 3:
- Como resultado, obterá o número de días para todas as persoas do conxunto de datos.
Ler máis: Como calcular o número de días entre dous Datas en Excel
4. Aplicando a función DATA para contar días desde hoxe en Excel
Podes calcular o número de días usando a función DATA . A función DATE devolve o número de serie que ten unha data concreta.
Sintaxe da función DATE
=DATE (year, month, day)
Argumentos da función DATE
ano – Número do ano.
mes – Número do mes.
día – Número do día.
Como temos unha cela que contén a data, podemos usar as funcións ANO , MES e DIA para extraer o ano. mes e data respectivamente. Ademais, pode introducir os datos manualmente.
- A función ANO extrae o ano dunha data determinada. A sintaxe da función é
=YEAR (date)
- O MES de Excelfunción extrae o mes dunha data determinada
=MONTH (serial_number)
- A función Excel DAY devolve o día do mes como un número entre 1 e 31 a partir dunha data determinada.
=DAY (date)
Paso 1 :
- Polo tanto, a nosa fórmula toma a forma onde D5 é a data do día actual e C5 é a data de unión.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))
- Agora, seleccione unha cela en branco E5 , introduza a fórmula, e prema ENTER .
Paso 2:
- Polo tanto, ver o número de días entre a data de unión da primeira persoa e a data de hoxe.
- Ademais, utiliza a ferramenta Recheo de control e arrástraa cara abaixo dende o E5 cela á cela E13 .
Paso 3:
- Por último, a imaxe dada mostra o número de días entre a data de unión e a data de hoxe no conxunto de datos.
Ler máis: Calcular o número de días entre dúas datas con VBA en Excel
Lecturas similares
- Como calcular o número de meses entre dúas datas en Excel
- Engadir días a unha data en Excel excluíndo os fins de semana (4 xeitos)
- Como calcular días laborables nun mes en Excel (4 xeitos sinxelos)
- Resta datas en Excel para obter anos (7 métodos sinxelos)
- Como calcular días laborables entre dúas datas en Excel (4Métodos)
5. Empregando a fórmula de Excel coa función DATEDIF para contar os días desde a data ata hoxe
O uso da función DATEDIF tamén é un forma de contar días entre datas de Excel. Está especialmente pensado para determinar a diferenza horaria en diferentes unidades, incluíndo días, meses e anos.
Sintaxe da función DATEIF
=DATEDIF (start_date, end_date, unit)
Argumentos da función DATEIF
data_inicio – Data de inicio no formato de número de serie da data de Excel.
data_final – Data de finalización en formato de número de serie de data de Excel.
unidade – O unidade de tempo a usar (anos, meses ou días).
Paso 1:
- Así a fórmula para o noso conxunto de datos indícase a continuación onde D5 é a data do día actual e C5 é a data de unión. Ademais, d refírese a días (días completos).
=DATEDIF(C5,D5,"d")
- Agora introduce a fórmula en unha cela en branco e prema ENTER .
- Do mesmo xeito que a función DÍAS , tamén pode usar a función HOXE aquí en lugar de data_final.
Paso 2:
- Entón, verá o número de días entre o a data de incorporación da primeira persoa e a data de hoxe.
- Ademais, utiliza a ferramenta Encher o controlador e arrástraa cara abaixo desde a cela E5 ata a E13 celda.
Paso 3:
- Por último, a imaxe dada mostra o númerode días entre a data de unión e a data de hoxe no conxunto de datos.
Ler máis: Como contar os meses desde a data a hoxe mediante o uso da fórmula de Excel
6. Aplicando a función NETWORKDAYS para contar os días desde a data ata hoxe en Excel
Se quere contar os días laborables e excluír os días de fin de semana e festivos, pode usar a función NETWORKDAYS .
Excel NETWORKDAYS función conta o número de días laborables entre dúas datas. O sábado e o domingo exclúense automaticamente da función e, opcionalmente, pódese excluír unha lista de festivos.
Non pode cambiar os días de fin de semana predeterminados na función.
Sintaxe de o NETWORKDAYS Función
=NETWORKDAYS (start_date, end_date, [holidays])
Argumentos da NETWORKDAYS Función
data_inicio – A data de inicio.
data_final – A data de finalización.
vacacións – [opcional] Unha lista de días non laborables como datas.
Paso 1:
- En primeiro lugar, imos contar o número de días laborables excluíndo os días de fin de semana predeterminados e sen contar os festivos.
- Entón, seleccione unha cela en branco e insira a seguinte fórmula onde C5 é a data de unión e D5 é a data do día actual.
=NETWORKDAYS(C5,D5)
- A continuación, prema ENTER .
Paso 2:
- Entón, verá o número de días entre o primeiroa data de incorporación da persoa e a data de hoxe.
- Despois diso, use a ferramenta Encher o controlador e arrástrea cara abaixo desde a cela E5 ata a E13 celda.
Paso 3:
- Por último, a imaxe dada mostra o número de días entre a data de unión e a data de hoxe no conxunto de datos.
Agora podemos incluír unha lista das vacacións. . Non é obrigatorio que o rango de celas dos festivos estea próximo ás outras dúas datas. Pero asegúrate de que o sinal Dólar ($) estea dispoñible no intervalo de celas para que funcione para todos os empregados.
Polo tanto, a fórmula será:
=NETWORKDAYS(C5,D5,$E$5:$E$13)
onde C5 é a data de unión, D5 é a data do día actual (podes usar o TODAY no canto dela) e $E$5:$E$13 é o intervalo de celas para vacacións. Despois diso, seleccione unha cela en branco e prema Intro .
- Finalmente, obterá a seguinte saída.
Ler máis: Como calcular os días laborables excluíndo os domingos en Excel
7. Usando a función Excel NETWORKDAYS.INT para contar os días desde a data ata hoxe
Como sabes, os días de fin de semana varían dun país a outro. Por exemplo, o venres e o sábado son días de fin de semana nalgúns países.
Unha limitación principal da función NETWORKDAYS está fixada o sábado e o domingo. Se queres personalizar os días da fin de semana, entónA función NETWORKDAYS.INT será a opción correcta para ti.
Esta función tamén conta o número de días laborables excluíndo os días de fin de semana e festivos personalizados.
Sintaxe da función NETWORKDAYS.INT Función
=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
Argumentos de NETWORKDAYS.INT Función
data_inicio – A data de inicio.
data_final – A data de finalización.
fin de semana – [opcional] Configuración para que días da semana se deben considerar fins de semana.
vacacións – [opcional] Unha referencia a datas que deberían considerarse días non laborables.
Paso 1:
- Para aplicar a fórmula no noso conxunto de datos, seleccione unha cela en branco, p. ex. E5 .
- A continuación, escriba a seguinte fórmula onde C5 é a data de unión e D5 é a data de o día actual e 7 é para os días de fin de semana do venres e do sábado.
=NETWORKDAYS.INTL(C5,D5,7)
- Despois premendo ENTER , obterás o seguinte resultado.
Paso 2:
- Entón, verás o número de días entre a data de unión da primeira persoa e a data de hoxe.
- Despois diso, utiliza a ferramenta Recheo de control e arrástraa cara abaixo dende o E5 cela á E13 cela.
Paso 3:
- En consecuencia, a imaxe indicada mostra o número de días entre a data de unión e a data de hoxe nos datos