Formatta i numeri come testo nell'elenco a discesa in Excel

Sommario

Qualche giorno fa, stavo lavorando alla creazione di un dashboard di Excel.

Ho dovuto creare una serie di menu a discesa con le opzioni che vanno da 1 a 5. Per renderlo più user-friendly, volevo anche dare un'opzione di 'Non selezionato', quando un utente non vuole effettuare una selezione in l'elenco a discesa in excel.

Qualcosa come mostrato di seguito nella foto:

Il problema qui è che quando scelgo "Non selezionato" dal menu a discesa, restituisce il testo Non selezionato (vedi nella barra della formula nella foto sopra). Dato che devo usare questa selezione in alcune formule, voglio che restituisca uno 0.

Ora ci sono 2 modi per formattare i numeri come testo usando la formattazione personalizzata dei numeri.

Metodo 1: formatta i numeri come testo nell'elenco a discesa in Excel

È possibile formattare i numeri come testo nell'elenco a discesa in Excel in modo tale che mostri il testo nel menu a discesa, ma se selezionato, viene memorizzato come numero nella cella.

Ecco i passaggi per farlo:

  1. In una cella di tipo 0 (questa è la cella che si desidera venga visualizzata come "Non selezionata").
  2. Con la cella selezionata, premi Ctrl + 1 (si apre la finestra di dialogo Formato celle).
  3. Seleziona la scheda Numero e vai all'opzione Personalizza.
  4. In Personalizzato, digita "Non selezionato" come mostrato nell'immagine.

  1. Questo è tutto!! Ora avrai una cella che ha Non selezionato in esso, ma nella barra della formula viene visualizzato a 0. Quando lo uso nella creazione di un elenco a discesa, un utente può selezionare l'opzione "Non selezionato" e questo restituirebbe 0 (come mostrato di seguito nella foto).

Metodo 2 - Formatta il numero come testo nella cella in Excel

Sebbene il trucco sopra funzioni bene, in termini di creazione di dashboard, ha più senso visualizzare "Non selezionato" nel menu a discesa e nella cella (quando è selezionato), invece di uno 0 (come mostrato nel immagine sotto; notare il valore nella barra della formula). Ciò rende più facile per qualcun altro prendere il foglio di calcolo e lavorarci sopra.

Ancora una volta, questo può essere fatto molto facilmente utilizzando formati personalizzati.

Ecco 2 modi rapidi per farlo:

  1. Seleziona la cella che ha l'elenco a discesa di convalida e premi Controllo + 1 (Questo apre la finestra di dialogo Formato celle).
  2. Seleziona la scheda Numero e vai all'opzione Personalizza.
  3. Digitare [=0]”Non selezionato” OPPURE Digitare 0;0;”Non selezionato”.
  4. Fare clic su OK.

Come funziona

La formattazione dei numeri personalizzata ha per i componenti (separati da punto e virgola):

<Numeri positivi>; ; ;

Queste quattro parti possono essere formattate separatamente per dare il formato desiderato.

Ad esempio, nel caso precedente, volevamo visualizzare 0 come Non selezionato. Nella sequenza di formattazione dei numeri, 0 è la terza parte del formato, quindi abbiamo cambiato la sequenza in 0;0;”Non selezionato”.

Ciò significa che i numeri positivi e negativi vengono visualizzati così com'è e ogni volta che c'è uno zero, viene visualizzato come Non selezionato.

L'altro modo è dare una condizione al formato numerico [=0]”Non selezionato”. Questo display Non selezionato ogni volta che il valore in una cella è 0, altrimenti utilizzerà le impostazioni di formattazione generali.

Ecco un paio di buone fonti per saperne di più sulla formattazione dei numeri personalizzati:

  • Aiuto per l'ufficio
  • Ozgrid
  • Sei cose che la formattazione dei numeri personalizzata può fare per te.
Tutorial correlati:
  • Creazione di un elenco a discesa dipendente in Excel.
  • Creazione di un elenco a discesa con funzionalità di suggerimento di ricerca.
  • Creazione di più elenchi a discesa senza ripetizione.
wave wave wave wave wave