¿Obtener DayName a partir de la fecha en OpenOffice Calc?

¿Obtener DayName a partir de la fecha en OpenOffice Calc?

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.

información relacionada