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
controllo univocità dei dati ( inserire chiave univoca)
-
teseo tesei
- Messaggi: 5
- Iscritto il: giovedì 22 luglio 2010, 16:25
controllo univocità dei dati ( inserire chiave univoca)
OpenOffice 3.2 su Windows Xp
Re: controllo univocità dei dati ( inserire chiave univoca)
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
Conta.se(cellaKiave;aree_di _controllo) > 1
se è maggiore di 1 applichi la formattazione Rossa ad indicare che la chiave è doppia.
g
Per cortesia, inserisci [Risolto] nel Titolo iniziale se il tuo problema è stato risolto.
-
Win 7 AOO4.1 + Ubuntu 14.04 AOO4.1 - Esci dall'illegalità: utilizza OpenOffice !
-
Win 7 AOO4.1 + Ubuntu 14.04 AOO4.1 - Esci dall'illegalità: utilizza OpenOffice !
-
teseo tesei
- Messaggi: 5
- Iscritto il: giovedì 22 luglio 2010, 16:25
Re: controllo univocità dei dati ( inserire chiave univoca)
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
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
OpenOffice 3.2 su Windows Xp
Re: controllo univocità dei dati ( inserire chiave univoca)
Salveteseo 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.
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)
Fai attenzione a come definisci "nome utente" perchè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
"Andrea Rossi" è diverso da "Andrea Rossi" (due spazi tra nome e cognome) e da "Rossi Andrea" e da "A.Rossi" ......
g
Per cortesia, inserisci [Risolto] nel Titolo iniziale se il tuo problema è stato risolto.
-
Win 7 AOO4.1 + Ubuntu 14.04 AOO4.1 - Esci dall'illegalità: utilizza OpenOffice !
-
Win 7 AOO4.1 + Ubuntu 14.04 AOO4.1 - Esci dall'illegalità: utilizza OpenOffice !
-
teseo tesei
- Messaggi: 5
- Iscritto il: giovedì 22 luglio 2010, 16:25
Re: controllo univocità dei dati ( inserire chiave univoca)
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à ?
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à ?
OpenOffice 3.2 su Windows Xp
