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.
Nota: Si no se usa ninguna coma decimal y existen decimales en el valor que se aplique en la cadena de formato, se redondeará hacia arriba o hacia abajo.
; 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:

Nota: Todos estos ejemplos utilizan la cifra 12345,67 como el valor de los datos.
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).