Condividi:        

[Excel]Creare un file riepilogativo dei dati di altri due

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Excel]Creare un file riepilogativo dei dati di altri due

Postdi ziosp » 23/11/13 06:45

Ciao buongiorno ho un problema che non riesco proprio a risolvere:
ho due file excell

1° file contiene
ARTICOLO-DESCRIZIONE-IVA-PREZZO-COSTO
2° file contiene
ARTICOLO-DESCRIZIONE-EAN

come costruisco un 3° file che abbia
ARTICOLO-DESCRIZIONE-IVA-PREZZO-COSTO-EAN

Moderazione: titolo modificato e topic spostato nella sezione Applicazioni Office, più appropriata.
ziosp
Newbie
 
Post: 5
Iscritto il: 22/11/13 23:12

Sponsor
 

Postdi wallace&gromit » 23/11/13 18:54

Si tratta quindi in pratica di aggiungere il codice EAN all'elenco del 1° file.
Se uno dei due argomenti (Articolo o descrizione) è univoco la cosa è facile: si procede con un cerca.vert(). Se invece ci sono possibilità di doppioni sia in uno che nell'altro e il confronto deve essere incrociato è solo leggermente più complesso ma comunque fattibile senza problemi.

P.S. il topic è da spostare nella sezione "Applicazioni office Windows"
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Postdi ziosp » 23/11/13 21:22

Gli articoli e le descrizioni sono univoche devo solo aggiungere gli ean
ziosp
Newbie
 
Post: 5
Iscritto il: 22/11/13 23:12

Postdi wallace&gromit » 24/11/13 11:43

allora potrai risolvere in questo modo:
al 3° associ tutto il contenuto del 1° file, semplicemente digitando "=" nella prima cella del 3° file e selezionando la cella corrispondente del 1° file (poi copi e incolli su tutta l'area che ti serve).

Nell'ultima colonna aggiungi la formula:
=cerca.vert("riferimento alla colonna articolo del 3° file";"riferimento a tutta la banca dati del 2° file"; numero che indica la colonna del 3° file in cui si trova il codice EAN (presumo 6); inserisci 0 se gli elenchi non sono in ordine alfabetico)
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Postdi ziosp » 24/11/13 15:40

Non ho capito la prima parte :-(
ziosp
Newbie
 
Post: 5
Iscritto il: 22/11/13 23:12

Postdi wallace&gromit » 24/11/13 18:55

per avere una cella collegata ad una di un altro file digiti semplicemente "=" e poi con il mouse fai clic sulla cella dell'altro file che vuoi sia associata. Da quel momento la cella con la formula si aggiornerà ogni volta che apri quel file con il contenuto della cella corrispondente del file d'origine.
Office2016 + 2019 su win11
Avatar utente
wallace&gromit
Utente Senior
 
Post: 2174
Iscritto il: 16/01/12 14:21

Postdi ziosp » 24/11/13 21:07

FILE 1
Codice: Seleziona tutto
    A      B        C     D      E        F
1 Codart   De1art             Codiv     COSTO          VEND       Codlis
2  2404    1 TAZZA PVC        22      0,541728    0,641666667   VEN
3  10      TARTAN SCATOLA     22      1,2         1,5           VEN
4  100     LUCCHETTO PICCOLO  22      0,26        0,324793388   VEN
FILE 2
Codice: Seleziona tutto
          A        B           C
    1   Codart     De1art             ean
    2   2404   1 TAZZA PVC            8025569155123
    3   6357   10 BIGLIETTI 10 BUSTE  8004999080342
    4   8834   10PZ. SPOLVERELLI      8008240392055
FILE 3
Codice: Seleziona tutto
    A      B        C     D      E        F      G
1 Codart   De1art         Codiv     COSTO          VEND           Codlis      ean
ziosp
Newbie
 
Post: 5
Iscritto il: 22/11/13 23:12

Re: [Excel]Creare un file riepilogativo dei dati di altri du

Postdi Anthony47 » 26/11/13 00:02

In colonna G di file1 inserisci una formula tipo
Codice: Seleziona tutto
=Cerca.Vert(A2;[File2]Fogliox!$A$1:$C$1000;3;0)
Per avere la sintassi esatta bastera', quando arrivi a impostare la "matrice" del Cerca.Vert, selezionare File2, selezionare Foglio-giusto, selezionare l' area della tabella di File2 e premi F4; completi la formula scrivendo "3;0)" da tastiera.

Hai la tabella come la cercavi; o salvi File1 come File3, oppure copi questo foglio in un nuovo file (Menu /Modifica /Sposta o copia foglio; scegli Sposta foglio - In una nuova cartella, spunti Crea una copia) che salverai come File3.

Ciao, fai sapere.
Avatar utente
Anthony47
Moderatore
 
Post: 19221
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [Excel]Creare un file riepilogativo dei dati di altri du

Postdi ziosp » 26/11/13 23:40

ragazzi non va non va non va sono ritardato io ma cosa posso fare gli ean non si associano
ziosp
Newbie
 
Post: 5
Iscritto il: 22/11/13 23:12

Re: [Excel]Creare un file riepilogativo dei dati di altri du

Postdi Anthony47 » 27/11/13 04:00

Non basta dire "non va", dovresti come minimo dire che cosa hai fatto (ad esempio quale formula usi) e quale risultato ti restituisce.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19221
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "[Excel]Creare un file riepilogativo dei dati di altri due":


Chi c’è in linea

Visitano il forum: Nessuno e 38 ospiti