La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buongiorno a tutti, vorrei prelevare da un file (sorgente) con molti fogli (un foglio per ogni dipendente) i dati presenti in una cella, potendo però modificare il nome del foglio prelevandolo da una cella del file (destinatario) che compilerò manualmente.
La formula che ho pensato sarebbe così
=+'[sorgente.xlsm]Foglio1'!A1
dove
- Foglio1 è il foglio dove si trova il dato
- A1 è la cella che mi interessa.
Sul file dove vorrei che comparisse il dato vorrei mettere una cella da compilare manualmente dove indico il nome del foglio (sarebbe perfetto se bastasse metterne una parte, tipo "contiene"), quindi la formula dovrebbe aggiornarsi automaticamente e restituire il dato variato a seconda del Foglio dove lo preleva.
Allego file per quanto possibile esplicativi.
E' troppo?
ciao
fissa
=INDIRETTO("'[812-Sorgente.xlsx]"&$B$1&"'!$A$1")
trascinabile in basso
=INDIRETTO("'[812-Sorgente.xlsx]"&$B$1&"'!A"&RIF.RIGA($A1))
difetto
non funziona a file chiuso devono essere tutti e due aperti
Esattamente questo. Risolto, grazie mille
ciao
grazie per il riscontro