Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

cercare valori????

Ultimo Aggiornamento: 03/02/2014 11:15
Post: 1
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
01/02/2014 11:41

ciao a tutti, avrei un leggerissimo problemino.... (altrimenti non sarei qui... eh eh). mi scuso se non è il posto adatta ma mi sono appena registrato


in un foglio ho dei dati simili a questi:

macchina codice risultato

1 420254 no
1 420254 no
1 420254 no
1 420531 no
1 420531 no
1 420710 si
1 420711 no
1 420296 si
1 420568 si
2 420964 si
2 420369 si
2 420544 si
2 420858 si
2 420755 si
2 420123 si
2 420158 si


in un altro od in un'altra parte del foglio (da decidere, posso tranquillamente cambiare layout) ho questa informazione:

macchina simil1 simil2

1 420254 420531
1 420710 420711

la colonna con scritto si e no riporta i dati che vorrei come risultato.
In pratica vorrei scrivere una formula (le ho provate tutte!!!), che:
1)se il codice in una cella (es 42025) è uguale a quella della cella precedente scriva "no". fin qui tutto bene.
2)se il codice in una cella (420531) è simile a quello precedente(420254) in base ad informazioni riportate da un'altra parte (dove volete), scriva "no"
3)altrimenti scriva "si".

sarà mai possibile fare una roba del genere in excel? http://www.erismag.it/Servizio/ForumExcel/Smiles/Faccina_0034.gif


grazie anche a chi mi può dare anche solo un consiglio

Post: 1.378
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
01/02/2014 12:23

cerca simile

Ciao,

condivido una prima formula

Ho messo l'elenco in A1:C100 e le tabelline dei simili in g1:k100.



=SE(O(B2=B1;VAL.NUMERO(CONFRONTA(B2;INDICE($G$1:$K$100;CONFRONTA(A1&B1;INDICE($F$1:$F$100&$G$1:$G$100;0);0);0))));"No";"Sì")

La formula è da rivedere: giusto per condividere qualche idea.

Saluti

Post: 1
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
01/02/2014 13:47

grazie mille per la non celere, ma celerissima risposta!!!!!!!
mo' provo
excel 2007
Post: 1.379
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
01/02/2014 14:41


Ciao,

giro l'esempio dove ho fatto una prima prova.


Post: 2
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
02/02/2014 12:00

ulteriore aiutino
Ciao a tutti, ma in particolar modo a Canapone che mi ha risposto subito.

so che è domenica e forse tutti abbiamo meglo da fare che stare a guardare formule su excel... :-) ma....

mi chiedevo: se nella tabella dei simili avessi una situazione del genere:

macchina simile1 simile2 simile3
1 420531 420254 420348
1 420711 420710

la formula che mi hai proposto andrebbe bene lo stesso? andrebbe modificata in qualche modo?
ho cercato tra le varie guide di excel ma non trovo nulla, forse dovrei essere un attimino + elastico ed inventarmi qualcosa

quello che voglio dire è che i codici simili possono essere + di 1, e che nella tabella "master" dove ho i codici da analizzare i codici possono trovarsi in un ordine del tipo: in B1=420254 ed in C1 il 420531
ma anche viceversa.

e dovrei ottenere una roba del tipo:

macchina codice risultato voluto
1 420254 no
1 420254 No
1 420254 No
1 420531 Sì
1 420531 No
1 420710 si
1 420711 no
1 420531 si
1 420254 no
1 420348 no
1 420711 si


che dite?
Grazie ancora dell'aiuto.
excel 2007
Post: 1.380
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
02/02/2014 12:24


Ciao, prova ad usare una tabellina per i simili in F1:I4

1 420531 420254 420348
1 420711 420710
1 420710 420711
1 420254 420348


in C2 (mi ero mangiato uno zero)

=SE(O(B2=B1;VAL.NUMERO(CONFRONTA(B2;INDICE($G$1:$K$100;CONFRONTA(A1&B1;INDICE($F$1:$F$100&$G$1:$G$100;0);0);0);0)));"No";"Sì")

Saluti




Post: 6
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
02/02/2014 19:55

Ciao, non mi sono spiegato sicuramente bene, la formula funziona benissimo tranne in un caso, o meglio: posto elenco dati con risultato formula:

1 420254 1 420531 420254 420348
1 420254 No 1 420711 420710
1 420254 No
1 420531 Sì
1 420531 No
1 420710 Sì
1 420711 No
1 420296 Sì
1 420531 Sì
1 420254 No
1 420348 Sì
1 420568 Sì
2 420964 Sì
2 420369 Sì
1 420711 Sì
1 420710 No
2 420544 Sì
2 420858 Sì
2 420755 Sì
2 420123 Sì
2 420158 Sì
1 420348 Sì
1 420254 Sì


nell'ultima riga mi aspetterei un "no" in quanto nella tabella dei simili il 420254 ed il 420348 sono simili, anche se nella tabella dei simili il primo valore che compare per la macchina "1" è il 420531. spero sia chiaro altrimenti chiedetemi pure tutti i chiarimenti che volete.
sicuramente quanto avevo scritto prima è stato fuorviante perchè avevo riportato diverse combinazioni con gli stessi codici nella stessa tabella

Non voglio abusare di voi o farvi fare il lavoro al posto mio, ma sto diventano scemo. ho provato a modificare la formula mettendo l'operatore logico "O" davanti alla funzione indice, ma niente.



excel 2007
excel 2007
Post: 7
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
02/02/2014 19:56

allego il file che sto utilizzando per fare le prove/prendere appunti

grazie
excel 2007
Post: 1.381
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
03/02/2014 07:14

Ricerca simili

Ciao,

nell'esempio che hai condiviso vedo altre risposte non corrette - se ho capito- restituite dalle formule.

Prova in C2

=SE(SOMMA(--(MATR.PRODOTTO(CONTA.SE(B1:B2;$G$1:$I4);RIF.RIGA($A$1:$A$3)/RIF.RIGA($A$1:$A$3))=2));"No";"Sì")


La formula restituisce No quando sulla stessa riga del piccolo database G1:I4 trova contemporaneamente il codice alla sua sinistra della colonna B e quello immediatamente sopra.

Non ho chiaro se ci possono essere codici simili per la macchina 1 e non per la macchina 2: la formula non sta gestendo questa fattispecie.

Spero comunque sia un passo avanti.
[Modificato da (Canapone) 03/02/2014 07:35]

Post: 8
Registrato il: 01/02/2014
Città: BOLGARE
Età: 45
Utente Junior
2007
OFFLINE
03/02/2014 11:05

cercare valori: grazie mille
grazie mille Canapone, veramente!!

la formula funziona benissimo ed è proprio quella che cercavo.

Grazie grazie ed ancora grazie.
excel 2007
Post: 1.382
Registrato il: 27/09/2010
Città: FIRENZE
Età: 61
Utente Veteran
Excel 2010
OFFLINE
03/02/2014 11:15


Ciao,

grazie a te del riscontro.

Solo per curiosità la formula era stata ideata più o meno per verificare se ci fossero degli ambi in database di estrazioni del lotto.

Se devi adattare la formula a database di simili (G1:I4 nell'esempio) che hanno più di tre colonne (G-H-I) fai attenzione ad aggiustare i RIF.RIGA(A1:A3) che funzionano solo con tre colonne

Esempio per far funzionare la formula su 5 colonne modifica anche il segmento in

RIF.RIGA(A1:A5)/RIF.RIGA(A1:A5)



Saluti



[Modificato da (Canapone) 03/02/2014 11:23]

Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 18:25. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com