Pagina 1 di 1

controllo univocità dei dati ( inserire chiave univoca)

Inviato: giovedì 26 agosto 2010, 18:55
da teseo tesei
Buongiorno ragazzi,
in fase di immissioni dei dati in tabella, ho la necessità di controllare se il valore immesso sia già presente.
Il controllo va fatto su tutte le celle della stessa riga e su due fogli tra i tanti presenti nel documento.
In sostanza devo creare una chiave univoca.

Grazie dell'aiuto
Roby

Re: controllo univocità dei dati ( inserire chiave univoca)

Inviato: giovedì 26 agosto 2010, 19:52
da Gumo
puoi applicare alla cella di input la formattazione condizionata associato a
Conta.se(cellaKiave;aree_di _controllo) > 1

se è maggiore di 1 applichi la formattazione Rossa ad indicare che la chiave è doppia.

g

Re: controllo univocità dei dati ( inserire chiave univoca)

Inviato: giovedì 26 agosto 2010, 22:01
da teseo tesei
Grazie Gumo, ma perdonami se mi sono dimenticato di precisare che i dati sono alfanumerici, si tratta di nome utente.
In sostanza in fase di immissione devo controllare se c'è già una colonna che possiede lo stesso nome utente di quello che stò inserendo
Grazie Roby

Re: controllo univocità dei dati ( inserire chiave univoca)

Inviato: venerdì 27 agosto 2010, 13:53
da lucky63
teseo tesei ha scritto:... in fase di immissioni dei dati in tabella, ho la necessità di controllare se il valore immesso sia già presente.
Il controllo va fatto su tutte le celle della stessa riga e su due fogli ... In sostanza devo creare una chiave univoca.
Salve
Ecco la formula da applicare nella formattazione condizionata (Da adattare. Esempio riferito al file in allegato):
O(CONTA.SE(B5:F5;A5)>0;CONTA.SE($Foglio1.$A$1:$C$4;A5)>0;CONTA.SE($Foglio2.$A$1:$C$4;A5)>0)
Se si verifica una delle tre condizioni:
1) CONTA.SE(B5:F5;A5)>0 Verifica se sulla riga tra le celle B5:F5 sia già presente il contenuto della cella A5
2) CONTA.SE($Foglio1.$A$1:$C$4;A5)>0 Verifica se contenuto cella A5 oggetto test è già contenuta nell'area celle del foglio1
3) CONTA.SE($Foglio2.$A$1:$C$4;A5)>0 Verifica se contenuto cella A5 oggetto test è già contenuta nell'area celle del foglio2
Al verificarsi di una delle tre condizioni (formattazione condizionale) applica uno stile ben definito (esempio evidenzia sfondo cella rosso).

Veda allegati

Saluti

Re: controllo univocità dei dati ( inserire chiave univoca)

Inviato: venerdì 27 agosto 2010, 22:01
da Gumo
teseo tesei ha scritto:... si tratta di nome utente.
In sostanza in fase di immissione devo controllare se c'è già una colonna che possiede lo stesso nome utente di quello che stò inserendo
Fai attenzione a come definisci "nome utente" perchè
"Andrea Rossi" è diverso da "Andrea Rossi" (due spazi tra nome e cognome) e da "Rossi Andrea" e da "A.Rossi" ......
g

Re: controllo univocità dei dati ( inserire chiave univoca)

Inviato: mercoledì 12 gennaio 2011, 17:56
da teseo tesei
graziemille per le dritte.
intanto ho imparato come lavorare con le formattazioni condizionali. Tuttavia mi pare di capire che posso fare questo controllo su delle celle precompilate mentre la mia necessità è di controllare le celle in fase di compilazione.
Esiste questa possibilità ?