Precedente :: Successivo |
Autore |
Messaggio |
barbara802000 Comune mortale

Registrato: 06/09/08 17:27 Messaggi: 4
|
Inviato: 06 Set 2008 17:37 Oggetto: Copiare il valore di celle di un foglio Excel |
|
|
Buongiorno a tutti ho bisogno di un aiuto su una questione di excel mi spiego meglio di seguito:
Ho due file excel chiamati pippo.xls e pippo2.xls
se volessi copiare il valore di una cella per esempio (la cella A1) di pippo all'interno della cella C1 di pippo2 so che si fa in questa maniera
all'interno della cella C1 di pippo2 e inserisco la seguente funzione
Fx=[pippo.xls]Foglio1$A$1
Ora se io volessi che all'interno della cella A1 di pippo andasse il valore di C1 di pippo2 moltiplicato per 10 farei in questa maniera
Codice: | Fx=[pippo.xls]Foglio1$A$1*10 |
Ora quello che io chiedo è possibile fare questa cosa con più celle cioè se io volessi prelevare da pippo.xls il valore di A1,A2,A3 e andare a inserire all'interno di C1,C2,C3 di pippo2.xls il valore di A1moltiplicato per 10,quello di A2 moltiplicato per 20 e quello di A3 moltiplicato per 40 esiste una maniera per farlo con un solo comando o devo andare cella per cella e fare ciò che viene indicato all'interno del codice sopra?
Aspetto una risposta
Grazie |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 06 Set 2008 21:03 Oggetto: |
|
|
Crei la formula per la prima cella del secondo foglio,
usando però un riferimento relativo alla cella (quindi A1), non assoluto ($A$1).
Poi copi in basso il contenuto di tale cella nelle due sotto di essa.
Siccome il riferimento è relativo, verrà ricalcolato.
(questo perlomeno avviene coi riferimenti tra celle dello stesso foglio,
non ricordo o frose non ho mai provato con celle di altri fogli o, come in questo caso, di altri file -è tanto che non uso Excel-. Ma presumo dovrebbe funzionare. Non funzionasse, cercheremo un'altra soluzione, facci sapere). |
|
Top |
|
 |
zius Dio minore


Registrato: 17/09/05 20:33 Messaggi: 626 Residenza: Mediterraneo
|
Inviato: 06 Set 2008 22:29 Oggetto: |
|
|
per quanto riguarda il fattore di moltiplicazione (x10, x20, ...) puoi scrivere, partendo dal suggerimento di Chemicalbit, nella casella C1 di pippo2.xls Codice: | Fx=[pippo.xls]Foglio1A1*D1 | dove D1 è una casella di pippo2.xls col valore =10x1.
A questo punto copincolli anche questa cella scendendo per tutta la colonna D e otterrai
valore di D2: =10x2
valore di D3: =10x3
...
Il risultato finale nel file pippo2.xls sarà
valore di C1: [pippo.xls]Foglio1A1*D1 --> [pippo.xls]Foglio1A1*10
valore di C2: [pippo.xls]Foglio1A2*D2 --> [pippo.xls]Foglio1A2*20
valore di C3: [pippo.xls]Foglio1A3*D3 --> [pippo.xls]Foglio1A3*30
...
...o no..?  |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 06 Set 2008 23:24 Oggetto: |
|
|
Ops, scusate, sono un po' cotto e avevoletto di corsa.
$A$1 va lasciato assoluto,
visto che tutte le celle del foglio 2 useranno il valore di quella cella.
Dopo aver copiato in basso la formula, e editi e moltiplichi per 10 , per 20, ecc.
Se non vuoi editare a mano la formula,
puoi scrivere i fattori 10, 20, 30 ecc. nelle celle D1, D2, D3, ecc. (se è il caso puoi crearle con "ricopia serie" -o qualcosa del genere, non ricordocome si chiami in Excel, vedi il menù modifica- )
e mettere in C1 una formula tipo
[pippo.xls]Foglio1!$A$1*$D1
poi la ricopierai in C2, in C3, ecc. dove diventerà rispettivamente
[pippo.xls]Foglio1!$A$1*$D2
[pippo.xls]Foglio1!$A$1*$D3
(perché non c'è $ prima del numero di riga, quindi è un riferimento relativo)
p.s. se ricordo bene ci va un "!" dopo Foglio1. |
|
Top |
|
 |
zius Dio minore


Registrato: 17/09/05 20:33 Messaggi: 626 Residenza: Mediterraneo
|
Inviato: 07 Set 2008 20:12 Oggetto: |
|
|
chemicalbit ha scritto: | $A$1 va lasciato assoluto,
visto che tutte le celle del foglio 2 useranno il valore di quella cella. | okkio chem, in effetti barbara802000 ha scritto: | ...se io volessi prelevare da pippo.xls il valore di A1,A2,A3 e andare a inserire all'interno di C1,C2,C3 di pippo2.xls il valore di A1 moltiplicato per 10,quello di A2 moltiplicato per 20 e quello di A3 moltiplicato per... |
quindi direi che il $ va levato, così da pemettere di copiare e aggiornare automaticamente la formula, giusto? |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 07 Set 2008 22:27 Oggetto: |
|
|
Eggià, riops.
La seconda cella parte dal valore delle seconda cella e così via. |
|
Top |
|
 |
barbara802000 Comune mortale

Registrato: 06/09/08 17:27 Messaggi: 4
|
Inviato: 08 Set 2008 21:06 Oggetto: |
|
|
Grazie per le risposte però forse sono stata poco chiara,io vorrei trovare la maniera (scritta magari anche a livello di codice in visual basic) per fare tutto all'apertura della pagina contemporaneamente
Cioè non voglio andare a creare io il collegamento cella per cella ma attraverso magari delle linee di codice fare tutto in maniera tale che se un giorno dovessi cambiare la formula o il collegamento tra celle non devo andare cella per cella ma mi basta cambiare il codice
Sapete se esiste una maniera?
n.b. so che questa è una pratica aperta per Excel però volevo chiedervi, se lo sapevate, quanti accessi(utenti possono accedere) nello stesso momento si possono fare su Access 2003 (su un database) sia in scrittura che in lettura? |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 09 Set 2008 00:39 Oggetto: |
|
|
barbara802000 ha scritto: | n.b. so che questa è una pratica aperta per Excel però volevo chiedervi, se lo sapevate, quanti accessi(utenti possono accedere) nello stesso momento si possono fare su Access 2003 (su un database) sia in scrittura che in lettura? | Cortesemente apri un'altra discussione, sennò si mischiano i due discorsi. |
|
Top |
|
 |
|