Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

Convalida dei dati di Excel: aggiungi, usa, copia e rimuovi la convalida dei dati in Excel

In Excel, la convalida dei dati è una funzionalità utile che puoi utilizzare per limitare ciò che un utente può inserire in una cella. Ad esempio, la funzione di convalida dei dati può aiutarti a limitare la lunghezza delle stringhe di testo, o il testo che inizia/termina con caratteri specifici, o valori univoci da inserire e così via.

In questo tutorial, parleremo di come aggiungere, utilizzare e rimuovere la convalida dei dati in Excel, verranno inoltre dimostrate in dettaglio alcune operazioni di base e avanzate di questa funzione.

Sommario:

1. Che cos'è la convalida dei dati in Excel?

2. Come aggiungere la convalida dei dati in Excel?

3. Esempi di base per la convalida dei dati

4. Regole personalizzate avanzate per la convalida dei dati

5. Come modificare la convalida dei dati in Excel?

6. Come trovare e selezionare le celle con la convalida dei dati in Excel?

7. Come copiare la regola di convalida dei dati su altre celle?

8. Come utilizzare la convalida dei dati per circondare le voci non valide in Excel?

9. Come rimuovere la convalida dei dati in Excel?


1. Che cos'è la convalida dei dati in Excel?

I Convalida dati la funzione può aiutarti a limitare il contenuto di input nel tuo foglio di lavoro. Normalmente, è possibile creare alcune regole di convalida per impedire o consentire l'inserimento di solo alcuni tipi di dati in un elenco di celle selezionate.

Alcuni utilizzi di base della funzione di convalida dei dati:

  • 1. Qualsiasi valore: non viene eseguita alcuna convalida, puoi inserire qualsiasi cosa nelle celle specificate.
  • 2. Valore intero: sono ammessi solo numeri interi.
  • 3. Decimale: consente l'inserimento di numeri interi e decimali.
  • 4. Elenco: è possibile inserire o selezionare solo i valori dell'elenco predefinito. I valori vengono visualizzati in un elenco a discesa.
  • 5. Data: sono consentite solo le date.
  • 6. Tempo: sono consentiti solo orari.
  • 7. Lunghezza del testo: consente di inserire solo la lunghezza specificata del testo.
  • 8. costume: crea regole di formula personalizzate per convalidare l'input degli utenti.

2. Come aggiungere la convalida dei dati in Excel?

Nel foglio di lavoro di Excel, puoi aggiungere la convalida dei dati con i seguenti passaggi:

1. Seleziona un elenco di celle in cui desideri impostare la convalida dei dati, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati, vedi screenshot:

2. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, crea le tue regole di convalida. nelle caselle dei criteri, puoi fornire uno dei seguenti tipi:

  • Valori: Digita i numeri direttamente nelle caselle dei criteri;
  • Riferimento di cella: fa riferimento a una cella nel foglio di lavoro o in un altro foglio di lavoro;
  • Formule: Crea formule più complesse come condizioni.

Ad esempio, creerò una regola che consente di inserire solo numeri interi tra 100 e 1000, qui impostare i criteri come mostrato nell'immagine sottostante:

3. Dopo aver configurato le condizioni, puoi andare su Ingresso Messaggio or Avviso di errore scheda per impostare il messaggio di input o l'avviso di errore per le celle di convalida come preferisci. (Se non si desidera impostare l'avviso, fare clic su OK per finire direttamente.)

3.1) Aggiungi messaggio di input (opzionale):

È possibile creare un messaggio che appare quando si seleziona una cella contenente la convalida dei dati. Questo messaggio aiuta a ricordare all'utente cosa può inserire nella cella.

Vai Ingresso Messaggio scheda e procedere come segue:

  • Controlla il Mostra il messaggio di input quando la cella è selezionata opzione;
  • Inserisci il titolo e il messaggio di promemoria che desideri nei campi corrispondenti;
  • Clicca OK per chiudere questa finestra di dialogo.

Ora, quando selezioni una cella convalidata, verrà mostrata una finestra di messaggio come segue:

3.2) Creare messaggi di errore significativi (opzionale):

Oltre a creare il messaggio di input, puoi anche mostrare avvisi di errore quando vengono immessi dati non validi in una cella con convalida dei dati.

Vai Avviso di errore scheda del Convalida dati finestra di dialogo, per favore fai come segue:

  • Controlla il Mostra avviso di errore dopo aver immesso dati non validi opzione;
  • Nell' Stile dall'elenco a discesa, seleziona il tipo di avviso desiderato di cui hai bisogno:
    • Interrompi (predefinito): questo tipo di avviso impedisce agli utenti di immettere dati non validi.
    • avvertimento: Avvisa gli utenti che i dati non sono validi, ma non ne impedisce l'immissione.
    • Informazioni: informa gli utenti solo su un'immissione di dati non valida.
  • Inserisci il titolo e il messaggio di avviso che desideri nei campi corrispondenti;
  • Clicca OK per chiudere la finestra di dialogo.

E ora, quando si immette un valore non valido, verrà visualizzata la finestra di avviso del messaggio come mostrato nell'immagine sottostante:

Fermare opzione: puoi fare clic su Riprova per digitare un altro valore o Annulla per rimuovere la voce.

avvertimento opzione: fare clic su per inserire la voce non valida, Non per modificarlo, o Annulla per rimuovere la voce.

Informazioni opzione: fare clic su OK per inserire la voce non valida o Annulla per rimuovere la voce.

Note:: Se non imposti il ​​tuo messaggio personalizzato nel Avviso di errore scatola, un valore predefinito Fermare la finestra di avviso verrà visualizzata come mostrato di seguito:


3. Esempi di base per la convalida dei dati

Quando si utilizza questa funzione di convalida dei dati, sono disponibili 8 opzioni integrate per impostare la convalida dei dati. Ad esempio: qualsiasi valore, numeri interi e decimali, data e ora, elenco, lunghezza del testo e formula personalizzata. In questa sezione discuteremo come utilizzare alcune delle opzioni integrate in Excel?

3.1 Convalida dei dati per numeri interi e decimali

1. Seleziona un elenco di celle in cui desideri consentire solo numeri interi o decimali, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona l'articolo corrispondente Numero intero or Decimale nello Consentire casella a discesa.
  • E poi, scegli uno dei criteri di cui hai bisogno nel Sincronizzazione dei box (In questo esempio, scelgo fra opzione).
  • Tip: I criteri contengono: tra, non tra, uguale a, non uguale a, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
  • Quindi, inserisci il Minimo e Massimo i valori di cui hai bisogno (voglio i numeri tra 0 e 1 00).
  • Finalmente, clicca OK pulsante.

3. Ora, solo i numeri interi da 0 a 100 possono essere inseriti nelle celle selezionate.


3.2 Convalida dei dati per data e ora

Per convalidare la data o l'ora specifica da inserire, è facile utilizzando questo Convalida dati, si prega di fare come segue:

1. Seleziona un elenco di celle in cui desideri consentire solo le date o gli orari specifici, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona l'articolo corrispondente Data or Ora nello Consentire casella a discesa.
  • E poi, scegli uno dei criteri di cui hai bisogno nel Sincronizzazione dei scatola (qui scelgo più grande di opzione).
  • Tip: I criteri contengono: tra, non tra, uguale a, non uguale a, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
  • Quindi, inserisci il Data d'inizio di cui hai bisogno (voglio le date maggiori di 8/20/2021).
  • Finalmente, clicca OK pulsante.

3. Ora, solo le date maggiori di 8/20/2021 possono essere inserite nelle celle selezionate.


3.3 Convalida dei dati per la lunghezza del testo

Se è necessario limitare il numero di caratteri che possono essere digitati in una cella. Ad esempio, per limitare il contenuto a non più di 10 caratteri per un determinato intervallo, questo Convalida dati può anche farti un favore.

1. Seleziona un elenco di celle in cui desideri limitare la lunghezza del testo, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Lunghezza del testo dal Consentire casella a discesa.
  • E poi, scegli uno dei criteri di cui hai bisogno nel Sincronizzazione dei box (In questo esempio, scelgo meno di opzione).
  • Tip: I criteri contengono: tra, non tra, uguale a, non uguale a, maggiore di, minore di, maggiore o uguale a, minore o uguale a.
  • Quindi, inserisci il Massimo numero che devi limitare (voglio che la lunghezza del testo non superi i 10 caratteri).
  • Finalmente, clicca OK pulsante.

3. Ora, le celle selezionate consentono solo di digitare la stringa di testo con meno di 10 caratteri.


3.4 Elenco di convalida dei dati (elenco a discesa)

Con questo potente Convalida dati funzione, puoi anche creare un elenco a discesa nelle celle in modo rapido e semplice. Si prega di fare come questo:

1. Seleziona le celle di destinazione in cui inserire l'elenco a discesa, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Lista dal Consentire menu `A tendina.
  • Nell' Fonte casella di testo, digitare gli elementi dell'elenco direttamente separati da virgole. Ad esempio, per limitare l'input dell'utente a tre scelte, digitare Non avviato, In corso, Completato oppure è possibile selezionare un elenco di celle contenente i valori su cui inserire il menu a discesa.
  • Finalmente, clicca OK pulsante.

3. Ora, l'elenco a discesa è stato creato nelle celle come mostrato nell'immagine sottostante:

Fare clic per conoscere informazioni più dettagliate dell'elenco a discesa...


4. Regole personalizzate avanzate per la convalida dei dati

In questa sezione, introdurrò come creare alcune regole avanzate di convalida dei dati personalizzate per risolvere i tuoi tipi di problemi, come: creare formule di convalida per consentire solo numeri o stringhe di testo, solo valori univoci, solo numeri di telefono specificati, indirizzi e-mail e così via .

4.1 La convalida dei dati consente solo numeri o testi

 Consenti l'inserimento solo di numeri con la funzione di convalida dei dati

Per consentire solo i numeri in un intervallo di celle, eseguire le operazioni seguenti:

1. Seleziona un intervallo di celle in cui desideri inserire solo numeri.

2. Clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci questa formula: =VAL.NUMERO(A2) nella Formula casella di testo. (A2 è la prima cella dell'intervallo selezionato che si desidera limitare)
  • Clicca OK per chiudere questa finestra di dialogo.

3. D'ora in poi, solo i numeri possono essere inseriti nelle celle selezionate.

Note:: Questo ISNUMBER La funzione consente qualsiasi valore numerico nelle celle convalidate, inclusi numeri interi, decimali, frazioni, date e ore.


 Consenti l'inserimento solo di stringhe di testo con la funzione di convalida dei dati

Per limitare le voci di cella al solo testo, puoi usare il Convalida dati funzione con una formula personalizzata basata sul ISTEXT funzione, per favore fai come segue:

1. Seleziona un intervallo di celle in cui desideri inserire solo stringhe di testo.

2. Clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci questa formula: =ISTEXT(A2) nella Formula casella di testo. (A2 è la prima cella dell'intervallo selezionato che si desidera limitare)
  • Clicca OK per chiudere questa finestra di dialogo.

3. Ora, quando si inseriscono dati nelle celle specifiche, possono essere consentiti solo dati in formato testo.


4.2 La convalida dei dati consente solo valori alfanumerici

Per alcuni scopi, vuoi solo consentire l'inserimento di alfabeti e valori numerici, ma limitare i caratteri speciali come ~,%,$, spazio, ecc., Questa sezione introdurrà alcuni trucchi per te.

 Consenti solo valori alfanumerici con la funzione di convalida dei dati

Per evitare i caratteri speciali ma consentire solo valori alfanumerici, è necessario creare una formula personalizzata nel Convalida dati funzione, si prega di fare come segue:

1. Seleziona un intervallo di celle in cui desideri inserire solo valori alfanumerici.

2. Clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato che si desidera limitare.

3. Ora, è consentito inserire solo gli alfabeti e i valori numerici e i caratteri speciali saranno limitati durante la digitazione come mostrato nell'immagine sottostante:


 Consenti solo valori alfanumerici con una funzionalità straordinaria

Potrebbe essere che la formula di cui sopra sia complicata da comprendere e ricordare, qui introdurrò una funzione utile: Impedisci digitazione of Kutools for Excel, con questa funzione, puoi risolvere rapidamente questo lavoro con facilità.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona un intervallo di celle in cui desideri inserire solo valori alfanumerici.

2. Quindi, fare clic Kutools > Impedisci digitazione > Impedisci digitazione, vedi screenshot:

3. Nel saltò fuori Impedisci digitazione finestra di dialogo, selezionare Impedisci di digitare caratteri speciali opzione, vedi screenshot:

4. Quindi, fare clic Ok pulsante, e nelle seguenti caselle di richiesta, fare clic su > OK per terminare l'operazione. Ora, nelle celle selezionate, sono consentiti solo gli alfabeti e i valori numerici, vedi screenshot:


4.3 La convalida dei dati consente ai testi di iniziare o terminare con caratteri specifici

Se tutti i valori in un determinato intervallo devono iniziare o terminare con un particolare carattere o sottostringa, è possibile utilizzare la convalida dei dati con una formula personalizzata basata sulla funzione ESATTO, SINISTRA, DESTRA o CONTA.SE.

 Consenti ai testi di iniziare o terminare con caratteri specifici con una sola condizione

Ad esempio, voglio che i testi inizino o finiscano con "CN" quando si inseriscono le stringhe di testo in celle specifiche, per favore fai come segue:

1. Seleziona un intervallo di celle che consente solo testi che iniziano o finiscono con determinati caratteri.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • Begin with: =EXACT(LEFT(A2,2),"CN")
    End with: =EXACT(RIGHT(A2,2),"CN")
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, il numero 2 è il numero di caratteri che hai specificato, CN è il testo con cui vuoi iniziare o finire.

3. D'ora in poi, solo la stringa di testo che inizia o finisce con i caratteri specificati può essere inserita nelle celle selezionate. Altrimenti, verrà visualizzato un avviso di avviso per ricordarti come mostrato nell'immagine sottostante:

Suggerimenti: Le formule precedenti fanno distinzione tra maiuscole e minuscole, se non è necessaria la distinzione tra maiuscole e minuscole, applicare le seguenti formule CONTIF:

Begin with (non case sensitive): =COUNTIF(A2,"CN*")
End with (non case sensitive): =COUNTIF(A2,"*CN")

Note:: l'asterisco * è un carattere jolly che corrisponde a uno o più caratteri.


 Consenti ai testi di iniziare o terminare con caratteri specifici con più criteri (logica OR)

Ad esempio, se si desidera che i testi inizino o finiscano con "CN" o "UK" come mostrato nell'immagine sottostante, è necessario aggiungere un'altra istanza di EXACT utilizzando un segno più (+). Si prega di fare con i seguenti passaggi:

1. Seleziona un intervallo di celle che consente solo testi che iniziano o finiscono con più criteri.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • Begin with: =EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
    End with: =EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK")
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, il numero 2 è il numero di caratteri che hai specificato, CN e UK sono i testi specifici con cui vuoi iniziare o terminare.

3. Ora, solo la stringa di testo inizia o finisce con i caratteri specificati può essere inserita nelle celle selezionate.

Suggerimenti: Per ignorare la distinzione tra maiuscole e minuscole, applica le seguenti formule CONTIF:

Begin with (non case sensitive): =COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
End with (non case sensitive): =COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")

Note:: l'asterisco * è un carattere jolly che corrisponde a uno o più caratteri.


4.4 La convalida dei dati consente le voci devono contenere / non devono contenere testo specifico

In questa sezione parlerò di come applicare la convalida dei dati per consentire che i valori contengano o non contengano una sottostringa specifica o una delle tante sottostringhe in Excel.

 Consenti voci deve contenere uno o uno dei tanti testi specifici

Le voci Consenti devono contenere un testo specifico

Per consentire voci che contengono una stringa di testo specifica, ad esempio, tutti i valori immessi devono contenere il testo "KTE" come mostrato nell'immagine sottostante, è possibile applicare la convalida dei dati con una formula personalizzata basata sulle funzioni TROVA e VAL.NUMERO. Per favore, fai così:

1. Seleziona un intervallo di celle che consente solo testi che contengono un determinato testo.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dall'elenco a discesa Consenti.
  • E poi, inserisci una delle formule seguenti nel Formula casella di testo.
  • =ISNUMBER(FIND("KTE",A2))             (Case sensitive)
    =ISNUMBER(SEARCH("KTE",A2))         (Non case sensitive)
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, il testo KTE è la stringa di testo che le voci devono contenere.

3. Ora, quando il valore inserito non contiene il testo progettato, verrà visualizzata una finestra di avviso.


Consenti voci deve contenere uno dei tanti testi specifici

La formula sopra funziona solo per una stringa di testo, se hai bisogno che una delle tante stringhe di testo sia consentita nelle celle come mostrato nella seguente schermata, dovresti usare le funzioni SUMPRODUCT, TROVA e ISNUMBER insieme per creare una formula.

1. Seleziona un intervallo di celle che consente solo testi che contengono uno dei tanti elementi.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • Quindi, inserisci una delle formule seguenti di cui hai bisogno nel Formula casella di testo.
  • =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0                        (Case sensitive)
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0                   (Non case sensitive)
  • Quindi fare clic su OK per chiudere la finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, C2: C4 è l'elenco di valori a cui si desidera consentire che le voci contengano uno di essi.

3. E ora, è possibile inserire solo le voci che contengono uno dei valori nell'elenco specifico.


 Consenti voci non deve contenere uno o uno dei tanti testi specifici

Le voci Consenti non devono contenere un testo specifico

Per convalidare le voci non devono contenere testo specifico, ad esempio, per consentire valori che non devono contenere il testo “KTE” in una cella, è possibile utilizzare le funzioni VAL.ERRORE e TROVA per creare una regola di convalida dei dati. Si prega di fare come questo:

1. Seleziona un intervallo di celle che consente solo testi che non contengono un determinato testo.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci una delle formule seguenti nel Formula casella di testo.
  • =ISERROR(FIND("KTE",A2))                  (Case sensitive)
    =ISERROR(SEARCH("KTE",A2))                  (Non case sensitive)
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, il testo KTE è la stringa di testo che le voci non devono contenere.

3. Ora, sarà impedito l'inserimento delle voci che contengono il testo specifico.


Consenti voci non deve contenere uno dei tanti testi specifici

Per evitare che una delle tante stringhe di testo in un elenco venga inserita come mostrato nell'immagine sottostante, dovresti fare come segue:

1. Seleziona un intervallo di celle in cui desideri impedire che alcuni testi vengano evitati.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • Quindi, inserisci la formula seguente nel Formula casella di testo.
  • =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0                     (Case sensitive)
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0                 (Non case sensitive)
  • Quindi fare clic su OK per chiudere la finestra di dialogo.

Note:: Nelle formule precedenti, A2 è la prima cella dell'intervallo selezionato, C2: C4 è l'elenco dei valori che si desidera impedire se le voci ne contengono uno.

3. D'ora in poi, sarà impedito l'inserimento delle voci che contengono uno qualsiasi dei testi specifici.


4.5 La convalida dei dati consente solo valori univoci

Se si desidera impedire l'inserimento di dati duplicati in un intervallo di celle, questa sezione introdurrà alcuni metodi rapidi per risolvere questa attività in Excel.

 Consenti solo valori univoci con la funzione di convalida dei dati

Normalmente, la funzione di convalida dei dati con una formula personalizzata basata sulla funzione CONTA.SE può aiutarti, esegui i seguenti passaggi:

1. Seleziona le celle o la colonna in cui desideri inserire solo valori univoci.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =COUNTIF($A$2:$A$9,A2)=1
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2: A9 è l'intervallo di celle in cui si desidera consentire solo valori univoci e A2 è la prima cella dell'intervallo selezionato.

3. Ora, è possibile inserire solo valori univoci e verrà visualizzato un messaggio di avviso quando vengono immessi dati duplicati, vedere screenshot:


 Consenti solo valori univoci con codice VBA

Il seguente codice VBA può anche aiutarti a impedire l'inserimento di valori duplicati, per favore fai come segue:

1. Fare clic con il pulsante destro del mouse sulla scheda del foglio in cui si desidera consentire solo valori univoci e scegliere Visualizza codice dal menu contestuale, nel saltato fuori Microsoft Visual Basic, Applications Edition finestra, copia e incolla il seguente codice nel modulo vuoto:

Codice VBA: consenti solo valori univoci in un intervallo di celle:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
  Dim xRg As Range, iLong, fLong As Long
  If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
     Application.EnableEvents = False
     For Each xRg In Target
     With xRg
         If (.Value <> "") Then
          If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
            iLong = .Interior.ColorIndex
            fLong = .Font.ColorIndex
            .Interior.ColorIndex = 3
            .Font.ColorIndex = 6
            MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
            .ClearContents
            .Interior.ColorIndex = iLong
            .Font.ColorIndex = fLong
          End If
       End If
     End With
     Next
     Application.EnableEvents = True
  End If
End Sub

Note:: Nel codice sopra, il A1: A100 e AA sono le celle nella colonna che si desidera evitare duplicati, si prega di cambiarle secondo le proprie necessità.

2. Quindi salva e chiudi questo codice, ora, quando inserisci un valore duplicato nella cella A1: A100, viene visualizzata una finestra di avviso come mostrato nell'immagine sottostante:


 Consenti solo valori univoci con una funzione utile

Se si dispone di Kutools for Excel, Con la sua Impedisci duplicati funzione, puoi impostare la convalida dei dati per evitare duplicati per un intervallo di celle con solo pochi clic.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona l'intervallo di celle che desideri impedire i valori duplicati ma consenti solo dati univoci.

2. Quindi, fare clic Kutools > Impedisci digitazione > Impedisci duplicati, vedi screenshot:

3. E verrà visualizzato un messaggio di avviso per ricordare che la convalida dei dati verrà rimossa se si applica questa funzione, fare clic su e nella seguente finestra di richiesta, fare clic su OK, vedi screenshot:

4. Ora, quando inserisci alcuni dati duplicati nelle celle specificate, viene visualizzata una finestra di messaggio per ricordare che i dati duplicati non sono validi, vedi screenshot:


4.6 La convalida dei dati consente solo lettere maiuscole / minuscole / maiuscole corrette

Questa convalida dei dati è una funzionalità potente, inoltre può aiutare a consentire a un utente di inserire solo voci maiuscole, minuscole o maiuscole corrette in un intervallo di celle. Si prega di fare con i seguenti passaggi:

1. Seleziona l'intervallo di celle in cui desideri inserire solo il testo maiuscolo, minuscolo o corretto.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • Quindi, inserisci una delle formule seguenti di cui hai bisogno nel Formula casella di testo.
  • =AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))                   (only allow uppercase text)
    =AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))                 (only allow lowercase text)
    =AND(EXACT(A2,PROPER(A2)),ISTEXT(A2))               (only allow proper case text)
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora, verranno accettate solo le voci conformi alla regola che hai creato.


4.7 La convalida dei dati consente valori che esistono/non esistono in un altro elenco

Consentire che i valori esistano o non esistano in un altro elenco da inserire in un intervallo di celle può essere un problema doloroso per la maggior parte di noi. In effetti, puoi utilizzare la funzione di convalida dei dati con una semplice formula basata sulla funzione CONTA.SE per gestirla.

Ad esempio, voglio che solo i valori nell'intervallo C2: C4 vengano inseriti in un intervallo di celle come mostrato nell'immagine sottostante, per risolvere questo lavoro, per favore fai come segue:

1. Seleziona l'intervallo di celle a cui desideri applicare la convalida dei dati.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • Quindi, inserisci una delle formule seguenti di cui hai bisogno nel Formula casella di testo.
  • =COUNTIF($C$2:$C$4,A2)>0                (only allow values exist in another column)
    =COUNTIF($C$2:$C$4,A2)=0                (prevent values exist in another column)
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che vuoi usare, C2: C4 è l'elenco dei valori che si desidera impedire o consentire se le voci sono una di queste.

3. Ora, le voci sono conformi solo alla regola che hai creato possono essere inserite, altre saranno prevenute.


4.8 La convalida dei dati impone l'inserimento del solo formato del numero di telefono

Quando inserisci le informazioni dei dipendenti della tua azienda, una colonna deve digitare il numero di telefono, per assicurarti di inserire i numeri di telefono in modo rapido e preciso, in questo caso, puoi impostare la convalida dei dati per i numeri di telefono. Ad esempio, voglio solo che il numero di telefono in questo formato (123) 456-7890 possa essere inserito in un foglio di lavoro, questa sezione introdurrà due trucchi rapidi per risolvere questo compito.

 Forza solo il formato del numero di telefono con la funzione di convalida dei dati

Per consentire solo l'inserimento di un formato di numero di telefono specifico, eseguire le operazioni seguenti:

1. Seleziona l'elenco di celle in cui desideri inserire il formato del numero di telefono specifico, quindi fai clic con il pulsante destro del mouse, scegli formato celle dal menu contestuale, vedi screenshot:

2. Nel formato celle finestra di dialogo, sotto il file Numero scheda, selezionare Grafica sulla sinistra Categoria casella di riepilogo, quindi inserisci il formato del numero di telefono necessario nella casella di testo Tipo, ad esempio, lo userò (###) ### - #### formato, vedi screenshot:

3. Quindi, fare clic OK per chiudere la finestra di dialogo.

4. Dopo aver formattato le celle, continua a selezionare le celle, quindi apri il Convalida dati finestra di dialogo con un clic Sincronizzazione dei > Convalida dati > Convalida dati, nella finestra di dialogo spuntata, sotto Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci questa formula = AND (ISNUMBER (A2), LEN (A2) = 10) nella casella di testo Formula.
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna in cui si desidera convalidare il numero di telefono.

5. Ora, quando inserisci un numero di 10 cifre, verrà convertito automaticamente nel formato del numero di telefono specifico di cui hai bisogno, vedi screenshot:

Note:: Se il numero inserito non è di 10 cifre, verrà visualizzato un messaggio di avviso per ricordarti, vedi screenshot:


 Forza solo il formato del numero di telefono con una funzione utile

Kutools for Excel'S Convalida numero di telefono la funzione può anche aiutarti a forzare l'inserimento del solo formato del numero di telefono con solo alcuni clic.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona l'elenco di celle che consentono solo un numero di telefono specifico, quindi fai clic su Kutools > Impedisci digitazione > Convalida numero di telefono, vedi screenshot:

2. Nel Numero di telefono finestra di dialogo, seleziona il formato del numero di telefono specifico di cui hai bisogno oppure puoi creare la tua formattazione facendo clic su Aggiungi pulsante, vedi screenshot:

3. Dopo aver selezionato o impostato la formattazione del numero di telefono, fare clic su OK, ora è possibile inserire solo il numero di telefono con la formattazione specifica, altrimenti verrà visualizzato un messaggio di avviso per ricordarti, vedi screenshot:


4.9 Solo convalida dei dati Indirizzi e-mail da inserire

Supponendo che sia necessario digitare più indirizzi e-mail in una colonna di un foglio di lavoro, per evitare che vengano inseriti alcuni indirizzi e-mail di formattazione errati, normalmente è possibile impostare una regola di convalida dei dati per consentire solo la formattazione degli indirizzi e-mail.

 Forza solo il formato degli indirizzi e-mail con la funzione di convalida dei dati

Utilizzando la funzione di convalida dei dati con una formula personalizzata, è possibile creare una regola per impedire l'inserimento rapido di indirizzi e-mail non validi, eseguire le seguenti operazioni:

1. Seleziona le celle in cui desideri inserire solo gli indirizzi e-mail, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel saltò fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci questa formula = ISNUMBER (MATCH ("*@*.?*", A2,0)) nella Formula casella di testo.
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora, se il testo inserito non è nel formato dell'indirizzo e-mail, verrà visualizzata una finestra di messaggio di avviso per ricordarti, vedi screenshot:


 Forza solo il formato degli indirizzi e-mail con una funzione utile

Kutools for Excel supporta una funzione straordinaria: Convalida indirizzo email, con questa utility, puoi prevenire gli indirizzi email non validi con un solo clic.

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Seleziona le celle in cui consenti solo l'inserimento degli indirizzi e-mail, quindi fai clic su Kutools > Impedisci digitazione > Convalida indirizzo email. Vedi screenshot:

2. E poi, solo la formattazione dell'indirizzo e-mail consente di essere inserita, altrimenti, verrà visualizzata una finestra di messaggio di avviso per ricordarti, vedi screenshot:


4.10 La convalida dei dati forza l'inserimento dei soli indirizzi IP

In questa sezione introdurrò alcuni trucchi rapidi per impostare la convalida dei dati in modo che accetti solo indirizzi IP in un intervallo di celle.

 Forza solo il formato degli indirizzi IP con la funzione di convalida dei dati

Consenti solo agli indirizzi IP di essere digitati in un intervallo specifico di celle, per favore fai come segue:

1. Seleziona le celle in cui desideri inserire solo l'indirizzo IP, quindi fai clic su Sincronizzazione dei > Convalida dati > Convalida dati.

2. Nel saltò fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
  • Clicca OK per chiudere questa finestra di dialogo.

Nota: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora, se inserisci un indirizzo IP non valido nella cella, verrà visualizzata una finestra di messaggio di avviso per ricordarti come mostrato nell'immagine sottostante:


 Forza solo il formato degli indirizzi IP con il codice VBA

Qui, anche il seguente codice VBA può aiutare a consentire l'inserimento solo degli indirizzi IP e limitare altri input, per favore fai come segue:

1. Fare clic con il pulsante destro del mouse sulla scheda del foglio e fare clic Visualizza codice dal menu contestuale, in apertura Microsoft Visual Basic, Applications Edition finestra, copia il codice VBA sottostante.

Codice VBA: convalida le celle per accettare solo l'indirizzo IP

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = CInt(xArrIp(0))
    xIntIP2 = CInt(xArrIp(1))
    xIntIP3 = CInt(xArrIp(2))
    xIntIP4 = CInt(xArrIp(3))
    If (xIntIP1 < 1) Or (xIntIP1 > 255) _
    Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
    Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
    Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub

Note:: Nel codice sopra, A2: A10 è l'intervallo di celle in cui vuoi accettare solo gli indirizzi IP.

2. Quindi salva e chiudi questo codice, ora, solo gli indirizzi IP corretti consentono di essere inseriti nelle celle specifiche.


 Forza solo il formato degli indirizzi IP con una funzione semplice

Se si dispone di Kutools for Excel installato nella cartella di lavoro, è Convalida indirizzo IP funzione può aiutarti a risolvere anche questo compito.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona le celle in cui consenti solo l'inserimento degli indirizzi IP, quindi fai clic su Kutools > Impedisci digitazione > Convalida indirizzo IP. Vedi screenshot:

2. Dopo aver applicato questa funzione, ora è possibile inserire solo l'indirizzo IP, altrimenti verrà visualizzata una finestra di messaggio di avviso per ricordarti, vedi screenshot:


4.11 La convalida dei dati limita i valori che superano il valore totale

Supponendo di avere una nota spese mensile e il totale del budget è di $ 18000, ora è necessario che l'importo totale nell'elenco delle spese non superi il totale preimpostato di $ 18000 come mostrato nell'immagine sottostante. In questo caso, è possibile creare una regola di convalida dei dati utilizzando la funzione SOMMA per evitare che la somma dei valori superi un totale preimpostato.

1. Seleziona l'elenco di celle in cui desideri limitare i valori.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =SUM($B$2:$B$7)<=18000
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, B2: B7 è l'intervallo di celle che si desidera limitare le voci.

3. Ora, quando si immettono i valori nell'intervallo B2:B7, se il totale dei valori è inferiore a $ 18000, la convalida viene superata. Se un valore fa sì che il totale superi $ 18000, verrà visualizzato un messaggio di avviso per ricordartelo.


4.12 La convalida dei dati limita l'immissione di celle in base a un'altra cella

Quando si desidera limitare le voci di dati in un elenco di celle in base al valore in un'altra cella, la funzione di convalida dei dati può aiutare a risolvere anche questo lavoro. Ad esempio, se la cella C1 è il testo "Sì", l'intervallo A2: A9 può inserire qualsiasi cosa, ma, se la cella C1 è un altro testo, nulla può essere inserito nell'intervallo A2: A9 come mostrato nelle schermate seguenti :

Per risolvere questa soluzione, per favore fai come segue:

1. Seleziona l'elenco di celle in cui desideri limitare i valori.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =$C$1="Yes"
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, C1 la cella contiene il testo specifico che si desidera utilizzare e il testo ""è il testo su cui vuoi limitare le celle, per favore cambiale secondo le tue necessità.

3. Ora, se la cella C1 ha il testo "Sì", qualsiasi cosa può essere inserita nell'intervallo A2: A9, se la cella C1 ha altro testo, non sarai in grado di inserire alcun valore, vedi sotto demo:


4.13 La convalida dei dati consente di inserire solo giorni feriali o fine settimana

Se in un elenco di celle è necessario inserire solo i giorni feriali (dal lunedì al venerdì) o i fine settimana (sabato e domenica), il Convalida dati può anche aiutarti, per favore fai con i seguenti passaggi:

1. Seleziona l'elenco di celle in cui desideri inserire i giorni della settimana oi giorni della settimana.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci una delle formule seguenti nel Formula casella di testo di cui hai bisogno.
  • =WEEKDAY(A2,2)<6                      (allow only weekdays)
    =WEEKDAY(A2,2)>5                      (allow only weekends)
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora puoi inserire solo la data del giorno della settimana o del fine settimana nelle celle specifiche in base alle tue necessità.


4.14 La convalida dei dati consente l'inserimento della data in base alla data odierna

A volte, potrebbe essere necessario consentire solo l'inserimento delle date maggiori o minori di oggi in un elenco di celle. Il Convalida dati caratteristica con il OGGI funzione può farti un favore. Si prega di fare come questo:

1. Selezionare l'elenco di celle in cui si desidera inserire solo la data futura (data maggiore di quella odierna).

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =A2>Today()
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora, solo le date maggiori della data odierna possono essere inserite nelle celle, altrimenti verrà visualizzata una finestra di messaggio di avviso per ricordarti, vedi screenshot:

Suggerimenti:

1. Per consentire l'inserimento della data passata (data inferiore a quella odierna), applicare la formula seguente nella convalida dei dati:

=A2<Today()

2. Consenti l'inserimento della data entro un intervallo specifico di date, ad esempio le date nei prossimi 30 giorni, inserisci la formula seguente nella convalida dei dati:

=AND(A2>TODAY(),A2<=(TODAY()+30))


4.15 La convalida dei dati consente l'inserimento dell'ora in base all'ora corrente

Se si desidera convalidare i dati in base all'ora corrente, ad esempio, è possibile digitare nelle celle solo le ore precedenti o successive all'ora corrente. Puoi creare la tua formula di convalida dei dati, per favore fai come segue:

1. Selezionare l'elenco di celle in cui si desidera inserire solo l'ora prima o dopo l'ora corrente.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Ora dal Consentire menu `A tendina.
  • Quindi scegli meno di per consentire solo le ore precedenti l'ora corrente, oppure più grande di per consentire le ore successive all'ora corrente di cui hai bisogno dal Sincronizzazione dei cadere in picchiata.
  • E poi, nel Ora fine or Ora di inizio casella, inserisci la seguente formula:
  • =TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che si desidera utilizzare.

3. Ora, solo le ore precedenti o successive all'ora corrente possono essere inserite nelle celle specifiche.


4.16 Convalida dei dati la data dell'anno specifico o in corso

Per consentire l'inserimento solo delle date di un determinato anno o dell'anno in corso, è possibile utilizzare la convalida dei dati con una formula personalizzata basata sulla funzione ANNO.

1. Seleziona l'elenco di celle in cui desideri inserire solo le date di un determinato anno.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Grafica dal Consentire menu `A tendina.
  • E poi, inserisci la formula seguente nel Formula casella di testo.
  • =YEAR(A2)=2020
  • Clicca OK per chiudere questa finestra di dialogo.

Note:: Nella formula sopra, A2 è la prima cella della colonna che vuoi usare, 2020 è il numero dell'anno che si desidera limitare.

3. E quindi, è possibile inserire solo le date dell'anno 2020, in caso contrario, verrà visualizzata una finestra di messaggio di avviso come mostrato nell'immagine sottostante:

Suggerimenti:

Per consentire solo le date dell'anno in corso, puoi applicare la formula seguente nella convalida dei dati:

=YEAR(A2)=YEAR(TODAY())


4.17 Convalida dei dati la data della settimana o del mese corrente

Se si desidera consentire all'utente di inserire le date della settimana o del mese corrente in celle specifiche, questa sezione introdurrà alcune formule per gestire questa attività in Excel.

 Consenti di inserire la data della settimana corrente

1. Seleziona l'elenco di celle in cui desideri inserire solo le date della settimana corrente.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Data dal Consentire menu `A tendina.
  • E poi, scegli fra dal Sincronizzazione dei cadere in picchiata.
  • Nell' Data d'inizio casella di testo, inserisci questa formula: =OGGI()-GIORNOSETTIMANA(OGGI(),3)
  • Nell' Data di fine casella di testo, inserisci questa formula: =OGGI()-GIORNOSETTIMANA(OGGI(),3)+6
  • Finalmente, clicca OK pulsante.

3. Quindi, è possibile inserire solo le date della settimana corrente, altre date verranno impedite come mostrato nell'immagine sottostante:


 Consenti di inserire la data del mese corrente

Per consentire solo l'inserimento delle date del mese corrente, eseguire le seguenti operazioni:

1. Seleziona l'elenco delle celle in cui desideri inserire solo le date del mese corrente.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nel saltato fuori Convalida dati finestra di dialogo, sotto il file Impostazioni scheda, eseguire le seguenti operazioni:

  • Seleziona Data dal Consentire menu `A tendina.
  • E poi, scegli tra i Sincronizzazione dei cadere in picchiata.
  • Nell' Data d'inizio casella di testo, inserisci questa formula: =DATA(ANNO(OGGI()),MESE(OGGI()),1)
  • Nell' Data di fine casella di testo, inserisci questa formula: =DATA(ANNO(OGGI()),MESE(OGGI()),GIORNO(DATA(ANNO(OGGI()),MESE(OGGI())+1,1)-1))
  • Finalmente, clicca OK pulsante.

3. D'ora in poi, solo le date del mese corrente potranno essere inserite nelle celle selezionate.


5. Come modificare la convalida dei dati in Excel?

Per modificare o cambiare la regola esistente di convalida dei dati, seguire i passaggi seguenti:

1. Seleziona una delle celle con la regola di convalida dei dati.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati per andare al Convalida dati finestra di dialogo, nella casella, modifica o cambia le regole secondo le tue necessità, quindi seleziona Applica queste modifiche a tutte le altre celle con le stesse impostazioni opzione per applicare questa nuova regola a tutte le altre celle con i criteri di convalida originali. Vedi screenshot:

3. Clic OK per salvare le modifiche.


6. Come trovare e selezionare le celle con la convalida dei dati in Excel?

Se hai creato più regole di convalida dei dati nel tuo foglio di lavoro, ora devi trovare e selezionare le celle che hanno applicato le regole di convalida dei dati, il Vai a speciale Il comando può aiutarti a selezionare tutti i tipi di convalida dei dati o un tipo specifico di convalida dei dati.

1. Attiva il foglio di lavoro che vuoi trovare e seleziona le celle con la convalida dei dati.

2. Quindi, fare clic Casa > Trova e seleziona > Vai a speciale, vedi screenshot:

3. Nel Vai a speciale finestra di dialogo, selezionare Convalida dei dati > Tutti, vedi screenshot:

4. E tutte le celle con convalida dei dati sono state selezionate contemporaneamente nel foglio di lavoro corrente.

Tip: Se desideri solo selezionare un tipo specifico di convalida dei dati, seleziona innanzitutto una cella contenente la determinata convalida dei dati che desideri scoprire, quindi vai al Vai a speciale finestra di dialogo e scegliere Convalida dei dati > Stesso.


7. Come copiare la regola di convalida dei dati su altre celle?

Supponendo di aver creato una regola di convalida dei dati per un elenco di celle e ora è necessario applicare la stessa regola di convalida dei dati ad altre celle. Invece di creare nuovamente la regola, puoi copiare e incollare la regola esistente in altre celle in modo rapido e semplice.

1. Fare clic per selezionare una cella con la regola di convalida che si desidera utilizzare, quindi premere Ctrl + C per copiarlo.

2. Quindi, seleziona le celle che desideri convalidare, per selezionare più celle non adiacenti, tieni premuto il tasto Ctrl mentre si selezionano le celle.

3. Quindi, fare clic con il pulsante destro del mouse sulla selezione, selezionare Incolla speciale opzione, vedi screenshot:

4. Nel Incolla speciale finestra di dialogo, selezionare Convalida opzione, vedi screenshot:

5. Clic OK pulsante, ora la regola di convalida viene copiata nelle nuove celle.


8. Come utilizzare la convalida dei dati per circondare le voci non valide in Excel?

A volte, potrebbe essere necessario creare regole di convalida dei dati per i dati esistenti, in questo caso alcuni dati non validi potrebbero essere visualizzati nell'intervallo di celle. Come controllare i dati non validi e modificarli? In Excel, puoi usare il Cerchia dati non validi funzione per evidenziare i dati non validi con un cerchio rosso.

Per cerchiare i dati non validi di cui hai bisogno, dovresti applicare il Convalida dati funzione per impostare una regola per l'intervallo di dati. Si prega di fare con i seguenti passaggi:

1. Seleziona l'intervallo di dati in cui desideri cerchiare i dati non validi.

2. Quindi, fare clic Sincronizzazione dei > Convalida dati > Convalida dati, Nella Convalida dati finestra di dialogo, imposta la regola di convalida in base alle tue esigenze, ad esempio, qui convaliderò i valori maggiori di 500, vedi screenshot:

3. Quindi, fare clic OK per chiudere la finestra di dialogo. Dopo aver impostato la regola di convalida dei dati, fare clic su Sincronizzazione dei > Convalida dati > Cerchia dati non validi, quindi tutti i valori non validi inferiori a 500 sono stati cerchiati con un ovale rosso. Guarda gli screenshot:

Note:

  • 1. Non appena correggi un dato non valido, il cerchio rosso scomparirà automaticamente.
  • 2. Questo Cerchia dati non validi funzione può circondare al massimo 255 celle. Quando salvi la cartella di lavoro corrente, tutti i cerchi rossi verranno rimossi.
  • 3. Questi cerchi non sono stampabili.
  • 4. È inoltre possibile rimuovere i cerchi rossi facendo clic su Sincronizzazione dei > Convalida dati > Cancella cerchi di convalida.

9. Come rimuovere la convalida dei dati in Excel?

Per rimuovere le regole di convalida dei dati da un intervallo di celle, dal foglio di lavoro corrente o dall'intera cartella di lavoro, i seguenti metodi possono farti un favore.

 Rimuovi la convalida dei dati nell'intervallo selezionato con la funzione di convalida dei dati

1. Seleziona le celle con la convalida dei dati che desideri rimuovere.

2. Quindi fare clic Sincronizzazione dei > Convalida dati > Convalida dati, nella finestra di dialogo spuntata, sotto il Impostazioni scheda, fare clic Cancella tutto pulsante, vedi screenshot:

3. Quindi, fare clic OK pulsante per chiudere questa finestra di dialogo. E la regola di convalida dei dati applicata all'intervallo selezionato è stata rimossa immediatamente.

Tip: Per rimuovere la convalida dei dati dal foglio di lavoro corrente, selezionare prima l'intero foglio, quindi applicare i passaggi precedenti.


 Rimuovi la convalida dei dati nell'intervallo selezionato con una pratica funzionalità

Se si dispone di Kutools for Excel, suo Cancella limitazioni alla convalida dei dati la funzione può anche aiutare a rimuovere le regole di convalida dei dati dall'intervallo selezionato o dall'intero foglio di lavoro.

Dopo l'installazione Kutools for Excel, per favore fai come questo:

1. Seleziona l'intervallo di celle o l'intero foglio di lavoro contiene la convalida dei dati che desideri rimuovere.

2. Quindi, fare clic Kutools > Impedisci digitazione > Cancella limitazioni alla convalida dei dati, vedi screenshot:

3. Nella finestra del prompt spuntata, fare clic su OKe la regola di convalida dei dati è stata cancellata in base alle tue esigenze.


 Rimuovi la convalida dei dati da tutti i fogli di lavoro con codice VBA

Per rimuovere le regole di convalida dei dati dall'intera cartella di lavoro, i metodi di cui sopra richiederanno molto tempo se ci sono molti fogli di lavoro, qui, il codice seguente può aiutarti a gestire rapidamente questa attività.

1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Quindi, fare clic su inserire > Moduloe incolla la seguente macro nel file Modulo finestra.

Codice VBA: rimuovi le regole di convalida dei dati in tutti i fogli di lavoro:

Sub RemoveDataValidation() 'Updateby Extendoffice
  Dim xwsh come foglio di lavoro per ogni xwsh in ActiveWorkbook.Worksheets xwsh.Cells.Validation.Delete Next xwsh End Sub

3. Quindi, premere F5 chiave per eseguire questo codice e tutte le regole di convalida dei dati sono state eliminate immediatamente dall'intera cartella di lavoro.



  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne e conservazione dei dati; Contenuto delle celle divise; Combina righe duplicate e somma / media... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Formule preferite e di inserimento rapido, Intervalli, grafici e immagini; Crittografa celle con password; Crea mailing list e invia email ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Raggruppamento tabelle pivot per numero della settimana, giorno della settimana e altro ... Mostra celle sbloccate e bloccate da diversi colori; Evidenzia le celle che hanno formula / nome...
scheda kte 201905
  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ghomergher · 8 days ago
    Thanks For Sharing this Great Information. I loved it.