Limitazioni complesse per l’immissione di dati (Microsoft Excel)
Prakash vorrebbe limitare i dati di input in una cella in modo che accetti solo un massimo di 11 cifre prima del punto decimale e, possibilmente, 2 cifre dopo. L’input può essere un valore intero o decimale, ma può contenere solo un massimo di 11 cifre a sinistra del decimale e 2 a destra. (Quindi, 1234 o 1234,56 sarebbero accettabili, ma 1234,567 no.) Prakash nota che la convalida dei dati non sembra funzionare quando si desidera limitare le cifre sia prima che dopo il punto decimale.
Prakash è vicino a trovare la risposta, perché la convalida dei dati può effettivamente essere utilizzata. Il trucco è creare una formula personalizzata che può essere utilizzata per la convalida. Ecco una formula che restituirà True o False, come richiesto per la convalida dei dati:
=AND(A1=ROUND(A1,2),ABS(A1)<100000000000)
La formula verifica due condizioni utilizzando AND, con entrambe le condizioni che devono essere vere. La prima condizione verifica che non vengano utilizzate più di 2 cifre a destra del punto decimale. La seconda condizione confronta il valore assoluto per assicurarsi che sia inferiore a 12 cifre. Controlla 12 cifre in modo che un valore come 99999999999,99 sia considerato valido.
Per utilizzare la formula in Data Validation, segui questi passaggi:
-
Seleziona la cella o le celle per le quali desideri applicare la convalida dei dati.
-
Visualizza la scheda Dati della barra multifunzione.
-
Nel gruppo Strumenti dati, fare clic sullo strumento Convalida dati. (Lo strumento Convalida dati si trova nel gruppo Convalida dati se si utilizza Excel 2007 o Excel 2010.) Excel visualizza la finestra di dialogo Convalida dati.
-
Utilizzando l’elenco a discesa Consenti, scegli Personalizzato. (Vedi figura 1.)
-
Nella casella Formula digitare la formula annotata in precedenza.
-
Configurare eventuali altre impostazioni di convalida dei dati come desiderato.
-
Fare clic su OK.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (13643) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.