Tengo dificultades para obtener el nombre del día en OpenOffice Calc. Puedo obtener la representación del número del día a partir de una fecha con la siguiente
WEEKDAY("2008-06-14"; 1)
que regresa
7
Como especificamos tipo = 1 en la función de día laborable, 7 =Sábado No quiero que un número represente un día, quiero que se muestre la celda realSábadoen lugar de7
¿Cómo puedo conseguir esto?
Respuesta1
Simplemente puede formatear la celda para mostrar el nombre del día en lugar de un número entero.
En el 'Formato de celdas'cuadro de diálogo (haga clic derecho y elija 'Formato de celdas...' para abrir) ingrese:
NNNN
NNN
o
NN
en el 'Código de formato' campo cerca de la parte inferior.
NNNN le proporciona el día del nombre completo, pero sigue el nombre con una coma (por ejemplo, miércoles).
NNN le proporciona el día del nombre completo, sin puntuación final (por ejemplo, miércoles).
NN proporciona un nombre de día contratado y no le sigue ninguna puntuación (por ejemplo, miércoles).
Respuesta2
Si solo quieresmostrarnombre del día y conserve su valor: utilice el formato definido por el usuario de NNN
.
Si realmente desea cambiarlo a texto, useTEXT(WEEKDAY("2008-06-14"; 1);"NNN")
Respuesta3
Puede lograr esto convirtiendo su resultado en un texto. Para ello escribes:
=TEXT(7,"DDDD")
La salida es:
Saturday
Una alternativa sólida sería:
=TEXT(WEEKDAY("2008-06-14", 1), "DDDD")
Esto lleva al mismo resultado.
Respuesta4
Si la celda A1 contiene un número de fecha de serie, =TEXT(WEEKDAY(A1,1),"DDDD")
se resuelve con el nombre del día de la semana.