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

trovare un valore in un altro file e riportare il valore della cella adiacente

Ultimo Aggiornamento: 06/05/2018 19:36
Post: 1
Registrato il: 06/05/2018
Città: TRENTO
Età: 39
Utente Junior
2016
OFFLINE
06/05/2018 10:41

BuonGiorno a tutti,
ho due file excel nella stessa cartella
mi servono aperti entrambi contemporaneamente

il primo file è un inventario
i prodotti sono elencati su varie righe e sono suddivisi per categorie su vari fogli tutti con la stessa struttura, ogni foglio è una categoria di prodotto
ogni prodotto è identificato da un codice univoco

nel secondo file vado ad elencare in colonna le vendite giornaliere, scrivendo a mano (o tramite scansione QR) il codice prodotto

io avrei bisogno di una formula nel file delle vendite che una volta inserito il codice prodotto, vada a cercarlo fra tutti i fogli del file inventario e mi restituisca i valori della colonna adiacente al codice prodotto

preferirei usare una formula perchè non conosco VBA e se dovessi fare delle modifiche future potrei fare molta fatica a metterci mano

ho fatto già vari esperimenti, ora riesco a fare quello che mi serve con INDICE, CONFRONTA e INDIRETTO. Però devo essere io a specificare in quale foglio del file inventario andare a cercare il prodotto. Vorrei automatizzare la ricerca fra i vari fogli.
Il codice prodotto lo edito io anche nell'inventario, potrei implementare nel codice prodotto il nome del foglio. Così da estrarlo e specificarlo nell'INDIRETTO del CONFRONTA, ma preferirei evitare.

In sostanza la formula dovrebbe fare questo:
cercare il codice prodotto in un altro file fra i vari fogli
restituire il nome foglio e il numero riga
spostarsi una colonna a sinistra
restituire quel valore

Grazie mille per l'aiuto




Post: 1.851
Registrato il: 06/04/2013
Utente Veteran
2010
OFFLINE
06/05/2018 12:50

Ciao
credo occorra un esempio perchè qualcuno possa aiutarti

saluti



Domenico
Win 10 - Excel 2016
Post: 1
Registrato il: 06/05/2018
Città: TRENTO
Età: 39
Utente Junior
2016
OFFLINE
06/05/2018 18:36

Dopo un po' di esperimenti e passaggi non proprio eleganti sono riuscito a fare tutto quello che mi serve, implementando nel codice prodotto il nome del foglio. Però come dicevo preferirei evitare.
Ora preparo i file di esempio e li carico. Così spero che sarà tutto più chiaro. Nel frattempo grazie!
Post: 3
Registrato il: 06/05/2018
Città: TRENTO
Età: 39
Utente Junior
2016
OFFLINE
06/05/2018 19:01

ecco qui
ecco qui i file d'esempio, spero che si capisca
grazie a tutti
[Modificato da cojack 06/05/2018 19:03]
Post: 4
Registrato il: 06/05/2018
Città: TRENTO
Età: 39
Utente Junior
2016
OFFLINE
06/05/2018 19:17

questi sono i file d'esempio con il procedimento che vorrei evitare, cioè ho inserito il nome del foglio all'interno del codice prodotto.
funziona al 100% e fa esattamente quello che voglio, però per l'appunto vorrei evitare di dover scrivere il nome del foglio nel codice prodotto.

grazie!
Post: 1.601
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
06/05/2018 19:22

ciao

se sono pochi fogli puoi usare SE.ERRORE()

ma se sono tanti scrivi la divina commedia [SM=g27819]
Post: 5
Registrato il: 06/05/2018
Città: TRENTO
Età: 39
Utente Junior
2016
OFFLINE
06/05/2018 19:36

:(
oh accidenti ...
mah per la verità non sono tantissimi, sono 12 fogli
ma con il SE vien fuori una formula lunga un chilometro

provo anche questa idea, magari c'è modo di snellire la formula usando dei "nomi"

grazie dell'idea cmq!
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 06:16. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com