
Fórmula genérica
TEXT(B4,"dddd")
Resumen
Para obtener el nombre del día (es decir, lunes, martes, etc.) de una fecha como texto, puede usar la función TEXTO. En el ejemplo que se muestra, la fórmula en la celda C4 es:
=TEXT(B4,"dddd")
Explicación
Si necesita obtener el nombre del día (es decir, lunes, martes, etc.) de una fecha, hay varias opciones según sus necesidades.
¿Quieres convertir la fecha en un nombre de día?
Si desea convertir el valor de la fecha en un valor de texto, puede usar la función TEXTO con un formato de número personalizado como "ddd" o "dddd". En el ejemplo que se muestra, la fórmula en la celda C4 es:
=TEXT(B4,"dddd") // returns "Saturday"
La función TEXTO convierte valores en texto utilizando el formato numérico que proporcione. Tenga en cuenta que la fecha se pierde en la conversión, solo queda el texto del nombre del día.
¿Solo desea mostrar el nombre del día?
Si solo desea mostrar el nombre de un día, no necesita una fórmula; puede usar un formato de número personalizado. Seleccione la fecha, luego vaya a Formato de celdas (Ctrl + 1 o Cmd + 1)> Personalizado, e ingrese uno de estos formatos personalizados:
"ddd" // i.e."Wed" "dddd" // i.e."Wednesday"
Excel mostrará solo el nombre del día, pero dejará intacto el valor de la fecha.
Manejo de una fecha vacía
Si usa la fórmula anterior con una celda vacía, obtendrá "Sat" como resultado, ya que cero en el sistema de fechas de Excel se trata como "00-Jan-1900", que es sábado. Para solucionar este problema, puede ajustar la fórmula de esta manera:
=IF(A1"",TEXT(A1,"ddd"),"")
Literalmente: si A1 no está en blanco, devuelve la fórmula de TEXTO; de lo contrario, devuelve una cadena vacía ("").
Una forma más flexible de obtener un nombre de día a partir de una fecha
Para una máxima flexibilidad, crea sus propios nombres de días con la función ELEGIR así:
=CHOOSE(WEEKDAY(B4),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
En este caso, ingrese los nombres de los días de la semana que desea devolver (abreviados o no) como valores en ELEGIR, después del primer argumento. La función DÍA DE LA SEMANA devolverá un número entre 1 y 7, y ELEGIR utilizará este número para devolver el valor correspondiente en la lista. Con la configuración predeterminada, domingo = 1 y sábado = 7. Consulte DÍA DE LA SEMANA para obtener más información.
ELEGIR es más complicado de configurar, pero también es más flexible, ya que le permite asignar una fecha a cualquier valor que desee (es decir, puede usar valores personalizados, abreviados, no abreviados, en un idioma diferente, etc.)