DOMANDA Incollare serie di dati con specifico ID in celle diverse di Excel .

Pubblicità

Ashton hertrich

Nuovo Utente
Messaggi
2
Reazioni
1
Punteggio
22
Salve ho un quesito su excel.....devo copiare dei dati che hanno un codice univoco, su un altro foglio excel che contiene già questo valore univoco ma non il dato.......mi serve un modo in excel riconosca questo codice univoco e mi incolli il dato su una determinata cella. Purtroppo non posso fare un semplice copia e incolla dato che i dati si trovano in celle diverse.
Vi allego una foto in modo da essere più chiaro.....
immagine excel.webp
Devo dal foglio di destra copiare i dati della colonna f nella colonna G del foglio di sx
facendo coincidere il codice univoco presente nel foglio di dx (presente nella colonna a) con quello del foglio di sx ( presente nella colonna c).
Qualcuno sa un modo per velocizzare il tutto?
 
Ciao,
1) Metti in ordine crescente di codice univoco (col. A) i dati del foglio di DX (che in seguito chiamerò "DESTRO.xlsx")
2) In cella G2. del foglio di SX (che in seguito chiamerò "SINISTRO.xlsx") la formula = CERCA.VERT(C2;[destro.xlsx]Sheet1!$A$1.$F$10000;6;FALSO)
ciò porterà il valore della 6^ colonna di Destro coincidente nel codice univoco nella cella G2 del Sinistro.
Copia la formula su tutte le celle di G.
Poichè non conosco la tua abilità in Excel aggiungo:
a) ovviamente bisogna sostituire nella formula "DESTRO" e "SINISTRO" con i veri nomi dei 2 lavori.
b) per inserire $ premi il tasto funzione F4
c) per copiare su tutta la col. G. posiziona il cursore sull'angolo in basso a destra della cella G2, il cursore diventa una croce, fai un rapido clic, clic
d) Il riferimento iniziale alla cella G2 è per un lavoro che parte da zero. ma da quel che vedo i lavori sono già avanti, per cui inserisci la formula nella 1^ cella di G non compilata (per esempio G1016) per cui la formula diventerà =CERCA.VERT(C1016;[destro.xlsx]Sheet1!$A$1.$F$10000;6;FALSO)
e) attenzione il dato che leggi in col. G è il risultato di una formula, soggetto a variazioni se cambi i dati in DESTRO. Se invece vuoi che quello che è scritto rimanga inalterabile devi copiare tutta la col. G. compilata e con incolla speciale, incollare i valori, cosicchè non apparirà più la formula ma un risultato statico.
Spero di essere stato chiaro ed esaustivo, altrimenti sono qua.
 
Ciao,
1) Metti in ordine crescente di codice univoco (col. A) i dati del foglio di DX (che in seguito chiamerò "DESTRO.xlsx")
2) In cella G2. del foglio di SX (che in seguito chiamerò "SINISTRO.xlsx") la formula = CERCA.VERT(C2;[destro.xlsx]Sheet1!$A$1.$F$10000;6;FALSO)
ciò porterà il valore della 6^ colonna di Destro coincidente nel codice univoco nella cella G2 del Sinistro.
Copia la formula su tutte le celle di G.
Poichè non conosco la tua abilità in Excel aggiungo:
a) ovviamente bisogna sostituire nella formula "DESTRO" e "SINISTRO" con i veri nomi dei 2 lavori.
b) per inserire $ premi il tasto funzione F4
c) per copiare su tutta la col. G. posiziona il cursore sull'angolo in basso a destra della cella G2, il cursore diventa una croce, fai un rapido clic, clic
d) Il riferimento iniziale alla cella G2 è per un lavoro che parte da zero. ma da quel che vedo i lavori sono già avanti, per cui inserisci la formula nella 1^ cella di G non compilata (per esempio G1016) per cui la formula diventerà =CERCA.VERT(C1016;[destro.xlsx]Sheet1!$A$1.$F$10000;6;FALSO)
e) attenzione il dato che leggi in col. G è il risultato di una formula, soggetto a variazioni se cambi i dati in DESTRO. Se invece vuoi che quello che è scritto rimanga inalterabile devi copiare tutta la col. G. compilata e con incolla speciale, incollare i valori, cosicchè non apparirà più la formula ma un risultato statico.
Spero di essere stato chiaro ed esaustivo, altrimenti sono qua.




Perfetto!!!! Grazie mille di tutto!:-)
 
Pubblicità
Pubblicità
Indietro
Top