Formato personalizado de las columnas numéricas
Si el formato que desea usar no puede crearse con la configuración proporcionada, la cadena de formato personalizado le permitirá crear sus propios formatos mediante un código, que se explica a continuación.
Gracias a los caracteres especiales que se describen a continuación, puede multiplicar, dividir, separar números, etc. El resto de caracteres que se incluyan en la cadena de formato se imprimirán en los datos resultantes.
Carácter | Descripción |
---|---|
0 | Devuelve siempre un valor para la posición en la que se incluye. Si no existe ningún número en su ubicación en los datos, se usará 0 (cero). |
# | Devuelve valores si se incluyen números en su ubicación en los datos. Si se usa a la izquierda de la coma decimal, se devolverán todos los dígitos incluso si existe un # en la cadena de formato y hay tres dígitos en los datos. Por otro lado, si se emplea a la derecha de la coma decimal, se devuelven tantos dígitos como # haya a la derecha de dicha coma decimal; el número se redondea hacia arriba o hacia abajo. Consulte los siguientes ejemplos. |
, | Si se usa antes de una coma decimal, divide por 1.000 el número que se incluye en los datos. La diferencia con Excel es que esta herramienta también permite que "," actúe como divisor tras la coma decimal. |
% | Multiplica el número por 100 e inserta "%" en el número en la ubicación en la que se escriba en la cadena de formato. |
. | Coma decimal. |
; | Se usa para dividir una cadena de formato en caso de que se usen formatos distintos para números positivos, negativos y 0 (cero). Si no se emplea el signo punto y coma, la cadena de formato se utilizará para todos los números. Por el contrario, si se usa un punto y coma, se dividirá la cadena de formato del siguiente modo: Cadena de números negativos y cero;Cadena de números negativos Si se usan dos puntos y coma, la cadena de formato se fracciona de esta manera: Cadena de números positivos;Cadena de números negativos;Cadena de cero |
\ | En caso de que se escriba "\" delante de un carácter especial, este no modificará el número; solo se agregará al valor. |
Ejemplos:
Cadena de formato | Resultado |
---|---|
# #### | 1 2346 |
#.# | 12345,7 |
#.000 | 12345,670 |
#,.# | 12,3 |
#,,.## | ,01 |
#% | 1234567 % |
#\% | 12345,67 % |
$# | 12346 $ |
#.##E+0 | 1.23E+4 |
#.#;(#.#) | 12345,7 Si el número fuera negativo, el resultado sería el siguiente: (12345,7) |
23 | 23 |
Para obtener más información, consulte la documentación acerca de cadenas con formato numérico personalizadas (por ejemplo, en MSDN).