Return to List of Excel Functions

Función DIASEM – Día de la Semana a Partir de la Fecha en Excel y Google Sheets

Descargar Libro de Ejemplo

Download the example workbook

Este tutorial muestra cómo utilizar la Función DIASEM en Excel y Google Sheets para obtener el día de la semana (1-7).

Función Diasem en Excel

 

Introducción a la Función DIASEM

La función DIASEM devuelve el día de la semana como un número (1-7).

Para utilizar la función DIASEM de la hoja de cálculo de Excel, seleccione la celda y escriba:

Sintaxis Función DIASEM en Excel

(Observe cómo aparece la entrada de la fórmula)

 

Sintaxis y Parámetros de la Función DIASEM:

=DIASEM(núm_de_serie, tipo_de_retorno)

núm_de_serie – La fecha en formato de número de serie de Excel o introducida como una fecha con comillas («s») alrededor de la fecha. Ejemplo: No se puede introducir el 11/12/2015 directamente en la celda. En su lugar, deberá introducir «11/12/2015» o tendrá que utilizar el número de serie correspondiente: 42320. Alternativamente, puede hacer referencia a una celda con la fecha 11/12/2015 introducida. Excel convierte automáticamente las fechas almacenadas en las celdas en formato de serie (a menos que la fecha se introduzca como texto).

tipo_de_retorno – OPCIONAL. Un número

Calcular el Día de la Semana a Partir de una Fecha

La función DIASEM devuelve el día de la semana como un número (1-7).

DIASEM Sin Tipo de Retorno en Excel

 

Añadiendo la función ELEGIR puede devolver el nombre del día de la semana:

=ELEGIR(DIASEM(B3);"Dom";"Lun";"Mar";"Mié";"Jue";"Vie";"Sáb")

DIASEM con ELEGIR en Excel

 

Cambiar el Inicio de la Semana

Por defecto, las semanas comienzan los domingos, en su lugar puedes cambiar el inicio de la semana a cualquier día. Aquí usamos el 2 para cambiar el inicio de la semana al lunes en lugar del domingo (el predeterminado):

=DIASEM(B3;2)

DIASEM Inicio de Semana Lunes en Excel

 

Aquí hay más ejemplos de cómo cambiar el inicio de la semana:

=DIASEM(B3;D3)

Ejemplos DIASEM en Excel

 

DIASEM en Google Sheets

La función DIASEM funciona exactamente igual en Google Sheets que en Excel:

Función Diasem en Google Sheets

 

Ejemplos de WEEKDAY en VBA (DIASEM)

También puedes utilizar la función WEEKDAY en VBA. Escriba:

Application.WorksheetFunction.Weekday(serial_number,return_type)

Para los argumentos de la función (número_de_serie, etc.), puede introducirlos directamente en la función, o definir variables para utilizarlos en su lugar.

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions