È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Confronto celle fogli diversi e copia dati

Ultimo Aggiornamento: 25/11/2016 15:38
Post: 1
Registrato il: 25/11/2016
Città: ROMA
Età: 46
Utente Junior
2007
OFFLINE
25/11/2016 12:32

Buongiorno ed innanzitutto un saluto a tutti voi, mi sono appena iscritto in quanto ho una problematica che devo risolvere ed anche smanettandoci da un ora devo ammettere che con excel sono bravo ma certe nozioni mi mancano. Ho il seguente problema:

ho un foglio Dipendenti con oltre 30.000 record dove nella colonna C è presente un dato X dell'Azienda ed un foglio Aziende con oltre 5.000 record dove il dato X è presente nella colonna G.
A me servirebbe cercare il valore della colonna Dipendenti!C nella colonna Aziende!G e, ove presente, copiare il valore di Aziende!Q in Dipendenti!B.

Vi ringrazio in anticipo
Post: 24
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/11/2016 13:00

Ciao
con le formule una possibilità potrebbe essere in B1 foglio dipendenti
=SE($C1=AZIENDE!$G1;AZIENDE!$Q1;"")se no allega un file con qualche dato di esempio
Post: 1
Registrato il: 25/11/2016
Città: ROMA
Età: 46
Utente Junior
2007
OFFLINE
25/11/2016 13:18

Ciao Danilo e grazie della risposta, ho provato ad inserire la formula ma niente, quindi ti allego il file così puoi dargli uno sguardo e logicamente ho eliminato quasi tutti i record.

Per ricapitolare: nel foglio Dipendenti da B1 a B9 dovrebbe comparire la scritta "Ok 150", B10 e B11 vuoti e da B12 a B24 dovrebbe comparire la scritta "Ok 300"

Grazie
Post: 25
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/11/2016 14:34

ciao
ma nell'esempio postato in colonna G ci sono solo quei due valori?
le celle sono tutte formattate come testo prova se puo andare bene cosi se no si può modificare è un semplice SE in B1
=SE(C1="150";"ok 150";SE(C1="300";"ok 300";""))
[Modificato da DANILOFIORINI 25/11/2016 14:40]
Post: 2
Registrato il: 25/11/2016
Città: ROMA
Età: 46
Utente Junior
2007
OFFLINE
25/11/2016 14:51

Ciao Danilo, la colonna G contiene 5.686 valori ed io ne ho messi soltanto due per fare delle prove. Mi servirebbe una formula dinamica e non statica che controlli ogni singola cella della colonna Dipendenti!C e la confronta con tutte le 5.686 celle della colonna Aziende!G, appena trova la corrispondenza esatta deve essere copiato il valore di Aziende!Q in Dipendenti!B.
Grazie e ciao
Post: 26
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Junior
2016
OFFLINE
25/11/2016 15:17

Ciao,
spero di avere capito usando sempre il tuo file di esempio ho usato in B1
=SE.ERRORE(CERCA.VERT($C1;Aziende!$G$1:$Q$10;11;0);"")
e anche un altra con indice /confronta con cui si ottengono i risultati da te richiesti(credo)....
in H1
=SE.ERRORE(INDICE(Aziende!$A$1:$Q$10;CONFRONTA($C1;Aziende!$G$1:$G$10;0);17);"")
Post: 3
Registrato il: 25/11/2016
Città: ROMA
Età: 46
Utente Junior
2007
OFFLINE
25/11/2016 15:38

Ciao Danilo, complimenti per la funzione in quanto è perfetta e funziona alla perfezione.
Ancora grazie per il tuo aiuto, Andrea.
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 05:48. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com