Proibizione di voci di una sola cifra in una cella (Microsoft Excel)
Rachel sta cercando di limitare una cella per consentire solo le voci che iniziano con almeno due cifre. Pertanto, una voce di una cifra non sarebbe consentita, ma sarebbe consentita una voce di due, tre o quattro cifre. Rachel si chiede se questo sia possibile, magari usando la convalida dei dati.
Sì, questo può essere gestito tramite la convalida dei dati. Supponendo che tu voglia inserire solo numeri interi nella cella, dovresti impostarlo in questo modo:
-
Seleziona la cella in cui l’utente inserirà la propria voce.
-
Visualizza la scheda Dati della barra multifunzione.
-
Nel gruppo Strumenti dati fare clic sullo strumento Convalida dati. Excel visualizza la finestra di dialogo Convalida dati con la scheda Impostazioni visualizzata. (Vedi figura 1.)
-
Utilizzando l’elenco a discesa Consenti, scegliere Numero intero.
-
Utilizzando l’elenco a discesa Dati, scegliere Maggiore di.
-
Nella casella Minimo, inserisci il valore 9. (La casella Minimo è visibile solo dopo aver completato i passaggi 4 e 5.)
-
Fare clic su OK.
Se al tuo utente è consentito inserire valori decimali, i passaggi devono essere leggermente modificati:
-
Seleziona la cella in cui l’utente inserirà la propria voce.
-
Visualizza la scheda Dati della barra multifunzione.
-
Nel gruppo Strumenti dati fare clic sullo strumento Convalida dati. Excel visualizza la finestra di dialogo Convalida dati con la scheda Impostazioni visualizzata.
-
Utilizzando l’elenco a discesa Consenti, scegli Decimale.
-
Utilizzando l’elenco a discesa Dati, scegliere Maggiore di o Uguale a.
-
Nella casella Minimo, inserisci il valore 10. (La casella Minimo è visibile solo dopo aver completato i passaggi 4 e 5.)
-
Fare clic su OK.
Entrambi questi approcci funzioneranno bene, a condizione di un valore come “03”
non è considerata una voce di due cifre valida. Se questo è il caso, dovrai cambiare completamente il modo in cui è impostata la convalida dei dati:
-
Seleziona la cella in cui l’utente inserirà la propria voce.
-
Visualizza la scheda Dati della barra multifunzione.
-
Nel gruppo Strumenti dati fare clic sullo strumento Convalida dati. Excel visualizza la finestra di dialogo Convalida dati con la scheda Impostazioni visualizzata.
-
Utilizzando l’elenco a discesa Consenti, scegliere Lunghezza testo.
-
Utilizzando l’elenco a discesa Dati, scegliere Maggiore di.
-
Nella casella Minimo, inserisci il valore 1.
-
Fare clic su OK.
Lo svantaggio di consentire l’immissione di testo è che, ovviamente, un utente potrebbe inserire un valore non sensato, come “ab” o “Q7”. Inoltre, poiché l’utente sta inserendo un valore di testo (ed è memorizzato nella cella come valore di testo), potresti ottenere risultati stravaganti se fai riferimento a quella cella in una formula.
Dovrai considerare attentamente cosa vuoi che l’utente faccia quando l’utente inserisce i dati nella cella. Se necessario, è possibile immettere intere formule nella finestra di dialogo Convalida dati che valutano ciò che l’utente immette per assicurarsi che corrisponda alle proprie esigenze. Ad esempio, se vuoi che l’utente possa inserire qualsiasi cosa purché i primi due caratteri siano cifre, i seguenti passaggi funzioneranno:
-
Seleziona la cella in cui l’utente inserirà la propria voce. (Ai fini di questi passaggi, presumo che la cella sia A2.)
-
Visualizza la scheda Dati della barra multifunzione.
-
Nel gruppo Strumenti dati fare clic sullo strumento Convalida dati. Excel visualizza la finestra di dialogo Convalida dati con la scheda Impostazioni visualizzata.
-
Utilizzando l’elenco a discesa Consenti, scegli Personalizzato.
-
Nella casella Formula, visibile dopo aver completato il passaggio 4, immettere la seguente formula. (Anche se qui è mostrato su più righe, questa è una singola formula che dovrebbe essere inserita nella casella Formula.)
-
Fare clic su OK.
Utilizzando questo scenario, l’utente potrebbe inserire “02” o “1234” o anche “73abcd”. L’unico requisito è che i primi due caratteri inseriti siano cifre.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (6157) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.