Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 05-05-2006, 12.19.28   #1
luklukluk
Junior Member
 
L'avatar di luklukluk
 
Registrato: 15-06-2005
Messaggi: 74
luklukluk promette bene
[EXCEL] formula con collegamento ad un altro foglio

Supponiamo di avere n nomefilexxx.xls
dove xxx funge da "ID cliente".

Ora in un file terzo, ad esempio, nella cella B2 scrivo:

='C:\cartella\[nomefile001.xls]nomefoglio'!$A$1

Se ora volessi mettere al posto di 001 un riferimento alla cella B1 dello stesso foglio nella quale cambio di volta in volta l'"ID cliente" senza intervenire direttamente sulla cella B2... che sintassi devo usare per inserire il riferimento in oggetto?

Tnx
luklukluk non è collegato   Rispondi citando
Vecchio 05-05-2006, 13.11.44   #2
Cricchia
Miss Nuuuuuu
 
L'avatar di Cricchia
 
Registrato: 23-07-2003
Loc.: più o meno.. Milano
Messaggi: 908
Cricchia promette bene
edit... aspè... mi sono accorta di un errore
___________________________________

« Le persone che non amano i gatti probabilmente erano topi in una vita precedente!! »
~ Non è possibile avere un cuore per gli uomini ed un cuore per gli animali. O si ha un cuore, o non lo si ha proprio. ~

Ultima modifica di Cricchia : 05-05-2006 alle ore 13.20.34
Cricchia non è collegato   Rispondi citando
Vecchio 05-05-2006, 13.35.55   #3
Cricchia
Miss Nuuuuuu
 
L'avatar di Cricchia
 
Registrato: 23-07-2003
Loc.: più o meno.. Milano
Messaggi: 908
Cricchia promette bene
'azz... niente...

la sintassi sarebbe questa e funziona:

=CONCATENA("='C:\cartella\[";$B1;".xls]nomefoglio'!$A$1")

in b1 c'è scritto ad. es nomefile001

ma poi rimane in formato testo e non riesco a convertirlo in forumla

(ora vado a pappa, dopo ci provo!)
___________________________________

« Le persone che non amano i gatti probabilmente erano topi in una vita precedente!! »
~ Non è possibile avere un cuore per gli uomini ed un cuore per gli animali. O si ha un cuore, o non lo si ha proprio. ~
Cricchia non è collegato   Rispondi citando
Vecchio 05-05-2006, 15.34.27   #4
luklukluk
Junior Member
 
L'avatar di luklukluk
 
Registrato: 15-06-2005
Messaggi: 74
luklukluk promette bene
cavolo eppure un modo ci deve essere...
qualcosa del genere la ricordo come fattibile, quindi o l'ho già fatta (ma non mi ricordo come) o l'ho vista fare
luklukluk non è collegato   Rispondi citando
Vecchio 07-05-2006, 22.00.18   #5
xelav
Newbie
 
Registrato: 10-04-2006
Messaggi: 11
xelav promette bene
devi usare/vedere le funzione indiretto e testo
xelav non è collegato   Rispondi citando
Vecchio 07-05-2006, 22.05.30   #6
Dav82
Gold Member
Top Poster
 
Registrato: 18-07-2002
Messaggi: 6.399
Dav82 promette bene
Quota:
Originariamente inviato da xelav
devi usare/vedere le funzione indiretto e testo

Confermo (Y)
Avevo fatto pure io così una volta

Ora non ho una versione attuale di excel sottomano, quindi non posso postare la soluzione completa
Dav82 non è collegato   Rispondi citando
Vecchio 08-05-2006, 15.52.15   #7
luklukluk
Junior Member
 
L'avatar di luklukluk
 
Registrato: 15-06-2005
Messaggi: 74
luklukluk promette bene
Ho fatto alcuni tentativi con la funzione INDIRETTO, però sembra che funzioni solo se punto una cella nello stesso file. Se provo a puntare un altro file inserendo anche la path nella formula non funziona,
Ho al senzazione ke la cosa vada risolta giocando con virgolette e apici... ma non so come
luklukluk non è collegato   Rispondi citando
Vecchio 09-05-2006, 10.46.36   #8
luklukluk
Junior Member
 
L'avatar di luklukluk
 
Registrato: 15-06-2005
Messaggi: 74
luklukluk promette bene
TROVATO!

=INDIRETTO("'C:\cartella\[nomefile" &$B$1& ".xls]nomefoglio'!$A$1)

nella cella B1 ci sarà scritto 001

Il merito è vostro
Buona giornata
Tnx!
luklukluk non è collegato   Rispondi citando
Vecchio 09-05-2006, 21.22.34   #9
xelav
Newbie
 
Registrato: 10-04-2006
Messaggi: 11
xelav promette bene
Quota:
Originariamente inviato da luklukluk
TROVATO!

=INDIRETTO("'C:\cartella\[nomefile" &$B$1& ".xls]nomefoglio'!$A$1)

nella cella B1 ci sarà scritto 001

Il merito è vostro
Buona giornata
Tnx!
Il merito è tuo che hai verificato e provato anche noi
xelav non è collegato   Rispondi citando
Vecchio 17-02-2008, 02.15.50   #10
pips
Newbie
 
Registrato: 08-01-2001
Messaggi: 3
pips promette bene
..questa discussione mi è stata moolto di aiuto, ma ahimè non è stata "risolutiva".. mi spiego meglio.

Ho l'esigenza di fare delle formule con collegamenti a files di nome variabile...

=INDIRETTO("["&C4&".xls]Calcoli!D27")

Dove in C4 c'è il nome del file.

Il problema è che essendo chiuso il file, e non essendo specificata la dir, non viene aggiornato un tubo di dato.
Avendo una directory "variabile", nel senso che sposto spesso i dati su penne USB / palmare e quant'altro, nasce l'esigenza di cerare un riferimento ad un'altra cella contenente il percorso. Dopo UN MILIONE di tentativi:

=INDIRETTO("'"&A1&"["&C4&".xls]Calcoli'!$d$27")

Dove in A1 c'è il percorso del file
Ed in C4 c'è il nome del file

..ebbene tale espressione funziona... A FILE APERTO!! (quello indicato in c4)
Facendo il "debug" della formula, la sintassi che ne esce è giusta, tant'è vero che il valore compare se si apre il file, ma richiudendolo esce #RIF!


II Domanda: E' possibile salvare i dati importati da altri files (col metodo su descritto)? ogni volta che apro il foglio di riepilogo devo riaggiornare tutti i "collegamenti agli altri xls"
___________________________________

if you want another brother, put your mother in your father
pips non è collegato   Rispondi citando
Vecchio 29-04-2009, 16.32.09   #11
luklukluk
Junior Member
 
L'avatar di luklukluk
 
Registrato: 15-06-2005
Messaggi: 74
luklukluk promette bene
Quanto tempo!!!
Ho ricercato questa discussione perchè mi ricordavo di aver risolto il mio problema, ma me n'è uscito un'altro ed è proprio quello proposto da pips, ma solo in alcuni casi
Se risolvo ve lo dico...
luklukluk non è collegato   Rispondi citando
Vecchio 24-07-2017, 14.26.04   #12
jumpjack
Newbie
 
Registrato: 25-05-2007
Messaggi: 23
jumpjack promette bene
Rif: [EXCEL] formula con collegamento ad un altro foglio

Quota:
Inviato da pips Visualizza messaggio
..questa discussione mi è stata moolto di aiuto, ma ahimè non è stata "risolutiva".. mi spiego meglio.

Ho l'esigenza di fare delle formule con collegamenti a files di nome variabile...

=INDIRETTO("["&C4&".xls]Calcoli!D27")

Dove in C4 c'è il nome del file.
Anche se è un thread "d'epoca", visto che ci ho messo due ore a capire come "universalizzare" questa formula penso sia utile postarla.

Questa formula:
=INDIRETTO("'" & B3 & "\[" & C3 & "]" & D3 & "'!" & E3)

usa questi dati:
  • B3 percorso del file di origine (SENZA "\" finale, quindi così come lo si copia da Esplora Risorse)
  • C3 nome del file completo di suffisso
  • D3 nome del foglio nel file
  • E3 indirizzo cella

Spiegazione:
Apostrofo (') = Inizio percorso
\ = completamento percorso
[ = separatore tra percorso e nome del file
] = separatore tra nome del file e nome del foglio
! = separatore tra nome del foglio e indirizzo della cella

Quindi:

' percorso backslash [ nomefile ] NomeFoglio ! IndirizzoCella

per comodità, ecco anche la formula che crea un link che apre tale file:
=COLLEG.IPERTESTUALE($B$3 & "\" & $C$3;"apri foglio")

e questo apre il file e si posiziona sulla cella specifica:
=COLLEG.IPERTESTUALE("[" & B3 & "\" & C3 & "]" & D3 & "!" & E3;"apri cella")
jumpjack non è collegato   Rispondi citando
Vecchio 25-07-2017, 18.48.29   #13
Geppetto56
Forum supporter
 
L'avatar di Geppetto56
 
Registrato: 03-03-2002
Loc.: Rapallo
Messaggi: 1.933
Geppetto56 è nella strada per il successo
Rif: [EXCEL] formula con collegamento ad un altro foglio

Interessante potrebbe tornare utile. Chissà cosa ne pensa Alessandra
___________________________________

Sbagliare è umano ma se volete vedere del casino datemi un computer
By Topov con adattamento
Geppetto56 non è collegato   Rispondi citando
Vecchio 26-07-2017, 21.12.46   #14
Alexsandra
Senior Member
WT Expert
 
L'avatar di Alexsandra
 
Registrato: 19-05-2007
Loc.: Verona
Messaggi: 1.193
Alexsandra è un gioiello raroAlexsandra è un gioiello raroAlexsandra è un gioiello raroAlexsandra è un gioiello raro
Rif: [EXCEL] formula con collegamento ad un altro foglio

Io sono molto favorevole alle varie personalizzazioni come in questo caso, sono indice di un approfondimento del "sistema" Excel cercando di capire come si può interagire col calcolatore.
Personalmente prediligo usare soluzioni più "spartane" per evitare errori e velocizzare le procedure.

A livello accademico non fa una grinza, raggiunge l'obbiettivo, ma si deve considerare che la formula in questione esegue una procedura molto semplice, legge il contenuto di una cella in un foglio di un altro file.
Si deve però considerare che se devo replicare questa formula in varie celle sicuramente usare la formulistica per far eseguire a Excel tutti questi "Salti" causerà un rallentamento delle procedure e il file assumerà dimensioni più elevate (in Byte).

A volte 2 righe di macro eseguono lo stesso lavoro e lasciano il file pulito con i soli dati

ehhhh .... SI .... io il VBA lo metto anche nella pastasciutta
___________________________________

- Il primo fondamento della sicurezza non e' la tecnologia, ma l'attitudine mentale -
Alexsandra non è collegato   Rispondi citando
Vecchio 30-07-2017, 09.15.41   #15
Geppetto56
Forum supporter
 
L'avatar di Geppetto56
 
Registrato: 03-03-2002
Loc.: Rapallo
Messaggi: 1.933
Geppetto56 è nella strada per il successo
Rif: [EXCEL] formula con collegamento ad un altro foglio

Quota:
Inviato da Alexsandra Visualizza messaggio
Cut........
ehhhh .... SI .... io il VBA lo metto anche nella pastasciutta
Esagerata
___________________________________

Sbagliare è umano ma se volete vedere del casino datemi un computer
By Topov con adattamento
Geppetto56 non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Formula nella cella in Excel Gabry Software applicativo 9 26-04-2010 19.02.41
Formula di collegamento automatico ErPiotta71 Office suite 2 07-10-2008 12.46.01
[Excel] Problemi di lincaggio knightOfDoom Office suite 0 21-07-2006 15.58.29
[Excel] copiare riga orizzontale..in verticale come collegamento con riferimento Thor Office suite 9 14-03-2006 01.19.40
[EXCEL] che formula usare? Daniela Office suite 5 19-09-2004 19.26.17

Orario GMT +2. Ora sono le: 06.50.55.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.