formato de fechas

30/03/2005 - 11:01 por Nere | Informe spam
Hola,

Necesito que el formato de un campo con fecha sea
'31-Jan-2001', aunque lo ponga en inglés no encuentro este formato.
¿Sabe alguien como lo puedo hacer?

Gracias.
Nere

Preguntas similare

Leer las respuestas

#1 KL
30/03/2005 - 11:22 | Informe spam
Hola Nere,

Si tienes la version de Office en castellano no veo como podrias representar
una fecha en formato ingles (nombres de mese o dias) sin convertirlas en
texto - lo cual implica que Excel no las reconoceria como fechas.

Si solo buscas que las fechas aparezcan en el formato DD-MMM-AAAA entonces
ve al menu Formato>Celda, en el cuadro Categorias de la pestaña Numero elige
la opcion Fecha y busca ese formato - debe estar alli. Y si no elige la
opcion Personalizado y en la casilla Tipo pon DD-MMM-YYYY (o si lo anterior
no funcionase: DD-MMM-AAAA)

Si realmente no importa que la fecha se convierta en texto entonces podrias
usar la siguiente formula:
=TEXTO(DIA(A1);"00")&"-"&ELEGIR(MES(A1);"Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";"Oct";"Nov";"Dec")&"-"&AÑO(A1)

Saludos,
KL

"Nere" wrote in message
news:
Hola,

Necesito que el formato de un campo con fecha sea
'31-Jan-2001', aunque lo ponga en inglés no encuentro este formato.
¿Sabe alguien como lo puedo hacer?

Gracias.
Nere
Respuesta Responder a este mensaje
#2 Fernando Arroyo
30/03/2005 - 11:46 | Informe spam
"Nere" escribió en el mensaje news:
Hola,

Necesito que el formato de un campo con fecha sea
'31-Jan-2001', aunque lo ponga en inglés no encuentro este formato.
¿Sabe alguien como lo puedo hacer?

Gracias.
Nere



Si tienes Excel 2003 (no estoy seguro si en versiones anteriores también, pero creo que no), puedes:
- seleccionar la celda o celdas que deban tener ése formato
- hacer Formato->Celdas
- seleccionar la solapa 'Número' y la categoría 'Fecha'
- seleccionar como 'Tipo' el "14-mar-01" (por ejemplo)
- en el desplegable 'Configuración regional', seleccionar alguna de las opciones en inglés (por ejemplo, el inglés de EEUU)

Si en tu versión de Excel no tuvieras disponible esto, la única otra solución que le veo sería establecer como configuración regional alguna anglosajona. Esto lo podrías hacer desde el panel de control, configuración regional, pero el problema es que esta configuración afectaría a todo.
Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#3 Nere
30/03/2005 - 12:37 | Informe spam
Gracias por vuestra ayuda. Pero el problema es que en mi version 2003 no
tengo el formato '31-Jan-2001'. Hay varias, en configuración anglosajona,
pero no tengo esta misma. Que es la que otro programa me pide. Y no puedo
ponerlo en formato fecha porque no me lo aceptaría el otro programa.
¿Alguna solución?




"Fernando Arroyo" wrote:

"Nere" escribió en el mensaje news:
> Hola,
>
> Necesito que el formato de un campo con fecha sea
> '31-Jan-2001', aunque lo ponga en inglés no encuentro este formato.
> ¿Sabe alguien como lo puedo hacer?
>
> Gracias.
> Nere

Si tienes Excel 2003 (no estoy seguro si en versiones anteriores también, pero creo que no), puedes:
- seleccionar la celda o celdas que deban tener ése formato
- hacer Formato->Celdas
- seleccionar la solapa 'Número' y la categoría 'Fecha'
- seleccionar como 'Tipo' el "14-mar-01" (por ejemplo)
- en el desplegable 'Configuración regional', seleccionar alguna de las opciones en inglés (por ejemplo, el inglés de EEUU)

Si en tu versión de Excel no tuvieras disponible esto, la única otra solución que le veo sería establecer como configuración regional alguna anglosajona. Esto lo podrías hacer desde el panel de control, configuración regional, pero el problema es que esta configuración afectaría a todo.
Un saludo.


Fernando Arroyo
MS MVP - Excel


Respuesta Responder a este mensaje
#4 Fernando Arroyo
30/03/2005 - 13:04 | Informe spam
"Nere" escribió en el mensaje news:
Gracias por vuestra ayuda. Pero el problema es que en mi version 2003 no
tengo el formato '31-Jan-2001'. Hay varias, en configuración anglosajona,
pero no tengo esta misma. Que es la que otro programa me pide. Y no puedo
ponerlo en formato fecha porque no me lo aceptaría el otro programa.
¿Alguna solución?





Ten en cuenta que el formato en sí no es la etiqueta con la que está representado en el diálogo de los formatos de Excel. Por ejemplo, el formato "de verdad" para 31-Jan-2001 es d-mmm-yy ó dd-mmm-yy, y el formato en sí sería el mismo aunque la etiqueta con que se mostrara en Excel fuera 15-Dec-2005 o cualquier otra fecha. Lo que aparece en el diálogo no son sino ejemplos de cómo quedarán las fechas en las celdas.

Por lo tanto, si el otro programa requiere que las fechas estén en inglés y en el formato dd-mmm-yy, las únicas condiciones para que así aparezcan serán que la configuración regional sea una anglosajona y que el formato sea d-mmm-yy ó dd-mmm-yy (aunque también es posible que yo no haya comprendido qué es lo que necesitas realmente...)
Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#5 KL
30/03/2005 - 13:44 | Informe spam
Hola Nere,

Tampoco juraria que he entendido el problema totalmente, pero... No se que
programa usas para leer las fechas que pones en Excel, pero es muy probable
(casi 100%) que el otro programa cuando lea las fechas solo vea el valor
(numero de serie) de la fecha independientemente del formato que le pongas.
Es decir, en Excel cuando introduces una fecha (no texto) en una celda lo
que realmente estas introduciendo es un valor numerico, que representa la
cuenta de dias desde el 01-01-1900 (p.ej. 1-Abr-2005 = 38443). Y es, creo,
lo que ve tu otro programa. Si tu programa solo puede reconocer como fecha
las cadenas de texto en el formato DD-MMM-YYYY en ingles, usa la formula que
te puse en mi mensaje anterior para convertir tus fechas originales.

=TEXTO(DIA(A1);"00")&"-"&ELEGIR(MES(A1);"Jan";"Feb";"Mar";"Apr";"May";"Jun";"Jul";"Aug";"Sep";"Oct";"Nov";"Dec")&"-"&AÑO(A1)

donde A1 contiene una fecha de verdad.

Saludos,
KL

"Nere" wrote in message
news:
Gracias por vuestra ayuda. Pero el problema es que en mi version 2003 no
tengo el formato '31-Jan-2001'. Hay varias, en configuración anglosajona,
pero no tengo esta misma. Que es la que otro programa me pide. Y no puedo
ponerlo en formato fecha porque no me lo aceptaría el otro programa.
¿Alguna solución?




"Fernando Arroyo" wrote:

"Nere" escribió en el mensaje
news:
> Hola,
>
> Necesito que el formato de un campo con fecha sea
> '31-Jan-2001', aunque lo ponga en inglés no encuentro este formato.
> ¿Sabe alguien como lo puedo hacer?
>
> Gracias.
> Nere

Si tienes Excel 2003 (no estoy seguro si en versiones anteriores también,
pero creo que no), puedes:
- seleccionar la celda o celdas que deban tener ése formato
- hacer Formato->Celdas
- seleccionar la solapa 'Número' y la categoría 'Fecha'
- seleccionar como 'Tipo' el "14-mar-01" (por ejemplo)
- en el desplegable 'Configuración regional', seleccionar alguna de las
opciones en inglés (por ejemplo, el inglés de EEUU)

Si en tu versión de Excel no tuvieras disponible esto, la única otra
solución que le veo sería establecer como configuración regional alguna
anglosajona. Esto lo podrías hacer desde el panel de control,
configuración regional, pero el problema es que esta configuración
afectaría a todo.
Un saludo.


Fernando Arroyo
MS MVP - Excel


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida