Abilita l'immissione di dati condizionali in Excel utilizzando la convalida dei dati

Excel è più di uno strumento di inserimento dati. Ma se parli solo di inserimento dati in Excel, è dannatamente buono. Utilizzando la convalida dei dati, è possibile abilitare l'immissione dei dati nelle celle in base a una condizione predefinita.

Immissione dati condizionale in Excel utilizzando la convalida dei dati

Di seguito sono riportati alcuni esempi di regole di immissione dati condizionale:

  • Consenti l'immissione di dati solo da un elenco predefinito (utilizzando elenchi a discesa).
  • Consenti l'immissione di dati solo quando le celle specificate sono riempite.
  • Consenti l'immissione di DATE solo tra due date specificate.

Puoi anche combinare più condizioni per creare una regola di immissione dati.

Questo tipo di immissione di dati condizionali in Excel può essere eseguita utilizzando la funzione di convalida dei dati in Excel. Può abilitare l'immissione di dati nelle celle specificate solo quando le condizioni specificate sono soddisfatte, altrimenti mostra un errore.

Consenti l'immissione di dati da un elenco predefinito

Puoi limitare la scelta dell'utente da un elenco creando un elenco a discesa. Ad esempio, supponiamo di avere un elenco di paesi come mostrato di seguito e di voler consentire l'inserimento di uno solo di questi nomi nella cella C1:

È possibile creare un elenco a discesa che limiterà le voci solo a quelle menzionate nell'elenco. Se provi a inserire qualsiasi altra stringa di testo, mostrerà un errore (come mostrato di seguito):

Ecco come creare un elenco a discesa:

  • Seleziona la cella in cui desideri visualizzare l'elenco a discesa. In questo esempio, sono le celle C1.
  • Vai su Dati -> Strumenti dati -> Convalida dati.
  • Nella finestra di dialogo di convalida dei dati, seleziona la scheda delle impostazioni e apporta le seguenti modifiche:
    • Consenti: Elenco
    • Fonte: $ A $ 1: $ A $ 6 (puoi utilizzare l'intervallo in cui hai i dati).
    • Ignora vuoto: selezionato (deseleziona questo se non vuoi che l'utente inserisca lo spazio vuoto).
    • Menu a discesa nella cella: selezionato (questo abiliterebbe la funzione di menu a discesa).

Questo creerà un elenco a discesa nella cella selezionata.

Ora puoi selezionarli dall'elenco a discesa o inserire manualmente i dati al suo interno. Se inserisci dati che non provengono dai dati di origine, verrà visualizzato un errore.

ATTENZIONE: Se copi e incolli sulla cella che contiene le regole di convalida dei dati, le regole di convalida dei dati scompaiono.

Immissione dati quando viene riempita una cella dipendente

Questo potrebbe essere il caso quando si desidera che l'utente vada in sequenza e completi la compilazione di un modulo/questionario/sondaggio.

Diciamo che ho qualcosa come mostrato di seguito:

In questo set di dati, voglio che l'utente inserisca prima il nome (nome e cognome sono obbligatori) e poi passi a riempire la data. Se l'utente salta l'inserimento del nome, voglio mostrare un errore (come mostrato di seguito):

Questo può essere fatto facilmente utilizzando la convalida dei dati. Per fare questo:

  • Seleziona la cella in cui desideri applicare questa condizione. Nell'esempio sopra, è la cella B5.
  • Vai su Dati -> Strumenti dati -> Convalida dati
    Nella finestra di dialogo di convalida dei dati, seleziona la scheda delle impostazioni e apporta le seguenti modifiche:
    • Consenti: personalizzato
    • Formula: =AND($B$1””,$B$3””).
    • Ignora vuoto: non selezionato (assicurati che sia deselezionato altrimenti non funzionerà).

In questo caso abbiamo utilizzato una funzione AND che verifica se sia B1 che B3 sono già stati compilati. In caso contrario, mostra un errore.

ATTENZIONE: Se copi e incolli sulla cella che contiene le regole di convalida dei dati, le regole di convalida dei dati scompaiono.

Immissione della data tra due date specificate

C'è una funzione integrata nella convalida dei dati che ti permetterà di farlo. È possibile specificare i limiti di data superiore e inferiore e, se l'utente immette una data al di fuori di questo intervallo, riceverà un errore.

Per fare questo:

  • Seleziona la cella in cui desideri applicare questa condizione. Nell'esempio sopra, è la cella B5.
  • Vai su Dati -> Strumenti dati -> Convalida dati
    Nella finestra di dialogo di convalida dei dati, seleziona la scheda delle impostazioni e apporta le seguenti modifiche:
    • Consenti: Data
    • Dati: tra
    • Data di inizio: inserisci qui la data di inizio (qualsiasi data precedente a questa data non sarà accettata).
    • Data di fine: inserisci qui la data di fine (qualsiasi data successiva a questa data non sarà accettata).

Puoi anche utilizzare un riferimento di cella o una formula per specificare la data. Ad esempio, puoi utilizzare la funzione TODAY() come uno dei limiti di data (se desideri il limite inferiore alla data corrente).

Poiché Excel memorizza le date come numeri, puoi anche utilizzare numeri invece di date. Ad esempio, invece di utilizzare 01-01-2015, puoi anche utilizzare il numero 42005.

ATTENZIONE: Se copi e incolli sulla cella che contiene le regole di convalida dei dati, le regole di convalida dei dati scompaiono.

Condizioni di inserimento dati multipli

Puoi anche combinare più condizioni. Ad esempio, supponiamo di voler inserire una data nella cella B5 con le seguenti condizioni:

  • Nome e Cognome sono già stati inseriti dall'utente.
  • La data inserita è compresa tra 01-01-2015 e 10-10-2015.

Per fare questo:

  • Seleziona la cella in cui desideri applicare questa condizione. Nell'esempio sopra, è la cella B5.
  • Vai su Dati -> Strumenti dati -> Convalida dati
  • Nella finestra di dialogo di convalida dei dati, seleziona la scheda delle impostazioni e apporta le seguenti modifiche:
    • Consenti: personalizzato
    • Formula: =AND($B$1””,$B$3””,B5>=DATA(2015,10,1),B5<=DATA(2015,10,10))
    • Ignora vuoto: deselezionato (assicurati che sia deselezionato altrimenti non funzionerà)

Questa formula verifica quattro condizioni: se le due celle (B1 e B3 sono già riempite e se la data immessa nella cella B5 rientra nell'intervallo di date specificato).

ATTENZIONE: Se copi e incolli sulla cella che contiene le regole di convalida dei dati, le regole di convalida dei dati scompaiono.

Allo stesso modo, puoi creare e testare più condizioni consentendo l'immissione di dati in Excel.

Potrebbero piacerti anche i seguenti suggerimenti ed esercitazioni su Excel:

  • Modulo di inserimento dati Excel.
  • Utilizzo di elenchi a discesa in Excel.
  • Oltre 100 domande e risposte per interviste su Excel.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave