Jim si chiede come può fare in modo che Excel visualizzi automaticamente i numeri utilizzando “k” per migliaia e “m” per milioni. Ad esempio, se una cella contiene il valore $ 470.000, vorrebbe che fosse visualizzato come $ 470k; se contiene il valore $ 1,107,432, vorrebbe che fosse visualizzato come $ 1,1 milioni.

Un metodo ovvio è creare una formula che visualizzi le informazioni desiderate. La seguente formula terrà conto della grandezza del numero nella cella B2 e quindi fornirà una stringa di testo formattata appropriata a quella grandezza:

=IF(B2 < 1000,B2,IF(B2 < 1000000, "$" & ROUND(B2/1000,1) & "k", "$" & ROUND(B2/1000000,1) & "m"))

Ricorda che questa è un’unica formula e deve essere inserita interamente su una riga. Lo svantaggio di un tale approccio, ovviamente, è che la formula occupa spazio all’interno del foglio di lavoro. Per aggirare questo problema potresti, invece, creare un formato personalizzato che interesserà semplicemente la visualizzazione del numero nella cella.

Per creare un formato personalizzato, visualizzare la scheda Home della barra multifunzione e fare clic sulla piccola icona nell’angolo inferiore destro del gruppo Numero. Nella finestra di dialogo risultante, fare clic su Personalizzato sul lato sinistro. Ecco il formato personalizzato che dovresti creare nella finestra di dialogo:

[>1000000]$#.0,,"m";[>1000]$#,"k";$#,##0

Questo formato visualizzerà sia milioni che migliaia utilizzando la notazione desiderata. Se il numero è inferiore a mille, verrà visualizzato senza alcuna notazione speciale. A seconda dei casi, i valori vengono arrotondati alla prima cifra decimale.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (6146) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per l’interfaccia del menu precedente di Excel qui: