Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Copiare il valore di celle di un foglio Excel
Nuovo argomento   Rispondi    Indice del forum -> Office e LibreOffice
Precedente :: Successivo  
Autore Messaggio
barbara802000
Comune mortale
Comune mortale


Registrato: 06/09/08 17:27
Messaggi: 4

MessaggioInviato: 06 Set 2008 17:37    Oggetto: Copiare il valore di celle di un foglio Excel Rispondi citando

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
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 06 Set 2008 21:03    Oggetto: Rispondi citando

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
Profilo Invia messaggio privato
zius
Dio minore
Dio minore


Registrato: 17/09/05 20:33
Messaggi: 626
Residenza: Mediterraneo

MessaggioInviato: 06 Set 2008 22:29    Oggetto: Rispondi citando

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..? Rolling Eyes Smile
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 06 Set 2008 23:24    Oggetto: Rispondi citando

Brick wall d'oh! 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
Profilo Invia messaggio privato
zius
Dio minore
Dio minore


Registrato: 17/09/05 20:33
Messaggi: 626
Residenza: Mediterraneo

MessaggioInviato: 07 Set 2008 20:12    Oggetto: Rispondi citando

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
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 07 Set 2008 22:27    Oggetto: Rispondi citando

Eggià, riops.

La seconda cella parte dal valore delle seconda cella e così via.
Top
Profilo Invia messaggio privato
barbara802000
Comune mortale
Comune mortale


Registrato: 06/09/08 17:27
Messaggi: 4

MessaggioInviato: 08 Set 2008 21:06    Oggetto: Rispondi citando

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
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 09 Set 2008 00:39    Oggetto: Rispondi

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
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Office e LibreOffice Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi