Fai la tua domanda
0

Riferimento a celle di un altro file

chiesto il 2017-02-16 14:05:22 +0200

Immagine gravatar per Silvia

Buongiorno, ho provato a dare il valore ad una cella prendendolo dalla cella di un altro file però se modifico il file che contiene il valore da acquisire inserendo una riga, i valori dell'altro file non sono più quelli che desidero.

Mi spiego con un esempio pratico. file RUBRICA contiene: riga 1, colonna A Giovanna, colonna B giovanna@email.x riga 2, colonna A Sofia, colonna B sofia@email.x file PARTECIPANTI contiene: riga 1, colonna A Giovanna, colonna B prende il valore di RUBRICA/foglio.B1 riga 2, colonna A Sofia, colonna B prende il valore di RUBRICA/foglio.B2

ora se io inserisco una riga in RUBRICA e diventa: riga 1, colonna A Giovanna, colonna B giovanna@email.x riga 2, colonna A Rita, colonna B rita@email.x riga 3, colonna A Sofia, colonna B sofia@email.x nel file PARTECIPANTI l'email di Sofia risulta essere rita@email.x

per favore, mi dite se è possibile fare questi collegamenti tra celle dandomi la possibilità di inserire righe nel foglio e mantenendo i valori originali?

Grazie

modifica retag flag offensive close merge delete

3 Answers

0

risposto il 2017-02-18 23:19:03 +0200

Immagine gravatar per akurery

updated 2017-02-18 23:20:59 +0200

La soluzione di dare un nome va bene, ma non cella per cella.
A mio avviso nel file Rubrica dovresti assegnare un nome a tutta la tabella dei dati.
Per farlo selezioni l'area che contiene i tuoi dati, nell'esempio A1:B2 e con Inserisci > Nomi > Definisci gli dai il nome che vuoi, diciamo "indirizzi".
Nel file Partecipanti in A2 inserisci la formula =CERCA.VERT(A1;'file:///percorso/per_il_tuo/file/Rubrica.ods'#indirizzi;2), dove:
A1 indica il valore da cercare
il percorso punta al nome "indirizzi" nel file Rubrica
2 indica che il risultato voluto si trova nella seconda colonna.
Poi questa formula la puoi copiare così com'è in tutte le celle sottostanti.
A questo punto dovresti aver ottenuto il tuo scopo.
Se inserisci righe in mezzo in Rubrica la formula dovrebbe continuare a funzionare perché Calc aggiorna anche la zona che abbiamo chiamato "indirizzi".
Se invece inserisci nominativi sopra o sotto alla tabella esistente, allora dovrai preoccuparti di aggiornare la zona corrispondente al nome "indirizzi".
Spero di essere stato sufficientemente chiaro.

modifica flag offensive delete link more
0

risposto il 2017-02-18 10:48:08 +0200

Immagine gravatar per WalterWhite

Ciao! Anche io ho avuto un problema simile al tuo. Il riferimento purtroppo punta ad una cella ben precisa e quindi se tu ci inserisci in mezzo una riga, la cella puntata è sempre quella col nuovo valore (sbagliato). Io purtroppo non ho trovato una soluzione agevole. Avevo letto di utilizzare vba ma onestamente non sono riuscito a risolvere. Quindi mi unisco alla richiesta dell'autrice!

modifica flag offensive delete link more
0

risposto il 2017-02-18 15:05:13 +0200

Ciao, come realizzate i collegamenti? Io faccio così:

  1. in Rubrica assegno dei nomi cella (es. "mail", "mail2") con Inserisci > Nomi > Definisci.
  2. In Partecipanti Inserisci > Collegamento a dati esterni > URL … Sezioni … inserisco i collegamenti rispettivi utilizzando i Nomi di Rubrica.

Se inserisco delle righe, la mail resta agganciata al nome iniziale.

Se la mia riposta ti ha aiutato, votala con ✔ e con ∧ (qui a sinistra)

C:\fakepath\Rubrica.ods

C:\fakepath\Partecipanti.ods

modifica flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Chieste: 2017-02-16 14:05:22 +0200

Seen: 289 times

Last updated: Feb 18 '17