# Personalizado

Si ninguna de las opciones disponibles por defecto se ajusta a tus necesidades específicas, esta opción te permitirá definir un formato numérico a medida. Puedes hacerlo utilizando una cadena de formato personalizada o bien usando palabras clave especiales. Esta flexibilidad te permitirá representar un número de la forma que prefieras.

<figure><img src="https://3269882995-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLM9dfJ6ksXeL8dv0ysZM%2Fuploads%2Fc1dgRJEJpjr4nYFIXEUS%2FPersonalizado.png?alt=media&#x26;token=640e0646-686e-48b0-82d0-7de35e81a90f" alt="Opciones de campo > Formato > Personalizado"><figcaption><p>Opciones de campo > Formato > Personalizado</p></figcaption></figure>

El menú desplegable `Ejemplo` te permitirá seleccionar entre las opciones predefinidas de formato  más frecuentes. Si ninguna de las opciones se adapta a tus necesidades, podrás definir un formato propio introduciendo una secuencia personalizada en el campo de texto.

Cuando el campo pueda mostrar tanto valores numéricos positivos como negativos, deberás definir una secuencia de formato para el <mark style="color:red;">➊</mark> valor positivo y <mark style="color:red;">➋</mark> otra para el valor negativo. Separa ambas secuencias con un carácter de punto y coma (;).

Los siguientes caracteres tienen un significado especial en las secuencias de formato; el resto de caracteres aparecerán *tal cual* en la salida:

<table><thead><tr><th width="162" align="center">Carácter</th><th>Significado</th></tr></thead><tbody><tr><td align="center">#</td><td>Es el carácter más utilizado. Representa cada uno de los dígitos del contenido del campo que se debe mostrar.</td></tr><tr><td align="center">.</td><td>Punto decimal. Especifica cuándo y cómo debe mostrarse el punto. Utiliza el carácter "#" después de un punto para determinar el número de posiciones decimales. No se realizará ningún redondeo del número.</td></tr><tr><td align="center">,</td><td>Puede estar presente o no. Se utiliza como indicador de división entre grupos de dígitos, como millares o millones.</td></tr><tr><td align="center">*</td><td>Utilizado después del punto decimal, indica el número mínimo de caracteres que deben mostrarse. Por ejemplo, puedes especificar que un campo debe mostrar como mínimo dos posiciones decimales (y se mostrarán más si el número así lo requiere).</td></tr></tbody></table>

#### Ejemplos

A continuación mostramos una serie de ejemplos para que entiendas mejor las posibilidades que te brinda el uso de una configuración personalizada:

<table data-full-width="false"><thead><tr><th width="160" align="center">Secuencia</th><th width="152">Contenido original</th><th width="145">Resultado</th><th>Explanation</th></tr></thead><tbody><tr><td align="center">$#.##</td><td>123456.123456</td><td>$123456.12</td><td>Sólo se muestran dos dígitos después del valor decimal.</td></tr><tr><td align="center">$###,###</td><td>123456.123456</td><td>$123,456</td><td>Se utiliza la coma para separar grupos de dígitos. No se proporciona ningún separador decimal, por lo que el valor se mostrará como número entero.</td></tr><tr><td align="center">$#.####</td><td>123456.123456</td><td>$123456.1234</td><td>Se muestran cuatro decimales después del punto decimal.</td></tr><tr><td align="center"># EUR</td><td>123456.123456</td><td>123456 EUR</td><td>Como los caracteres 'EUR' no tienen ningún significado especial, se mostrarán tal cual.</td></tr><tr><td align="center">###.##*</td><td>123456.1</td><td>123456.10</td><td>Aquí, la posición del asterisco (*) especifica que se deben mostrar al menos dos decimales.</td></tr><tr><td align="center">###.##*</td><td>123456.1234</td><td>123456.1234</td><td>Aquí, la posición del asterisco (*) especifica que se deben mostrar al menos dos decimales. Como el número original contiene más, se muestran todos.</td></tr></tbody></table>

#### Palabras clave especiales

Además de los caracteres especiales descritos en el apartado anterior, puedes utilizar las siguientes *palabras clave* para configurar una secuencia de caracteres:

<table data-full-width="false"><thead><tr><th width="160">Palabra clave</th><th>Descripción</th><th>Ejemplo</th></tr></thead><tbody><tr><td>PREFIX</td><td>Especifica los caracteres que se insertarán antes del contenido numérico del campo.</td><td>[PREFIX=€]<br>El contenido del campo mostrará el símbolo de € como prefijo.</td></tr><tr><td>SUFFIX</td><td>Especifica los caracteres que se insertarán después del contenido numérico del campo.</td><td>[SUFFIX=¢]<br>El campo mostrará el carácter ¢ como sufijo.</td></tr><tr><td>DECIMAL</td><td>Especifica el carácter de separador decimal que se utilizará.</td><td>[DECIMAL=,]<br>El separador decimal será la coma - por ejemplo,  199,14</td></tr><tr><td>PRECISION</td><td>Determina el número de dígitos que aparecerán después del separador decimal .</td><td>[PRECISION=2]<br>Los valores tendrán dos decimales de precisión</td></tr><tr><td>THOUSANDS</td><td>Determina el carácter que se utilizará como separador de millares. El separador de millares divide el valor del campo en grupos de tres dígitos, de derecha a izquierda, a partir del punto decimal.</td><td>[THOUSANDS=.]<br>Los valores mayores a 999 usarán un punto como separador de millares.<br>ejemplo: 1.234.567</td></tr><tr><td>REMOVE</td><td>Caracteres que se pueden eliminar de forma opcional cuando el contenido coincide con el término de búsqueda.</td><td>[REMOVE=0.(&#x3C;1)]<br>Para valores menores a 1, eliminar “0.”</td></tr></tbody></table>

Utiliza el botón Configurar... para mostrar un cuadro de diálogo que te ayudará a insertar estas expresiones de forma rápida y sencilla. Esta opción simplifica el proceso de definir secuencias de caracteres personalizadas, asegurando resultados predecibles y consistentes.

<div data-full-width="false"><figure><img src="https://3269882995-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLM9dfJ6ksXeL8dv0ysZM%2Fuploads%2FkvtRGiya0QPcU6BOhoUO%2Fdefinir_formato.png?alt=media&#x26;token=8f795470-0b47-43e4-ba5b-e394fd3088c2" alt="Panel &#x22;Definir formato personalizado&#x22;"><figcaption><p>Panel "Definir formato personalizado"</p></figcaption></figure></div>
