Condividi:        

[excel] copia formula identica nella cella di fianco

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[excel] copia formula identica nella cella di fianco

Postdi marcoc » 06/04/09 11:52

ciao a tutti,
esiste una formula alternativa alla CTRL+' per copiare identica la formula della cella a sinistra?
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Sponsor
 

Re: [excel] copia formula identica nella cella di fianco

Postdi Anthony47 » 07/04/09 01:32

?? CTRL+' ??
Scusa, che cosa fa questa combinazione di tasti?

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 07/04/09 13:23

è semplicissimo, prova con questo esempio:
in A1 scrivi 1; in B1 metti 2
in A2 metti 3; in B2 metti 4
in C1 scrivi =SOMMA(A1:B1) -risultato 3-
in C2 fai CTRL+'.
dai invio e vedi che ti dà come risultato 3; se guardi nella barra della formula vedi =SOMMA(A1:B1), così come nella cella C1.
in pratica, CTRL+' copia la formula della cella sopra tale e quale tenendo gli stessi riferimenti delle celle, come se ovunque ci fossero i $ (in altre parole, come fosse =SOMMA($A$1:$B$1) ).
è molto utile, ma vorrei capire se esiste anche una formula simile che faccia lo stesso copiando la formula della cella immediatamente a sinistra
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] copia formula identica nella cella di fianco

Postdi Flash30005 » 07/04/09 17:22

prova con CTRL+SHIFT+> ma fai attenzione copia la formula a sinistra ma in modo relativo non assoluto quindi se
in A2 hai 3 e in B2 hai 4 in C2 devi avere la formula =$A2+$B2 altrimenti ti troverai B2+C2

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [excel] copia formula identica nella cella di fianco

Postdi Flash30005 » 07/04/09 17:24

Flash30005 ha scritto:prova con CTRL+SHIFT+> ma fai attenzione copia la formula a sinistra ma in modo relativo non assoluto quindi se
in A2 hai 3 e in B2 hai 4 in C2 devi avere la formula =$A2+$B2 altrimenti ti troverai B2+C2

Ciao

Intendo dire che in D2 con quella combinazione di tasti ti troverai la formula che si trova in C2 ok?
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 08/04/09 15:45

se nella formula non ci sono i $, mi trasla l'intervallo!
è come se facessi CTRL+C CTRL+V...
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 08/04/09 17:07

forse ci sono:
-sostituisco nella formula "=" con "§" (o un altro simbolo)
-copio e incollo di fianco
-risostituisco "§" con "="
2 passaggi in + ma funziona.
ciao
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] copia formula identica nella cella di fianco

Postdi mikedepetris » 08/04/09 17:45

marcoc ha scritto:forse ci sono:
-sostituisco nella formula "=" con "§" (o un altro simbolo)
-copio e incollo di fianco
-risostituisco "§" con "="
2 passaggi in + ma funziona.
ciao


nel senso che vuoi fare una macro che fa queste operazioni e poi richiamarla da un acceleratore da tastiera?
mikedepetris
Utente Senior
 
Post: 136
Iscritto il: 24/08/07 09:03
Località: Trieste

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 08/04/09 22:03

no, basta sostituire 1 carattere (l' "=")e poi rimetterlo una volta copiata la formula.
è più veloce che reinserire i riferimenti alle celle e non c'è bisogno di macro; si può fare la macro, ma x così poco direi che non conviene.
ciao
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] copia formula identica nella cella di fianco

Postdi Flash30005 » 08/04/09 22:24

marcoc ha scritto:se nella formula non ci sono i $, mi trasla l'intervallo!
è come se facessi CTRL+C CTRL+V...


Ma se le formule le metti già con il $ (=$A2+$B2 ) come descritto nel mio post non hai bisogno di fare nulla solo Ctrl+Shift+>
a meno che nel foglio le formule non siano già state inserite precedentemente,
in ogni caso basterebbe scriverne una e copiarla fino a dove serve

Fai sapere perché non utilizzi questa soluzione

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 08/04/09 22:50

mi sono fatto questa domanda e ho aperto il topic semplicemente perchè mi capita spesso di dovere copiare formule che in principio non pensavo di dover copiare; e proprio x questo motivo non avevo inserito i $.
è più immediato fare una combinazione di tasti per copiare identica una formula che rientrare nella formula stessa e mettere i $ per poi copiare la cella dove serve.
ciao
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano

Re: [excel] copia formula identica nella cella di fianco

Postdi Anthony47 » 08/04/09 23:22

Quando mi trovo in questa situazione, in genere perche' voglio duplicare una formula per variarla, copio la formula dalla barra della formula e la incollo nella nuova cella.
Nei fogli "di produzione" invece privilegio l' uso del $ per poter poi copiare la formula "in lungo e in largo".

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [excel] copia formula identica nella cella di fianco

Postdi Flash30005 » 08/04/09 23:23

Allora ripeto tu hai in A2 un valore (es. 3) in B2 valore 4 in C2 la formula =A2+B2 e vorresti avere in D2 la stessa formula di C2 quindi =A2+B2
Ora hai 1000 righe piene fino a A1000 valore es. 8, B1000 es 5 e in C1000 la formula =A1000+B1000...
ti preoccupa mettere 2000 simboli $ :?:
Fai così:
vai in C2 e modifichi solo questa formula mettendo =$A2+$B2 e
premi invio (per uscire dall'editazione formula)
riselezioni la cella C2 sulla destra in basso della cella C2 appare un quadratino nero, porti lì sopra il cursore del mouse che cambia la sua forma diventando una crocetta, ora
clicchi 2 volte (veloci) tasto sinistro mouse e quella formula si copierà fino alla cella C1000

Ora puoi copiare le tue formule nella colonna D dove ti occorrono copiarle con CTRL+SHIFT+> (in una unica operazione)

Poi ognuno agisce come meglio crede

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [excel] copia formula identica nella cella di fianco

Postdi marcoc » 09/04/09 09:34

flash30005, anche questa è una soluzione, ero solo curioso di sapere se c'era la combinazione di tasti analoga al ctrl+' che faceva al caso mio, in modo che mi dasse una formula più immediata; capita spesso infatti che ho formule lunghissime e dovrei mettere molti $, stando attento alla corretta sintassi.
anthony47, anche la soluzione del classico copia-incolla è valida, anche se per fare così solitamente ricopiavo la formula nel blocco note e successivamente nella nuova cella; non avevo pensato di selezionare quanto scritto nella barra, fare ctrl+c, esc e ctrl+v nella nuova cella; non so perchè ma pensavo che con l'esc si annullasse l'operazione del copia; non sapevo neanche del ctrl+shift+<, quindi grazie a entrambi.
alla prossima
Avatar utente
marcoc
Utente Senior
 
Post: 317
Iscritto il: 22/03/07 21:58
Località: Nerviano


Torna a Applicazioni Office Windows


Topic correlati a "[excel] copia formula identica nella cella di fianco":


Chi c’è in linea

Visitano il forum: Marius44 e 48 ospiti