Trabajar con fechas en Excel, obtener el nombre de la fecha (fórmula simple)

Trabajar con fechas en Excel, obtener el nombre de la fecha (fórmula simple)

Cuando Excel trata con fechas, a veces es posible que desee saber qué día es la fecha (si es lunes o martes, o cualquier otro día de la semana).

Esto es especialmente útil en la planificación de proyectos, donde algunos días pueden usarse para tareas específicas (como realizar reuniones de proyectos o enviar informes de progreso), o donde necesita saber qué días son entre semana y qué días son los fines de semana.

En este tutorial, le mostraré varios tipos deMétodo para convertir fecha a día de la semana y obtener su nombre en Excel.

¡Entonces empecemos!

Obtenga el nombre de la fecha con un formato de número personalizado

Una de las mejores formas de convertir fechas en nombres de fechas es cambiar el formato de las celdas que contienen las fechas.

Lo bueno de este enfoque es que cuando ves el nombre de la fecha en la celda, en el backend, sigue siendo la fecha.De esta manera, aún puede usar fechas en los cálculos.

Suponga que tiene un conjunto de datos como el siguiente, donde tengo algunas fechas en la columna A y quiero saber los nombres de las fechas.

Datos de fechas para convertir a nombres de fechas

Estos son los pasos para hacer esto:

  1. seleccione la fecha en la columna A
  2. Haga clic en la pestaña Inicio
Haga clic en la pestaña Inicio
  1. En el grupo Números, haga clic en el iniciador de diálogo (la flecha inclinada en la esquina inferior derecha del grupo Cinta)
Haga clic en el iniciador de diálogo de grupo de números
  1. En el cuadro de diálogo Formato de celdas, haga clic en la opción Categoría personalizada
Seleccione la opción personalizada en el cuadro de diálogo Formato de celdas
  1. En el campo Tipo, ingresedddd
Ingrese dddd como código personalizado
  1. Haga clic en Aceptar

Los pasos anteriores convertirán las fechas en las celdas de la columna A y le darán los nombres de fecha para esas fechas.

Las fechas ahora se muestran como nombres de fecha

Como mencioné, hacer esto solo cambia la forma en que se muestra la fecha en la celda.En el backend, las celdas aún contienen fechas que se pueden usar para los cálculos.

La celda aún tiene fecha en el backend

Cuando uso el código personalizado dddd, le dice a Excel que solo quiero mostrar el nombre del día en la fecha y ocultar los valores de mes y año.

pregunta relacionada  ¿Cómo aleatorizar una lista de elementos/nombres en Excel? 2 fórmulas simples

Estos son los formatos que puede usar cuando trabaja con fechas en Excel:

  • d – Muestra el valor de fecha de la fecha.Si el valor de la fecha es inferior a 10, solo se muestra un dígito y si es 10 o superior, se muestran dos dígitos.
  • dd – Un valor de fecha que muestra la fecha en dos dígitos.Si el valor de la fecha es inferior a 10, agregue ceros iniciales al número.Por ejemplo, 5 se convertirá en 05
  • Anuncios clasificados entre particulares en las Islas Baleres - Esto mostrará el nombre de la fecha en formato corto.Si es lunes, mostrará lun, martes mostrará tue, y así sucesivamente.
  • dddd - Cuando use este formato personalizado, mostrará su nombre de todo el día (por ejemplo, lunes o martes)

Nota: Para que este método funcione, debe asegurarse de que la fecha esté en un formato que Excel entienda como una fecha.Por ejemplo, si usa el 2021 de enero de 1, no se convertirá en un nombre de fecha porque Excel no lo reconoce como un formato de fecha válido.

Obtenga el nombre de la fecha usando la fórmula de TEXTO

También puede usar fórmulas de texto en Excel para convertir la fecha al nombre del día.

Sin embargo, a diferencia de los métodos de formato de números personalizados anteriores, el resultado de una fórmula de texto será una cadena de texto.Esto significa que no podrá utilizar los resultados de las fórmulas de texto como valores numéricos o de fecha en los cálculos.

Déjame mostrarte cómo funciona este método.

Supongamos que tengo un conjunto de datos de fechas como el siguiente y quiero los nombres de las fechas en la columna B.

Datos con columnas de fecha y nombre de fecha

Aquí está la fórmula que puedo usar para hacer esto:

= TEXTO (A2, "dddd")

La fórmula anterior le dará el nombre completo del día (por ejemplo, lunes o martes).

Fórmula de TEXTO para obtener el nombre de la fecha

Todos los formatos de números personalizados cubiertos en la sección anterior también se pueden usar en fórmulas de texto.Solo asegúrese de que el formato esté entre comillas dobles (como en la fórmula anterior).

pregunta relacionada  Cómo ordenar en Excel (por fila, columna, color, fecha y número)

Ahora, debe preguntarse por qué usaría una fórmula de TEXTO cuando el método de formato personalizado (presentado antes de este) le brinda los mismos resultados y parece más fácil de usar.

Déjame mostrarte cuándo sería útil usar una fórmula de TEXTO para obtener un nombre de fecha.

Supongamos que tengo el mismo conjunto de datos que se muestra a continuación, pero ahora no quiero obtener el nombre de la fecha, sino una oración completa donde tengo texto debajo o después del nombre de la fecha.

Supongamos que quiero obtener el resultado de "Fecha límite: lunes" (es decir, quiero agregar algo de texto antes del nombre de la fecha)

Puedo hacer esto usando la siguiente fórmula:

="Fecha de vencimiento: "&TEXTO(A2,"dddd")
Nombre de la fecha con texto agregado al principio

O bien, otro ejemplo podría ser que desee mostrar si la fecha es un día de semana o un fin de semana, seguido del nombre del día.Esto se puede hacer usando la siguiente fórmula:

=SI(DÍA DE LA SEMANA(A2,2)>5,"Fin de semana: ","Día de la semana: ")&TEXTO(A2,"dddd")
Obtenga el nombre de la fecha y el día de la semana o el fin de semana

Creo que lo entiendes.

La ventaja de usar una fórmula de TEXTO es que puede combinar los resultados de la fórmula con otras fórmulas, como funciones SI o funciones Y/O.

Obtenga el nombre de la fecha usando las fórmulas CHOOSE y WORKDAY

Finalmente, permítame mostrarle cómo obtener mezclilla usando una combinación de las fórmulas CHOOSE y WORKDAY.

A continuación, tengo un conjunto de datos donde tengo las fechas en la columna A para las que quiero obtener el nombre de la fecha.

Datos con columnas de fecha y nombre de fecha

Aquí está la fórmula para hacer esto:

=ELEGIR(DÍA DE LA SEMANA(A2,2),"Lun","Mar","Mié","Jue","Vie","Sábado","Dom")
Seleccione la fórmula para obtener el nombre de la fecha

En la fórmula anterior, he usado la fórmula WEEKDAY para obtener el número del día de la semana para cualquier fecha determinada.

Debido a que especifiqué 2 como el segundo parámetro de la fórmula del día de la semana, me dará 1 para el lunes, 2 para el martes, y así sucesivamente.

Luego use ese valor en la fórmula ELEGIR para obtener el nombre de la fecha (que es lo que he especificado en la fórmula).

pregunta relacionada  Solucione el error de Windows 5 Spotlight no funciona en 10 pasos

Esto es definitivamente más grande y más complejo que la fórmula de TEXTO que usamos en la sección anterior.

Pero hay una situación en la que puede ser útil usar esta fórmula: cuando desea obtener algo específico para el día en lugar del nombre del día.

Por ejemplo, aquí está la misma fórmula en la que cambio los nombres de los días a actividades específicas que deben realizarse en esos días.

= ELEGIR (DÍA DE LA SEMANA (A2,2), "Ayuntamiento", "Llamada de actualización de proyecto", "Día de amortiguación", "Soporte", "Registro semanal", "Fin de semana", "Fin de semana")
Seleccione fórmula para obtener texto para una fecha específica

En la fórmula anterior, en lugar de usar los nombres de los días, he usado los nombres de las actividades que deben realizarse en esos días.

Por lo tanto, puede usar los siguientes tres métodos simples para convertir valores de fecha en nombres de fecha en Excel.

¡Espero que este tutorial te ayude!

Oh hola 👋Un placer conocerte.

Suscríbete a nuestro boletín, Envía con mucha regularidadGran tecnologiaA tu publicacióncaja.

Enviar comentario