[Risolto] confronto dati in una colonna

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

[Risolto] confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Salve a tutti,
premetto che sono poca esperta di calc.
Mi trovo in difficoltà con una funzione, penso sia quello che voglio utilizzare ma a questo punto ho dei dubbi.
Ho un file di calc con 17 colonne (dalla A alla Q) e, per ora 1800 righe di dati, in alcune colonne solo testo in altre numerici
per esempio, ho delle colonne con tipi di schede di rete con relativi mac address ed numeri ip, in altri i dati personali di utenti
utilizzatori di queste schede.
Ho provveduto già ha fare dei filtri per tipi di schede di rete, vorrei a questo punto, considerando il fatto che i dati aumenteranno
fino a circa 3000 o 4000, fare una funzione che mi permetta di verificare se una data schede di rete è stato attribuito un numero ip
o un mac diverso, in sostanza se ci sono campi con numeri uguali.
Devo usare una funzione? se si quale?
oppure c'è un sistema diverso per fare questa operazione.
Chiedo troppo se chiedo che naturalmente il file poi venga aggiornato automaticamente nel senso che se inserisco un numero ip già esistente
mi segnali che quella riga/colonna ha già quel dato.
Spero di essere stata chiara, a volte ho anche il dubbio di aver usato il programma sbagliato e se non fosse stato più utile
usare base ma lì con le conoscenze siamo a 0.
Grazie per le risposte

Scusatemi
dimenticato che ho come sistema operativo Windows vista e openoffice 3.2.1
mi sto divertendo anche nello scoprire libre.
Ultima modifica di Rosaria mastronardo il mercoledì 2 febbraio 2011, 18:26, modificato 1 volta in totale.
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

un problema alla volta.
come indivuduare un codice duplicato:
=conta.se(cella-codice;Area) esempio =conta.se(c5; $C$1:$C$10000)

se ritorna un valore >1 significa che il codice è duplicato

Apri lo stilista (F11) e crea uno stile di cella con lo sfondo rosso (o il colore che preferisci)

Ora nella cella di immissione applica la formattazione condizionata
inserendo "formula" e specificando la formula illustrata sopra ed associandogli lo stile colorato.

VERIFICA
prova ad inserire un valore duplicato, la cella deve colorarsi...

ESTENSIONE a tutto il foglio
Svuota la cella di immissione ,
e trascinala verso il basso fino alla riga di tuo interesse.

In questo modo quando inserisci un codice nella colonna C, la cella si colora se il codice è duplicato.
saluti
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Gumo ha scritto:un problema alla volta.
come indivuduare un codice duplicato:
=conta.se(cella-codice;Area) esempio =conta.se(c5; $C$1:$C$10000)

se ritorna un valore >1 significa che il codice è duplicato

Apri lo stilista (F11) e crea uno stile di cella con lo sfondo rosso (o il colore che preferisci)

Ora nella cella di immissione applica la formattazione condizionata
inserendo "formula" e specificando la formula illustrata sopra ed associandogli lo stile colorato.

VERIFICA
prova ad inserire un valore duplicato, la cella deve colorarsi...

ESTENSIONE a tutto il foglio
Svuota la cella di immissione ,
e trascinala verso il basso fino alla riga di tuo interesse.

In questo modo quando inserisci un codice nella colonna C, la cella si colora se il codice è duplicato.
saluti
g
Salve prima di tutto, grazie per avermi risposto.
Forse non ho esposto bene il problema.
Quando tu mi suggerisci che con il =conta.se trovo il codice duplicato è ok.
La domanda, scusandomi prima per l'ignoranza è:
io ho già un file in calc con dati già inseriti.
Nel mio caso: Colonna A: Nome; Colonna B: Cognome; Colonna C: Mac; Colonna D: IP;
poi nella colonna E, vorrei evidenziare(con <1; > etc etc ) tutti quelli che nella colonna D hanno un numero IP trascritto 2 o più volte.
Ho seguito il tuo suggerimento e nella colonna D ho inserito questa formula: =conta.se(D2;$D$1:$D1800$)
però non ho risultati.
Ho trascritto male la formula?
Grazie ancora
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

Nel mio caso: Colonna A: Nome; Colonna B: Cognome; Colonna C: Mac; Colonna D: IP;
poi nella colonna E, vorrei evidenziare(con <1; > etc etc ) tutti quelli che nella colonna D hanno un numero IP trascritto 2 o più volte.
Ho seguito il tuo suggerimento e nella colonna D ho inserito questa formula: =conta.se(D2;$D$1:$D1800$)
però non ho risultati.
Ti ho dato un informazione sbagliata, ho invertito criteri e are-ricerca... ma nell'Help di Calc trovi la sintassi corretta ;)

quindi tu devi scrivere in cella E2

Codice: Seleziona tutto

=conta.se($D$1:$D1800$; D2)
e trascinarla su tutta la colonna
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 !
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: confronto dati in una colonna

Messaggio da vladko »

ops scusa gumo

anche trascinato formula?
comunque
conta.se(D2;$D$1:$D1800$) sbagliata 2 volte; $ va prima di 1800 e area va prima di criteri
conta.se($D$1:$D$1800;D2) corretta

anche capire cosa fa meglio no? così sei più sicuro che computer fa quello che vuoi tu

allora $ vuol dire che se trascino formula valore dopo $ (può essere colonna o riga) resta fisso (forse che nella guida tradotto in più bel italiano)

$D$1:$D$1800 vuol dire area in cui fare tua ricerca da cella D1 a cella D1800 (: vuol dire da a) ( se tuo file piu o meno di 1800 righe puoi cambiare valore) e visto che ho messo $ davanti a colonne e righe area resta fissa anche se trascino formula
; punto e virgola :lol: (cambia istruzione)
D2 è valore che formula deve cercare
in pratica tu hai detto a tuo zuccone di pc ehi sveglia e controlla per me se nelle milleottcento righe della colonna d trovi un duplicato

anche asx di riga di digitazione c'e simbolo "f(x)" che fa vedere tua formula o partire procedura guidata

buon lavoro
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

si, si , ho copiato la formula dal messaggio senza correggerla.
LA formula corretta è quella che hai indicato tu.

Codice: Seleziona tutto

=conta.se($D$1:$D$1800;D2)
Sintassi
CONTA.SE(Intervallo; Criteri)
Intervallo è l'intervallo di celle dove applicare i criteri.
Criteri indica i criteri sotto forma di un numero, un'espressione oppure di una sequenza di caratteri. Questi criteri stabiliscono quali celle vengono conteggiate. Potete anche digitare un testo di ricerca come espressione regolare, ad esempio b.* per tutte le parole che iniziano con b. È anche possibile indicare un'area di celle, nella quale è contenuto il criterio di ricerca. Per ricercare un testo in modo letterale, racchiudetelo tra virgolette doppie.


grazie
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Gumo ha scritto:si, si , ho copiato la formula dal messaggio senza correggerla.
LA formula corretta è quella che hai indicato tu.

Codice: Seleziona tutto

=conta.se($D$1:$D$1800;D2)
Sintassi
CONTA.SE(Intervallo; Criteri)
Intervallo è l'intervallo di celle dove applicare i criteri.
Criteri indica i criteri sotto forma di un numero, un'espressione oppure di una sequenza di caratteri. Questi criteri stabiliscono quali celle vengono conteggiate. Potete anche digitare un testo di ricerca come espressione regolare, ad esempio b.* per tutte le parole che iniziano con b. È anche possibile indicare un'area di celle, nella quale è contenuto il criterio di ricerca. Per ricercare un testo in modo letterale, racchiudetelo tra virgolette doppie.


grazie
g

Grazie a tutti per le risposte.
Allora, leggendo le vostre risposte e aiutandomi anche con l'inserimento delle funzioni, ho potuto constatare che l'ultimo suggerimento era corretto.
Alla fine sono riuscita ad scrivere bene la formula, rifacendo di nuovo il file perché troppo ormai incasinato.
la formula che ho trascritto è la seguente: =CONTA.SE($E$1:$E1730;F2)
La colonna E è quella relativa ai numeri IP, la F è quella dove voglio che mi appare il risultato quando trova numeri uguali.
La formula non ha dato errori, la cosa che però mi ha insospettito è che il risultato era in ogni cella lo stesso cioè 0.
Ho ordinato il file in ordine decrescente ed ho notato che per fortuna avevo nelle prime due righe numeri IP uguali ed accanto il risultato della formula era sempre 0.
Mi sbaglio se affermo che non funge?
Ripeto ho provato sia nello scriverla manualmente sia con l'inserimento che in realtà devo dire aiuta ma credo che vi sia comunque un piccolo errore ma non lo vedo.
Grazie ancora a tutti per l'aiuto a chi è alle prime armi con strumenti troppo complessi ma divertenti.
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

Rosaria mastronardo ha scritto:la formula che ho trascritto è la seguente: =CONTA.SE($E$1:$E1730;F2)
La colonna E è quella relativa ai numeri IP, la F è quella dove voglio che mi appare il risultato quando trova numeri uguali.
La formula non ha dato errori, la cosa che però mi ha insospettito è che il risultato era in ogni cella lo stesso cioè 0.
Ho ordinato il file in ordine decrescente ed ho notato che per fortuna avevo nelle prime due righe numeri IP uguali ed accanto il risultato della formula era sempre 0.
Mi sbaglio se affermo che non funge?
devi controllare nell intervallo E1:E1800 quante volte compare il valore contenuto nella cella E2.
Quindi la formula corretta è:
=CONTA.SE($E$1:$E$1800;E2)
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Risolto Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Gumo ha scritto:
Rosaria mastronardo ha scritto:la formula che ho trascritto è la seguente: =CONTA.SE($E$1:$E1730;F2)
La colonna E è quella relativa ai numeri IP, la F è quella dove voglio che mi appare il risultato quando trova numeri uguali.
La formula non ha dato errori, la cosa che però mi ha insospettito è che il risultato era in ogni cella lo stesso cioè 0.
Ho ordinato il file in ordine decrescente ed ho notato che per fortuna avevo nelle prime due righe numeri IP uguali ed accanto il risultato della formula era sempre 0.
Mi sbaglio se affermo che non funge?
devi controllare nell intervallo E1:E1800 quante volte compare il valore contenuto nella cella E2.
Quindi la formula corretta è:
=CONTA.SE($E$1:$E$1730;E2)
Ok, la formula funziona.
Mi restituisce 0 quando il campo IP del file è vuoto, 1 se è presente 1 volta 2 o 3 se il numero si ripete
in quest'ordine.
Grazie
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

adesso puoi continuare il lavoro con la formattazione condizionata...
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Giusto...............
la provo.
Poi vi aggiorno.
Grazie
OpenOffice 3.2 Windows Vista
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Rieccoci,
non funge.
La cella non si colora di rosso, è questo il colore che ho scelto.
Proverò con altre prove.
Grazie
OpenOffice 3.2 Windows Vista
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Gumo ha scritto:un problema alla volta.
come indivuduare un codice duplicato:
=conta.se(cella-codice;Area) esempio =conta.se(c5; $C$1:$C$10000)

se ritorna un valore >1 significa che il codice è duplicato

Apri lo stilista (F11) e crea uno stile di cella con lo sfondo rosso (o il colore che preferisci)

Ora nella cella di immissione applica la formattazione condizionata
inserendo "formula" e specificando la formula illustrata sopra ed associandogli lo stile colorato.

VERIFICA
prova ad inserire un valore duplicato, la cella deve colorarsi...

ESTENSIONE a tutto il foglio
Svuota la cella di immissione ,
e trascinala verso il basso fino alla riga di tuo interesse.

In questo modo quando inserisci un codice nella colonna C, la cella si colora se il codice è duplicato.
saluti
g
Salve di nuovo a tutti
Ho provato di nuovo la formattazione condizionata nella famosa cella del famoso file.
Ho potuto constatare che quando provo ad inserire un numero o più numeri duplicati la formula funziona sempre ma il colore che ho data allo stile
non fa.
Faccio di sicuro un errore ma non so quale.
Riproverò, nel frattempo si accettano suggerimenti.
Grazie
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

posizionati nella cella della numerosità (cella F2)
Menu > formato > formattazione condizionata ..
"Valore della cella" >1 [in F ha messo il conto della numerosità]
"stile" Rosso

questo fa diventare ROSSO la cella della numerosità
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Risolto Re: confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Gumo ha scritto:posizionati nella cella della numerosità (cella F2)
Menu > formato > formattazione condizionata ..
"Valore della cella" >1 [in F ha messo il conto della numerosità]
"stile" Rosso

questo fa diventare ROSSO la cella della numerosità
g

Grazie a tutti, ho capito ed ho risolto.
I valori che venivano fuori dalla formula erano: 0, 1, 2, 3
ho creato 3 fogli di stile: rosso, verde e giallo.
ho impostato la formattazione condizionata in questo modo:
se il valore nella cella era 1 si colorava di rosso e così via.
FUNGEEEEEEEEEEEE
Grandioso
grazie di nuovo a tutti voi
OpenOffice 3.2 Windows Vista
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: confronto dati in una colonna

Messaggio da Gumo »

.. fogli di stile ..
spero si tratti di stili di cella :D

Bene, Metti risolto nel titolo del tuo primo messaggio
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 !
Rosaria mastronardo
Messaggi: 64
Iscritto il: sabato 1 maggio 2010, 13:43
Località: Firenze

Re: RISOLTO confronto dati in una colonna

Messaggio da Rosaria mastronardo »

Si
trattasi di stili di cella.
Grazie di nuovo a tutti
Un saluto
OpenOffice 3.2 Windows Vista
Rispondi