Códigos de formato numérico

Los códigos de formato numérico pueden constar de hasta cuatro apartados separados por punto y coma (;).

  1. En un código de formato numérico con dos secciones, la primera de ellas es para valores positivos y cero y la segunda, para valores negativos.

  2. En un código de formato numérico con tres secciones, la primera se aplica a valores positivos, la segunda a negativos y la tercera al cero.

  3. También es posible asignar condiciones para estas tres secciones de forma que el formato solo se aplique si se cumple una condición.

  4. La cuarta sección es aplicable si el contenido no es un valor, sino texto. El contenido se representa mediante una arroba (@).

Decimales y dígitos de significatividad

Utilice el cero (0), la almohadilla (#) o el signo de interrogación (?) como sustitutivos en su código de formato numérico para representar números. El carácter # muestra únicamente dígitos significativos, mientras que 0 muestra ceros si hay menos dígitos en el número que en el formato numérico. El ? funciona como # pero añade un espacio para mantener alineados los decimales si hay un cero no significativo oculto.

Utilice signos de interrogación (?), ceros (0) o signos numéricos (#) para representar el número de dígitos que se incluirán en el numerador y el denominador de una fracción. Las fracciones que no se ajustan al patrón que defina se mostrarán como números de coma flotante.

Si un número contiene más dígitos a la derecha del delimitador de decimales que los sustitutivos que contiene el formato, se redondeará de la forma apropiada. Si un número contiene más dígitos a la izquierda del delimitador de decimales que los sustitutivos que contiene el formato, se mostrará todo el número. Utilice la lista siguiente como guía para el uso de sustitutivos al crear un código de formato numérico:

Sustitutivos

Explicación

#

No muestra ceros adicionales.

?

Muestra espacios en lugar de ceros adicionales.

0 (cero)

Muestra ceros adicionales si el número tiene menos cifras que ceros el formato.


Ejemplos

Formato numérico

Código de formato

3456,78 como 3456,8

####.#

9,9 como 9,900

#.000

13 como 13,0 y 1234,567 como 1234,57

#.0#

5,75 como 5 3/4 y 6,3 como 6 3/10

# ???/???

,5 como 0,5

0.##

,5 como 0,5   (con dos espacios adicionales al final)

0.???


Separador de millares

En función de la configuración regional, puede emplear una coma, un punto o un espacio como el separador de los millares. También puede utilizar el separador para reducir el tamaño del número mostrado por un múltiplo de 1000 por cada separador. Los ejemplos siguientes utilizan el espacio como separador de millares:

Formato numérico

Código de formato

15000 como 15 000

#,###

16000 como 16

#,


Inclusión de texto en los códigos de formato numérico

Texto y números

Para incluir texto en un formato numérico aplicado a una celda que contiene números, entrecomille el texto (") o coloque una contrabarra (\) antes de un carácter único. Por ejemplo, para mostrar «3,5 metros» escriba #,# "metros", y para obtener «3,5 m» escriba #,# \m. Si utiliza espacios como separador de millares, debe incluir los espacios entre las comillas en los ejemplos anteriores, de esta manera: #,#" metros" o #.#\ \m, para obtener un resultado correcto.

Texto y texto

Para incluir un fragmento de texto en un formato numérico, entrecomille el texto (" ") e inserte una arroba (@). Por ejemplo, escriba "Total de "@ para que se muestre «Total de diciembre».

Espacios

Para utilizar un carácter que defina el ancho de un espacio en formato numérico, escriba un guión bajo (_) seguido del carácter. El ancho del espacio varía según el ancho del carácter que elija. Por ejemplo, _M crea un espacio más amplio que _i.

Para llenar el espacio libre con un carácter determinado, utilice un asterisco (*) seguido de este carácter. Por ejemplo:

*\0

mostrará el valor entero (0) precedido por tantos caracteres de barra invertida como sean necesarios (\) para llenar el ancho de la columna. Para representación contable, puede alinear a la izquierda el símbolo de moneda con un formato similar a:

$_-* 0.--;$-* 0.--;$_-* -

Color

Para configurar el color de un fragmento del formato numérico, coloque uno de los nombres de color siguientes entre corchetes [ ] dentro de dicho fragmento:

CYAN

GREEN

BLACK

BLUE

MAGENTA

RED

WHITE

YELLOW


Condiciones

Corchetes condicionales

Se puede definir un formato numérico de forma que se aplique únicamente cuando se cumpla la condición especificada. Las condiciones se escriben entre corchetes [ ].

Puede utilizar cualquier combinación de números y de los operadores <, <=, >, >=, = y <>.

Por ejemplo, si desea aplicar colores distintos a los diferentes datos de temperatura, escriba:

[BLUE][<0]#.0 "°C";[RED][>30]#.0 "°C";[BLACK]#.0 "°C"

Las temperaturas inferiores a cero son azules, las comprendidas entre 0 y 30 °C son negras y las superiores a 30 °C son rojas.

Números positivos y negativos

Para definir un formato numérico que añada un texto distinto de un número en función de si dicho número es positivo, negativo o cero, utilice el formato siguiente:

"positivo" 0;"negativo" 0;"nulo" 0

Porcentajes, notación científica y representación fraccionaria

Porcentajes

Para que los números se muestren como porcentajes, añada un signo de porcentaje (%) al formato numérico.

Notación científica

La notación científica permite escribir números muy grandes o fracciones muy pequeñas de forma compacta. Por ejemplo, en la notación científica, 650 000 se escribe como 6,5 × 105 y 0,000065 como 6,5 × 10−5. En LibreOffice, estas cifras se escriben como 6.5E+5 y 6.5E-5, respectivamente. Para crear un formato numérico que muestre números en notación científica, escriba # o 0 y, a continuación, uno de los códigos siguientes: E-, E+, e- o e+. Si se omite el signo posterior a E o e, este no aparecerá en los números positivos. Para escribir en notación ingenieril, añada tres dígitos (0 o #) en la parte entera del número. Por ejemplo: ###,##E+00.

Representación fraccionaria

Para representar un valor como una fracción, el formato consiste de dos o tres partes: la parte entera opcional, el numerador y el denominador. El entero y el numerador quedan separados por un espacio o algún texto entrecomillado. Entre el numerador y el denominador hay una barra inclinada. Cada parte puede estar compuesta de una combinación de los sustitutivos «#», «?» y «0».

El denominador se calcula para obtener el valor más próximo de la fracción con respecto de la cantidad de sustitutivos. Por ejemplo, el valor de pi se representa como «3 16/113» con el formato:

# ?/???

El valor del denominador se puede forzar a un valor determinado en lugar de seguir los sustitutivos. Por ejemplo, para obtener el valor de pi como múltiplo de 1/16 (esto es, 50/16), utilice el formato:

?/16

Códigos de formato numérico para monedas

El formato de moneda predeterminado de las celdas de la hoja de cálculo lo determina la configuración regional del sistema operativo. Si lo desea puede aplicar un símbolo de moneda personalizado en una celda. Por ejemplo, escriba #,##0,00 € para mostrar 4,50 € (euros).

También puede especificar la configuración regional para la moneda escribiendo el código local del país después del símbolo. Por ejemplo, [$?-407] representa los euros de Alemania. Para ver el código local de un país, selecciónelo en la lista Idioma de la pestaña Números del diálogo Formato de celdas.

note

Los códigos de formato para las monedas siguen el esquema [$xxx-nnn], donde xxx es el símbolo monetario y nnn el código de país. Los símbolos bancarios especiales, como EUR (para el euro), no precisan del código de país. El formato de moneda no depende del idioma seleccionado en el cuadro Idioma.


Formatos de fecha y hora

warning

Microsoft Excel supone incorrectamente que 1900 fue año bisiesto y considera el día 29 de febrero de 1900, inexistente, como si fuese válido en los cálculos de fechas. Por este motivo, las fechas anteriores al 1 de marzo de 1900 son distintas en Excel y Calc.


Formatos de fecha

Para visualizar días, meses y años, utilice los siguientes códigos de formato numérico.

warning

No todos los códigos de formato producen resultados significativos en todos los idiomas.


Formato

Código de formato

Mes como «3.»

M

Mes como «03.»

MM

Mes como «ene-dic»

MMM

Mes como «enero-diciembre»

MMMM

Primera letra del nombre del mes

MMMMM

Día como «2»

D

Día como «02»

DD

Día como «Lun-Dom»

NN or DDD or AAA

Día como lunes a domingo

NNN or DDDD or AAAA

Día seguido por una coma, como «Domingo,»

NNNN

Año como 00-99

YY

Año como 1900-2078

YYYY

Semana del año

WW

Trimestre como T1 a T4

Q

Trimestral como 1.ᵉʳ trimestre al 4.º trimestre

QQ

Era, abreviatura. En el calendario japonés gengō, un solo carácter (los valores posibles son: M, T, S y H)

G

Era, abreviatura

GG

Era, nombre completo

GGG

Número del año dentro de una era, formato corto

E

Número del año dentro de una era, formato largo

EE o R

Era, nombre completo y año

RR o GGGEE


El formato de los códigos mencionados funcionan en el idioma de su versión de LibreOffice. Ahora bien, si necesita modificar la configuración regional de LibreOffice a otra, tendrá que conocer los códigos de formato correspondientes al idioma nuevo.

Por ejemplo, si su programa tiene establecida una configuración regional inglesa, y desea formatear un año con cuatro dígitos, el código necesario para ello es YYYY. Si cambia a una configuración alemana, deberá utilizar JJJJ. La tabla siguiente enumera las diferencias por configuración regional.

Configuración regional

Año

Mes

Día

Hora

Día de la semana

Era

English - en

y todas las configuraciones regionales que no aparecen en la lista

Y

M

D

H

A

G

Alemán: de

J

T

Neerlandés: nl

J

U

Francés: fr

A

J

O

Italiano: it

A

G

O

X

Portugués: pt

A

O

Español: es

A

O

Danés: da

T

Noruego: no, nb, nn

T

Sueco: sv

T

Finés: fi

V

K

P

T


Escribir fechas

Para escribir una fecha en una celda, utilice el formato de calendario gregoriano. Por ejemplo, en una configuración regional española, escriba «2/1/2002» para obtener el 2 de enero de 2002.

Todos los formatos de fecha dependen de la configuración regional que se establezca en  ▸ Idiomas y regiones ▸ Generales. Por ejemplo, si su configuración regional está establecida en «Japonés», se usará el calendario de eras gengō. El formato de fecha predeterminado de LibreOffice utiliza el calendario gregoriano.

Para especificar un formato de calendario independiente de la configuración regional, preceda el formato de fecha con un modificador. Por ejemplo, para mostrar una fecha en el formato de calendario judío en una configuración regional no judía, escriba: [~jewish]DD/MM/AAAA.

El calendario especificado se exporta a Microsoft Excel por medio de LCID ampliados. Los LCID ampliados también pueden utilizarse en la cadena de formato. Esta se convertirá en un modificador de calendario si es compatible. Consulte la sección LCID ampliados más abajo.

Modificador

Calendario

[~buddhist]

Calendario budista tailandés

[~gengou]

Calendario gengō japonés

[~gregorian]

Calendario gregoriano

[~hanja] o [~hanja_yoil]

Calendario coreano

[~hijri]

Calendario islámico árabe

[~jewish]

Calendario judío

[~ROC]

Calendario de la República de China


Formatos de hora

Para visualizar horas, minutos y segundos, utilice los códigos de formato numérico siguientes:

Formato

Código de formato

Horas como «0-23»

H

Horas como «00-23»

HH

Horas como «00» que puedan superar 23

[HH]

Minutos como «0-59»

M

Minutos como «00-59»

MM

Minutos como «00» que puedan superar 59

[MM]

Segundos como «0-59»

S

Segundos como «00-59»

SS

Segundos como «00» que puedan superar 59

[SS]


note

Para mostrar los segundos como fracciones, añada un delimitador de decimales en el código de formato numérico. Por ejemplo, escriba HH:MM:SS,00 para que la hora aparezca como «01:02:03,45».


Los códigos de formato de los minutos «M» y «MM» deben utilizarse en conjunto con los códigos para horas y segundos, a fin de evitar la confusión con el código de formato de los meses.

Si escribe una hora en la forma 02:03,45, 01:02:03,45 o 25:01:02, se asignan los formatos siguientes mientras no se especifique otro formato de hora: MM:SS,00, [HH]:MM:SS,00 o [HH]:MM:SS

La hora puede tener el sufijo AM/PM para tener las horas en formato 0-12 AM/PM.

Mostrar números con caracteres nativos

Modificadores NatNum

Para mostrar números usando caracteres numéricos nativos, use un modificador [NatNum1], [NatNum2], ..., [NatNum11] al comienzo de los códigos de formato numérico.

Para deletrear números en varios formatos numéricos, de moneda y de fecha, use un modificador [NatNum12] con los argumentos elegidos al comienzo de un código de formato numérico. Consulte la sección NatNum12 a continuación.

El modificador [NatNum1] utiliza siempre una correspondencia biunívoca de caracteres para convertir los números en una cadena que se ajuste al código de formato numérico nativo de la configuración regional correspondiente. El resto de los modificadores producen efectos distintos al utilizarlos en configuraciones regionales diferentes. Una configuración regional puede ser el idioma y el territorio para el que se define el código de formato, o bien un modificador como [$-yyy] indicado luego del modificador de número nativo. En este caso, yyy es el MS-LCID hexadecimal que se utiliza también en códigos de formato de moneda. Por ejemplo, para mostrar un número con caracteres kanji cortos japoneses en una configuración regional en inglés de EE. UU. utilice el siguiente código de formato numérico:

[NatNum1][$-411]0

En la lista siguiente se muestra el modificador [DBNumX] de Microsoft Excel correspondiente al modificador [NatNum] de LibreOffice. Si lo desea puede utilizar para su configuración regional un modificador [DBNumX] en lugar del modificador [NatNum]. Siempre que sea posible, LibreOffice asigna de forma interna los modificadores [DBNumX] a modificadores [NatNumN].

Muestra las fechas utilizando modificadores [NatNum] que pueden tener un efecto distinto al de mostrar otros tipos de números. Dichos efectos se indican mediante «CAL: ». Por ejemplo, «CAL: 1/4/4» indica que el año se muestra utilizando el modificador [NatNum1], mientras que el día y el mes se muestran utilizando el modificador [NatNum4]. Si no se especifica «CAL», no se admiten los formatos de fecha para ese modificador concreto.

[NatNum0]

Intenta convertir cualquier secuencia de caracteres de dígitos nativos a caracteres arábigos ASCII. Si los caracteres ya son ASCII, permanecen en ASCII.

[NatNum1]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

Caracteres chinos en minúscula

CAL: 1/7/7 [DBNum1]

Japonés

caracteres Kanji cortos

[DBNum1]

CAL: 1/4/4 [DBNum1]

Coreano

Caracteres coreanos en minúscula

[DBNum1]

CAL: 1/7/7 [DBNum1]

Hebreo

Caracteres hebreos

Árabe

Caracteres arábigo-índicos

Tailandés

Caracteres tailandeses

Hindi

Caracteres índico-devanagaris

Oriya

Caracteres oriyas

Maratí

Caracteres índico-devanagaris

Bengalí

Caracteres bengalíes

Panyabí

Caracteres panyabíes (gurmuji)

Guyaratí

Caracteres guyaratíes

Tamil

Caracteres tamiles

Telugu

Caracteres telugúes

Canarés

Caracteres canareses

Malabar

Caracteres malabares

Laosiano

Caracteres laosianos

Tibetano

Caracteres tibetanos

Birmano

Caracteres birmanos

Camboyano

Caracteres camboyanos

Mongol

Caracteres mongoles

Nepalés

Caracteres índico-devanagaris

Butanés

Caracteres tibetanos

Persa

Caracteres arábigo-índicos orientales

Eslavo eclesiástico

Caracteres cirílicos


[NatNum2]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

Caracteres chinos en mayúscula

CAL 2/8/8 [DBNum2]

Japonés

caracteres Kanji tradicionales

CAL 2/5/5 [DBNum2]

Coreano

Caracteres coreanos en mayúscula

[DBNum2]

CAL 2/8/8 [DBNum2]

Hebreo

Numeración hebrea


[NatNum3]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

dígitos arábigos de anchura completa

CAL: 3/3/3 [DBNum3]

Japonés

dígitos arábigos de anchura completa

CAL: 3/3/3 [DBNum3]

Coreano

dígitos arábigos de anchura completa

[DBNum3]

CAL: 3/3/3 [DBNum3]


[NatNum4]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

Texto en minúsculas

[DBNum1]

Japonés

texto kanji largo moderno

[DBNum2]

Coreano

texto formal en minúsculas


[NatNum5]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

Texto en mayúsculas chinas

[DBNum2]

Japonés

texto kanji largo tradicional

[DBNum3]

Coreano

texto formal en mayúsculas


[NatNum6]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

texto de anchura completa

[DBNum3]

Japonés

texto de anchura completa

Coreano

texto de anchura completa


[NatNum7]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

texto corto en minúsculas

Japonés

texto kanji corto moderno

Coreano

texto informal en minúsculas


[NatNum8]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Chino

texto corto en mayúsculas

Japonés

texto kanji corto tradicional

[DBNum4]

Coreano

texto informal en mayúsculas


[NatNum9]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Coreano

Caracteres del hangul


[NatNum10]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Coreano

texto en hangul formal

[DBNum4]

CAL 9/11/11 [DBNum4]


[NatNum11]

Transliteraciones

Cifras nativas

DBNumX

Formato de fecha

Coreano

texto en hangul informal


LCID ampliado

Si fuese compatible, la numeración y el calendario nativos se exportan a Microsoft Excel mediante LCID ampliados. Los LCID ampliados se pueden utilizar también en formato de cadena, en lugar de como modificadores NatNum.

Un LCID ampliado consiste de ocho dígitos hexadecimales: [$-NNCCLLLL], donde los dos primeros dígitos, NN, indican numerales nativos, CC denotan el calendario y LLLL representa el código LCID. Por ejemplo, [$-0D0741E] se convertirá a [NatNum1][$-41E][~buddhist]: cifras tailandesas (0D) y calendario budista (07) en la configuración regional tailandesa (041E).

Cifras nativas

Las dos primeras cifras NN representan cifras nativas:

NN

Cifra

Representación

LCID compatible

01

Árabe

1234567890

todo

02

Árabe oriental

١٢٣٤٥٦٧٨٩٠

401

1401, 3c01, 0c01, 801, 2c01, 3401, 3001, 1001, 1801, 2001, 4001, 2801, 1c01, 3801, 2401

03

Persa

۱۲۳۴۵۶۷۸۹۰

429

04

Devanagari

१२३४५६७८९०

439

44E, 461, 861

05

Bengalí

১২৩৪৫৬৭৮৯০

445

845

06

Panyabí

੧੨੩੪੫੬੭੮੯੦

446

07

Guyaratí

૧૨૩૪૫૬૭૮૯૦

447

08

Oriya

୧୨୩୪୫୬୭୮୯୦

448

09

Tamil

௧௨௩௪௫௬௭௮௯0

449

849

0A

Telugu

౧౨౩౪౫౬౭౮౯౦

44A

0B

Canarés

೧೨೩೪೫೬೭೮೯೦

44B

0C

Malabar

൧൨൩൪൫൬൭൮൯൦

44C

0D

Tailandés

๑๒๓๔๕๖๗๘๙๐

41E

0E

Laosiano

໑໒໓໔໕໖໗໘໙໐

454

0F

Tibetano

༡༢༣༤༥༦༧༨༩༠

851

10

Birmano

၁၂၃၄၅၆၇၈၉၀

455

11

Tigriña

፩፪፫፬፭፮፯፰፱0

473

873

12

Camboyano

១២៣៤៥៦៧៨៩០

453

13

Mongol

᠑᠒᠓᠔᠕᠖᠗᠘᠙᠐

C50

850

1B

Japonés

一二三四五六七八九〇

411

1C

(finanzas)

壱弐参四伍六七八九〇

1D

(arábigos de anchura completa)

1234567890

1E

Chino: simplificado

一二三四五六七八九○

804

1004, 7804

1F

(finanzas)

壹贰叁肆伍陆柒捌玖零

20

(arábigos de anchura completa)

1234567890

21

Chino: tradicional

一二三四五六七八九○

C04

1404

22

(finanzas)

壹貳參肆伍陸柒捌玖零

23

(arábigos de anchura completa)

1234567890

24

Coreano

一二三四五六七八九0

812

25

(finanzas)

壹貳參四伍六七八九零

26

(arábigos de anchura completa)

1234567890

27

Coreano: hangul

일이삼사오육칠팔구영


Calendario

Los dos dígitos siguientes CC son para el código de calendario. Cada calendario es válido solo para algunos LCID.

CC

Calendario

Ejemplo (AAAA-MM-DD)

LCID admitidos

00

Gregoriano

2016-08-31

Todo

03

Gengou

28-08-31

411 (japonés)

05

Desconocido

4349-08-31

No admitido

06 o 17

Hégira

1437-11-28

401 (árabe, Arabia Saudita), 1401 (árabe, Argelia), 3c01 (árabe, Baréin), 0c01 (árabe, Egipto), 801 (árabe, Irak), 2c01 (árabe, Jordania), 3401 (árabe, Kuwait), 3001 (árabe, Líbano), 1001 (árabe, Libia), 1801 (árabe, Marruecos), 2001 (árabe, Omán), 4001 (árabe, Catar), 2801 (árabe, Siria), 1c01 (árabe, Túnez), 3801 (árabe, E. A. U.), 2401 (árabe, Yemen) y 429 (persa)

07

Budista

2559-08-31

454 (laosiano), 41E (tailandés)

08

Judío

5776-05-27

40D (hebreo)

10

Índico

1938-06-09

No admitido

0E, 0F, 11, 12 o 13

Desconocido

2016-07-29

No admitido

No admitido

Hanja

412 (coreano)

No admitido

Rep. de China

0105-08-31

404 (chino, Taiwán)


Modificador NatNum12

Para deletrear números en varios formatos numéricos, de moneda y de fecha, use un modificador [NatNum12] con los argumentos elegidos al comienzo de un código de formato numérico.

Ejemplos de formato con NatNum12 habituales

Código de formato

Explicación

[NatNum12]

Deletrear como número cardinal: 1 → uno

[NatNum12 ordinal]

Deletrear como número ordinal: 1 → primero

[NatNum12 ordinal-number]

Transformar en número ordinal: 1 → 1.º

[NatNum12 capitalize]

Deletrear con mayusculación como número cardinal: 1 → Uno

[NatNum12 upper ordinal]

Deletrear en mayúsculas como número ordinal: 1 → PRIMERO

[NatNum12 title]

Deletrear con mayúsculas iniciales inglesas como cardinal: 101 → Ciento Uno

[NatNum12 COP]

Enunciar como cantidad monetaria de una moneda indicada mediante su código ISO de tres letras: 1 → un peso colombiano

[NatNum12 D=ordinal-number]D" de "MMMM

Fecha como ordinal: «1.º de mayo»

[NatNum12 YYYY=title year,D=capitalize ordinal]D" of "MMMM, YYYY

Deletrea como fecha en el formato "Primero de mayo de mil novecientos noventa y nueve".

[NatNum12 MMM=upper]MMM-DD

Muestra el nombre del mes abreviado en mayúsculas en formato "JAN-01"

[NatNum12 MMMM=lower]MMMM

Muestra el nombre del mes en minúsculas en formato "enero"


Otros argumentos posibles: "dinero" antes de códigos de moneda de 3 letras, por ejemplo [NatNum12 capitalize money USD]0.00 formateará el número "1,99" como "Uno y 99/100 dólares estadounidenses".

Códigos de error

Si el valor se encuentra fuera de los límites del formato seleccionado, se muestra el código de error siguiente:

#FMT