Inserire valori unici in una colonna di Excel

Mi è stato chiesto: è possibile impedire l’inserimento di duplicati in una colonna di celle di Excel?

Metto qui la risposta, nel caso interessi. Se conosci una soluzione più elegante, sono io quello interessato!

Metti di avere un foglio di Excel dove in A1 scrivi “Codice” e in A2 scrivi il primo codice, numerico o testo non importa. Dalla cella A3 in poi, per impedire l’inserimento di un codice già presente, puoi usare la Convalida dal menu Dati.

1.
Seleziona le celle da A3 in giù, fino a dove ti serve.

2.
Nella finestra di dialogo Convalida dati, nella scheda Impostazioni, come criterio di convalida scegli Personalizzato e inserisci la seguente formula:

=VAL.NON.DISP(CERCA.VERT(A3;$A$2:A2;1;0))

La funzione CERCA.VERT restituisce l’errore #N/D se il valore immesso in A3 non viene trovato, nel qual caso la funzione VAL.NON.DISP restituisce “Vero” alla Convalida.

Nota come l’intervallo di ricerca $A$2:A2 verrà esteso verso il basso a ogni nuova riga.

3.
Sempre nella finestra di dialogo Convalida dati, ma nella scheda Messaggio di errore, inserisci un avviso che comparirà se si cerca di inserire un valore già presente.

4.
Premi il pulsante OK

Se ti serve estendere la convalida su nuove righe, puoi usare il pennello Copia formato sulla barra degli strumenti.

Diario Aperto: Sesso, Età e Politica

Caracaterina, nei commenti al post precedente sull’orientamento politico dei partecipanti a Diario Aperto, mi chiede: “Ci sono anche in questo caso i dati correlati al sesso e all’età?”.

Ottima domanda! Pur con tutte le opportune cautele, e tenendo conto che il campione si assottiglia molto agli estremi delle fascie di età e quindi è meno affidabile, le differenze tra i sessi mi sembrano spettacolari. Sarei felice di sentire la tua interpretazione.