Excel: trabajar con funciones de FECHA con ejemplos

La función FECHA se utiliza para calcular fechas en Excel. Excel proporciona diferentes funciones para trabajar con fechas y horas como HOY, AHORA, DÍA DE LA SEMANA, EOMES, etc., que discutiremos aquí con ejemplos.

El propósito de discutir las funciones de FECHA en Excel es ayudar a diferentes personas a realizar tareas más complejas y desafiantes al combinar varias funciones dentro de una fórmula.

Función FECHA

Devolverá la fecha en el número de serie según el valor del año, mes o día, según lo proporcionado.

Syntax:DATE(year,month,day)

Arguments:

1.Year:-This argument includes 1 to 4 digit value. Excel understand this year argument
         according to the date system of the local computer which we use.
         For example-Excel windows uses 1900 date system by default which
         means DATE(21,2,6) gives result as 06-02-1921.
2.Month:-This argument include positive or negative integer which represents the month
         of year from January to December.
3.Day:-This argument also include positive or negative integer representing day of the month
         from 1 to 31.

Ejemplo 1:

Ejemplo 2: Volverá el primer día del año y mes actual.

Ejemplo 3:

Función HOY

El nombre de la función TODAY() sugiere que devolverá la fecha de hoy y no tiene argumentos.

Syntax: TODAY()

Ejemplo 1: aquí imprimiremos la fecha actual y también agregaremos 10 días a la fecha actual.

Ejemplo 2:

Función AHORA

Esta función devuelve la fecha actual y la hora y no tiene ningún argumento.

Syntax: NOW()

Ejemplo:

 Función FECHAVALO

Convierte la fecha en formato de texto a un número de serie que se puede representar como una fecha.

Syntax: DATEVALUE(date_text)

Arguments:
1. date_text:-This argument is a text that represents the date in Excel date format.

Ejemplo:

Función TEXTO

Convierte cualquier valor numérico, no solo fechas, en una string de texto. A través de esta función, podemos cambiar la fecha a strings de texto en una variedad de formatos.

Syntax: TEXT(value,format_text)

Arguments: 
1. value: The value that is to be converted.
2. format_text: The format in which you want to output the date value.

Estos son los diferentes formatos usados ​​en la función TEXTO para cambiar fechas a strings de texto.

Ejemplo 1: 

Ejemplo 2:

Ejemplo 3:

 función DÍA

Devuelve el día de un mes, es decir, un número entero del 1 al 31.

Syntax: DAY(serial_number)

Arguments:
1. serial_number: This value represents the day of the month you want to find.
                  E.g: 5th day of june

Ejemplo 1:

Ejemplo 2:

La función DAY(TODAY()) devuelve el día de la fecha de hoy como se muestra a continuación:

Función MES

Esta función devuelve el mes de la fecha dada como un número entero del 1 al 12 (enero a diciembre).

Syntax: MONTH(serial_number)

Arguments: 
1. serial_number: This value represents the date for which you want to find the month.

Ejemplo:

La función MES(HOY())   devuelve el mes de la fecha de hoy.

 función AÑO

Devuelve el año de una fecha especificada.

Syntax: YEAR(serial_number)

Arguments:
1. serial_number: The date to be specified.

Ejemplo 1:

Ejemplo 2:

Ejemplo 3:

Función EOMES

Esta función devuelve el último día del mes después de agregar un número específico de meses a una fecha determinada.

Syntax: EOMONTH(start_date,months)

Arguments:
1. start_date: In this argument, the date should be written in date format, not in the text.
2. months: In this argument, if a positive integer is given then corresponding months can be
           added to the start date & if a negative integer is given then corresponding months
           can be subtracted to the start date.

Ejemplo 1:

Ejemplo 2:

Ejemplo 3:

La función EOMONTH(TODAY(),0) devuelve el último día del mes actual.

Función DÍA DE LA SEMANA

Esta función devuelve el día de la semana como un número del 1 al 7 (de domingo a sábado) según la fecha especificada.

Syntax: WEEKDAY(serial_number,return_type)
 
Arguments:
1. serial_number: It can be a date or the cell that contains the date.
2. return_type: It is optional as it specifies which day should be considered
                as the first day of week.

NOTA: El primer día de la semana es por defecto el domingo.

Ejemplo 1:

Ejemplo 2: En el siguiente ejemplo, 2 se da como return_type , es decir, se hace referencia al lunes como el primer día de la semana.

Ejemplo 3:

Aquí la fecha del día de hoy (04-01-2021) es el resultado y el valor predeterminado (domingo) se considera aquí porque no se proporciona ningún tipo de retorno .

Función SIFECHA

Esta función calcula la diferencia entre dos fechas en días, meses o años.

Para calcular la diferencia entre fechas b/n, el intervalo de tiempo que se debe usar depende de la letra que especificamos en nuestro último argumento, es decir, en la unidad.

Syntax: DATEDIF(start_date,end_date,unit)

Arguments:
1. start_date: The start date for evaluating the difference.
2. end_date: The end Date for evaluating the difference.

Ejemplo 1:

Ejemplo 2:

Ejemplo 3:

Aquí «m», «y», «d» significa mes, año y fecha. En el primer ejemplo, la diferencia entre fechas se calcula por meses, segundo por año y tercero por fecha.

Función NÚMERO DE SEMANA

Devuelve el número de semana basado en la fecha especificada, es decir, de 1 a 52 semanas del año.

Syntax: WEEKNUM(serial_number,firstday_ofweek)

Arguments: 
1. serial_number:This is the date for which we want the week number.
2. firstday_ofweek: This is optional arguments that specify which numbering
                    system should be considered & which day of the week can be
                    treated as start of the week,Default(omitted) is 1.
                    The table below is the parameters that can be given in
                    firstday_ofweek arguments.

                                                                          Tabla de inicio del primer día de la semana

      1                 Domingo                        1           
      2 Lunes          1
      11 Lunes          1
      12 martes          1
      13 miércoles          1
      14 jueves          1
      15 Viernes          1
      dieciséis sábado          1
      17 Domingo          1
       21 Lunes          2

Ejemplo 1:

Ejemplo 2:

Ejemplo 3:

En el siguiente ejemplo, 21 se da como el segundo argumento, lo que significa que el lunes se toma como el primer día de la semana y en el ejemplo anterior, el resultado que se muestra es 15, pero al tomar 21 como el primer_día de la semana , significa que el lunes es el primer día, el resultado es 14

Función FECHA FECHA

Esta función suma o resta el mes especificado a una fecha dada.

Syntax: EDATE(start_date,months)

Arguments:
1. start_date: This is an initial date on which the months are added or subtracted.
2. months: This is the number of months which is to be added or subtracted in the specified date.

Ejemplo 1:

Ejemplo 2:

Ejemplo 3:

 Función FRAC.AÑO

Esta función devuelve la fracción del año que representa el número de días completos entre la fecha de inicio y finalización.

Syntax: YEARFRAC(start_date,end_date,[basis])

Arguments:
1. start_date: This is the start date in the serial number.
2. end_date: This is the end date in the serial number.
3. basis: This is the optional argument that specifies the day count method.
Base método de conteo de días
0 (predeterminado) EE. UU. 30/360
1 real/real
2 real/360
3 real/365
4 Europeo 30/360

Ejemplo 1: uso de métodos de conteo algún día.

Ejemplo 2:

Ejemplo 3:

Función DÍA LABORAL

Esta función ayuda si sabemos exactamente cuántos días hábiles tenemos y queremos saber la fecha en que se saltará la cantidad de días hábiles. Esta función siempre incluye días laborables y excluye los días de fin de semana.

Syntax: WORKDAY(start_date,days,holidays)

Arguments:
1. start_date: This argument is the date from which the counting of weekdays begins.
                Excel doesn't include start_date as a working day.
2. days: This is the number of working days.
3. holidays: This is an optional argument. If the days mentioned include any
             holidays then we need to make a list of holidays separately for
             this and mention it here.

Ejemplo 1: 28 días laborables desde la fecha de inicio, sin incluir festivos.

Ejemplo 2: 28 días laborables antes de la fecha de inicio, sin incluir festivos

Ejemplo 3: 28 días laborables desde la fecha de inicio, sin vacaciones.

Ejemplo 4: 28 días hábiles a partir de la fecha de hoy, sin vacaciones.

 Función DIA.LAB.INTL

Esta es una modificación de la función WORKDAY ya que proporciona un parámetro de fin de semana personalizado que lo distingue de la función WORKDAY.

Syntax: WORKDAY.INTL(start_date,days,[weekends],holidays)

Arguments:
1. start_date: This argument is the date from which the counting of weekdays begins.
                Excel doesn't include start_date as a working day.
2. days: This is the number of working days.
3. holidays: This is an optional argument. If the days mentioned include any
             holidays then we need to make a list of holidays separately for
             this and mention it here.
4. weekends: Through this argument we can specify which days of the week to be treated
              as non working days either by weekend number or specific character string.

Número de fin de semana:

Números Días
1 (predeterminado) Sabado domingo
2 Domingo Lunes
3 Lunes martes
4 Martes Miércoles
5 Miércoles Jueves
6 Jueves Viernes
7 Viernes sabado
11 Domingo
12 Lunes
13 martes
14 miércoles
15 jueves
dieciséis Viernes
17 sábado

Si este argumento de fin de semana está en blanco en esta función, automáticamente tomará la combinación de sábado y domingo.

Por ejemplo:

  • «0000011»-sábado y domingo son fines de semana (días no laborables)
  • «1000010»-lunes y sábado son fines de semana (días no laborables)

Ejemplo 1: 30 días a partir de la fecha de inicio, excluyendo festivos y domingos, los lunes como fines de semana (dando el fin de semana número 2 como argumento).

Ejemplo 2: 30 días a partir de la fecha de inicio, excluyendo festivos y domingos, lunes como fines de semana (dando la string de fin de semana «1000001» como argumentos).

Ejemplo 3: 20 días desde la fecha de inicio, sin días festivos y lunes, sábado como fines de semana (dando la string de fin de semana «1000010» como argumentos).

Función DÍAS LABORABLES

Esta función devuelve el número de días hábiles entre dos fechas, excluyendo fines de semana y días festivos como argumentos opcionales.

Syntax: NETWORKDAYS(start_date,end_date,holidays)
 
Arguments:
1. start_date: The initial date to start evaluation.
2. end_date: The last date to end the evaluation.
4. holidays: Used to specify holidays.   

Ejemplo 1:

Ejemplo 2:

 Función DIAS.LAB.INTL

Esta función también devuelve el número de días laborables entre dos fechas, pero proporciona un argumento adicional fin de semana para especificar qué días deben contarse como días de fin de semana.

La estructura del argumento de fin de semana es la misma que para WORKDAY.INTL, es decir, podemos usar el número de fin de semana o la string de caracteres.

Syntax: NETWORKDAYS.INTL(start_date,end_date,[weekend],holidays)

Arguments:
1. start_date: The initial date to start evaluation.
2. end_date: The last date to end the evaluation.
3. weekend: Use to specify the weekends.
4. holidays: Used to specify holidays.  

Ejemplo 1: Aquí el argumento de fin de semana se da en forma de número.

Ejemplo 2: aquí el argumento de fin de semana se da en forma de una string de caracteres de 0 y 1.

Publicación traducida automáticamente

Artículo escrito por prachisharma1320 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *