Formatos de número y presentación
Los cuatro preajustes regionales, el comportamiento al pegar, los modos de presentación y la gramática de patrones personalizados.
Numlex da formato tanto a lo que escribes como a lo que responde para que los números se lean como espera tu región. Esta página documenta la pestaña de ajustes Numbers (Settings → Numbers): los cuatro preajustes regionales, su efecto en la entrada, la agrupación y las llamadas a funciones, y todos los modos de presentación de resultados, incluida la gramática de patrones personalizados.
Preajustes regionales
| Formato | Ejemplo | Decimal | Agrupación | Separador de argumentos |
|---|---|---|---|---|
| System | plataforma | locale | locale | ; si el separador decimal del sistema es una coma; si no, , |
| North America | 1,234.56 | . | , | , |
| Western Europe | 1.234,56 | , | . | ; (max(1,5; 2,5)) |
| Eastern Europe | 1 234,56 | , | NBSP (se acepta un espacio al escribir) | ; |
Qué cambia entre formatos
- Pegar: con la conversión al pegar activada, los grupos pegados (
1.234,56) se normalizan al formato activo; sin ella, la entrada queda exactamente como se pegó. - Agrupación al escribir:
1,234fuera de llamadas a funciones es el número 1234 (una agrupación de coma). La coma decimal como separador decimal solo existe en la configuración Western/Eastern Europe. - Dentro de llamadas a funciones: los formatos con punto (North America, System con
punto) usan
,como separador (max(1.5, 2.5)); los formatos con coma (Western/Eastern Europe, System con coma) usan;(max(1,5; 2,5)). La coma decimal como separador decimal de un argumento solo existe en los formatos con coma. - Presentación compacta (
1.5M) es un ajuste aparte y no depende del formato regional. - El idioma de la interfaz no controla la configuración regional numérica.
Modos de presentación de resultados
El ajuste Result display se aplica globalmente y puede anularse por respuesta. Los modos son:
| Modo | Significado |
|---|---|
| Automatic | automático: vista normal/compacta más un recurso científico cuando |v| ≥ 1e16 (nunca pasa solo a notación de ingeniería) |
| Decimal | decimal normal con el número de dígitos indicado |
| Scientific | notación científica (1.5e6) |
| Engineering | notación científica con exponentes múltiplos de 3 (1.5e6) |
| Fraction | fracción racional (1/2) |
| Timespan | descomposición de duración solo para magnitudes de dimensión temporal (5 min 30 s); todo lo demás vuelve a Automatic |
| Custom | un patrón del usuario (ver abajo) |
Otros ajustes cubren la posición del signo negativo y del símbolo de divisa (prefijo/sufijo, izquierda/derecha). Se aplican solo a la presentación.
Anulación por respuesta
El ajuste Result display es global; cada respuesta puede anularlo localmente. Haz clic derecho (o con Control) en una respuesta numérica:
| Elemento | Efecto |
|---|---|
| Round — deslizador 0…10 dp | Vuelve a redondear solo esta respuesta, con independencia del redondeo global 2…10. La línea de origen no se toca. |
| Number Format | Una notación local para esta respuesta, con Default para borrarla. Disponible para respuestas numéricas. |
| Reset Formatting to Defaults | Aparece solo cuando esta respuesta ya tiene una anulación; la borra. |
La anulación se guarda con la hoja. Solo cambia la representación de esta respuesta: el valor, cualquier token que referencie la línea (los tokens se muestran con su formato o el global), las dependencias y los totales no se tocan. El menú completo está documentado en Estilo y constantes.
Patrones personalizados
Los patrones personalizados usan un esqueleto ASCII fijo neutral a la configuración
regional: la salida se localiza por contexto. Un patrón tiene hasta tres secciones separadas
por ;: positive;negative;zero.
Gramática, por sección:
- un literal entrecomillado
'...';''es el escape de apóstrofo; - un esqueleto numérico: dígitos obligatorios
0, opcionales#; un punto.(en la parte entera,0puede ir después de#; en la fraccionaria,0puede ir antes); - agrupación
,solo en la parte entera: el segmento derecho es el grupo principal, un segmento repetido a la izquierda es el segundo (estilo indio#,##,##0). Todo lo demás se rechaza; - un escalador:
%(×100) o‰(×1000); - un marcador de divisa
¤: su posición coloca el símbolo; - un exponente opcional:
E0,E+0,E00,E+00,E-00(uno o dos marcadores) y solo después de los dígitos de la mantisa. Un esqueletoE00sin dígito antes deEes inválido.
Límites: 96 escalares Unicode por patrón, 12 marcadores fraccionarios y como máximo 256 caracteres de salida. Un patrón que no supera la validación se sigue guardando y editando, pero nunca llega a renderizarse: la presentación vuelve a Automatic.
#,##0.00 → 1,234,567.89 (value 1234567.8912)
0.00' €' → 45.68 € (value 45.678; literals live only in apostrophes)
'≈ '0.### → ≈ 45.678
#,##0.00' €' → 1,234,567.89 € (grouping + literal)
#,##,##0 → 12,34,568 (Indian style)
#E0 → 1e6 (value 1000000; a digit before E is required)
0.00%;;0 → 12.34% (positive;negative;zero; value 0.1234)
Patrones inválidos — nunca se renderizan, la respuesta vuelve a Automatic: 1.2.3 (dos
puntos), #E0E0 (dos exponentes), 0.0%‰ (dos escaladores), E00 (sin dígito antes de
E), E±00 (igual), 1,000,0 (agrupación incorrecta), # ##0 (los espacios no forman
parte del esqueleto), 0.00 "€" (comillas dobles — solo apóstrofos), 0.### 'EUR'
(espacio antes del literal).
Relacionado
- Números y bases enteras — los literales que afecta este formato.
- Funciones integradas — separadores de argumentos en las llamadas.
- Tokens de respuesta — por qué las anulaciones locales no viajan con los tokens.