Especificación de un idioma para la función TEXTO (Microsoft Excel)
Mikael usa una versión danesa de Excel. Si usa la función TEXT para formatear fechas, como en TEXT (A1, «mmmm, aaaa»), el formato textual devuelto muestra los meses en danés. En cambio, le gustaría que los meses regresaran en inglés, y se pregunta cómo puede instruir a la función TEXT sobre qué idioma debe usar.
Hay un par de formas de abordar este problema. El primero es aplicable si simplemente necesita mostrar una fecha (y nada más) en una celda, simplemente no use la función TEXTO. Puede formatear fácilmente una celda para mostrar una fecha en cualquier idioma; siga estos pasos:
-
Seleccione la celda (o celdas) que desea formatear.
-
Elija Celdas en el menú Formato. Excel muestra el cuadro de diálogo Formato de celdas.
-
Asegúrese de que la pestaña Número esté seleccionada.
-
Haga clic en Fecha en el lado izquierdo del cuadro de diálogo. (Ver figura 1)
-
Con la lista desplegable Locale, elija un país o región que use el formato de fecha que desea usar. En el caso de la necesidad de Mikael, elegir inglés (Estados Unidos) es una buena opción. Excel modifica los formatos de fecha disponibles para usted.
-
Seleccione el formato de fecha deseado.
-
Haga clic en Aceptar.
Si está utilizando la función de la hoja de trabajo TEXT porque es parte de una fórmula más grande, puede indicarle a la función que use un idioma diferente para su salida. Para ello, incluya un código de idioma (formalmente llamado LCID) entre corchetes, de esta manera:
=TEXT(A1,"[$-409]mmmm, yyyy")
Tenga en cuenta que el código entre corchetes está dentro de la cadena de formato y que el código en sí está precedido por un signo de dólar y un guión. El código tiene tres o cuatro dígitos hexadecimales. (En realidad, todos los LCID se pueden expresar en cuatro dígitos hexadecimales, pero si el dígito inicial es un cero, no es necesario que lo incluya). El ejemplo anterior muestra cómo expresar los resultados en inglés, pero puede elegir cualquier de una amplia gama de países:
Code |
Language |
|
0436 |
Afrikaans |
|
041C |
Albanian |
|
045E |
Amharic |
|
0401 |
Arabic |
|
042B |
Armenian |
|
044D |
Assamese |
|
082C |
Azeri (Cyrillic) |
|
042C |
Azeri (Latin) |
|
042D |
Basque |
|
0423 |
Belarusian |
|
0445 |
Bengali |
|
0402 |
Bulgarian |
|
0403 |
Catalan |
|
045C |
Cherokee |
|
0804 |
Chinese (Simplified) |
|
0404 |
Chinese (Traditional) |
|
041A |
Croatian |
|
0405 |
Czech |
|
0406 |
Danish |
|
0465 |
Dhivehi |
|
0413 |
Dutch |
|
0466 |
Edo |
|
0C09 |
English (Australian) |
|
1009 |
English (Canadian) |
|
0809 |
English (U.K.) |
|
0409 |
English (U.S.) |
|
0425 |
Estonian |
|
0438 |
Faeroese |
|
0464 |
Filipino |
|
040B |
Finnish |
|
040C |
French |
|
0C0C |
French (Canadian) |
|
0462 |
Frisian |
|
0467 |
Fulfulde |
|
0456 |
Galician |
|
0437 |
Georgian |
|
0407 |
German |
|
0C07 |
German (Austrian) |
|
0807 |
German (Swiss) |
|
0408 |
Greek |
|
0447 |
Gujarati |
|
0468 |
Hausa |
|
0475 |
Hawaiian |
|
040D |
Hebrew |
|
0439 |
Hindi |
|
040E |
Hungarian |
|
0469 |
Ibibio |
|
040F |
Icelandic |
|
0470 |
Igbo |
|
0421 |
Indonesian |
|
045D |
Inuktitut |
|
0410 |
Italian |
|
0411 |
Japanese |
|
044B |
Kannada |
|
0471 |
Kanuri |
|
0460 |
Kashmiri (Arabic) |
|
043F |
Kazakh |
|
0457 |
Konkani |
|
0412 |
Korean |
|
0440 |
Kyrgyz |
|
0476 |
Latin |
|
0426 |
Latvian |
|
0427 |
Lithuanian |
|
042F |
Macedonian FYROM |
|
043E |
Malay |
|
044C |
Malayalam |
|
043A |
Maltese |
|
0458 |
Manipuri |
|
044E |
Marathi |
|
0450 |
Mongolian |
|
0461 |
Nepali |
|
0414 |
Norwegian Bokmal |
|
0814 |
Norwegian Nynorsk |
|
0448 |
Oriya |
|
0472 |
Oromo |
|
0463 |
Pashto |
|
0429 |
Persian |
|
0415 |
Polish |
|
0416 |
Portuguese (Brazil) |
|
0816 |
Portuguese (Portugal) |
|
0446 |
Punjabi |
|
0418 |
Romanian |
|
0419 |
Russian |
|
044F |
Sanskrit |
|
0C1A |
Serbian (Cyrillic) |
|
081A |
Serbian (Latin) |
|
0459 |
Sindhi |
|
045B |
Sinhalese |
|
041B |
Slovak |
|
0424 |
Slovenian |
|
0477 |
Somali |
|
0C0A |
Spanish |
|
0441 |
Swahili |
|
041D |
Swedish |
|
045A |
Syriac |
|
0428 |
Tajik |
|
045F |
Tamazight (Arabic) |
|
085F |
Tamazight (Latin) |
|
0449 |
Tamil |
|
0444 |
Tatar |
|
044A |
Telugu |
|
041E |
Thai |
|
0873 |
Tigrigna (Eritrea) |
|
0473 |
Tigrigna (Ethiopia) |
|
041F |
Turkish |
|
0442 |
Turkmen |
|
0422 |
Ukrainian |
|
0420 |
Urdu |
|
0843 |
Uzbek (Cyrillic) |
|
0443 |
Uzbek (Latin) |
|
042A |
Vietnamese |
|
0478 |
Yi |
|
043D |
Yiddish |
|
046A |
Yoruba |
La inclusión de un código de especificación de idioma en su formato de TEXTO funcionará al menos en Excel 2002 y Excel 2003. También puede funcionar en versiones anteriores, pero no se ha probado.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (3299) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:
link: / excelribbon-Specifying_a_Language_for_the_TEXT_Function [Especificación de un idioma para la función TEXT]
.