Formattazione personalizzata delle colonne numeriche
Se non è possibile creare il formato da utilizzare con le impostazioni fornite, la stringa formato personalizzato permette di creare formati ad-hoc con i codici descritti negli esempi seguenti.
I caratteri speciali illustrati di seguito consentono di moltiplicare, dividere, separare numeri e così via. Gli altri caratteri inclusi nelle stringhe di formato vengono invece stampati nei dati risultanti.
Carattere | Descrizione |
---|---|
0 | Restituisce sempre un valore per la posizione in cui viene scritto. In assenza di numeri nella posizione nei dati, viene utilizzato 0 (zero). |
# | Restituisce i valori se sono presenti numeri nella posizione nei dati. Se utilizzato a sinistra del punto decimale, vengono restituite tutte le cifre anche se è presente un solo # nella stringa formato e tre cifre nei dati. Se utilizzato a destra del punto decimale, restituisce lo stesso numero di cifre del numero di # a destra del punto decimale, oltre ad arrotondare il numero per eccesso o per difetto. Vedere l'esempio seguente. |
, | Se utilizzata prima del punto decimale, divide il numero nei dati per 1000. Al contrario, Excel consente l'utilizzo di "," come divisore anche dopo il punto decimale. |
% | Moltiplica il numero per 100 e inserisce il simbolo "%" nel numero, in corrispondenza del punto in cui è scritto nella stringa formato. |
. | Punto decimale. |
; | Serve per dividere una stringa formato se devono essere utilizzati diversi formati per numeri positivi, numeri negativi e 0 (zero). Se non sono presenti punti e virgola, la stringa formato viene utilizzata per qualsiasi numero. Un singolo punto e virgola divide la stringa formato nel seguente modo: Stringa per i numeri positivi e zero;stringa per i numeri negativi Due punto e virgola dividono la stringa formato nel seguente modo: Stringa per i numeri positivi;stringa per i numeri negativi;stringa per zero |
\ | Se viene aggiunta una "\" prima di un carattere speciale, quel carattere non modifica il numero, ma verrà semplicemente aggiunto al valore. |
Esempi:
Stringa formato | Risultato |
---|---|
# #### | 1 2346 |
#.# | 12345.7 |
#.000 | 12345.670 |
#,.# | 12.3 |
#,,.## | .01 |
#% | 1234567% |
#\% | 12345.67% |
$# | $12346 |
#.##E+0 | 1.23E+4 |
#.#;(#.#) | 12345.7 se il numero fosse negativo, il risultato sarebbe: (12345.7) |
23 | 23 |
Per ulteriori informazioni, consultare la documentazione sulle stringhe di formato numerico personalizzate (ad esempio su MSDN).