Excel semplifica la copia della formula su un'intera riga o colonna, ma non sempre ottieni i risultati desiderati. Se si ottengono risultati imprevisti o quegli orribili errori #REF e /DIV0, può essere estremamente frustrante. Ma non preoccuparti, non dovrai modificare il tuo foglio di calcolo di 5.000 righe cella per cella. Questo articolo spiega come copiare facilmente le formule in altre celle.
Passi
Metodo 1 di 4: Utilizzo di Trova e sostituisci per copiare esattamente le formule
Passo 1. Apri la tua cartella di lavoro in Excel
A volte, hai un grande foglio di calcolo pieno di formule e vuoi copiarle esattamente. Cambiare tutto in riferimenti di cella assoluti sarebbe noioso, soprattutto se vuoi solo cambiarli di nuovo in seguito. Utilizzare questo metodo per spostare rapidamente le formule con i relativi riferimenti di cella altrove senza modificare i riferimenti. Nel nostro foglio di calcolo di esempio, vogliamo copiare le formule dalla colonna C alla colonna D senza modificare nulla.
Colonna A | Colonna B | Colonna C | Colonna D | |
---|---|---|---|---|
riga 1 | 944 | rane | =A1/2 | |
riga 2 | 636 | rospi | =A2/2 | |
riga 3 | 712 | tritoni | =A3/2 | |
riga 4 | 690 | Serpenti | =LA4/2 |
Se stai solo cercando di copiare la formula in una singola cella, vai all'ultimo passaggio ("Prova metodi alternativi") in questa sezione
Passo 2. Premi Ctrl+H per aprire la finestra Trova
Il collegamento è lo stesso su Windows e macOS.
Passaggio 3. Trova e sostituisci "=" con un altro carattere
Digita "=" nel campo "Trova cosa", quindi digita un carattere diverso nella casella "Sostituisci con". Clic Sostituisci tutto per trasformare tutte le formule (che iniziano sempre con il segno di uguale) in stringhe di testo che iniziano con un altro carattere. Usa sempre un carattere che non hai usato nel tuo foglio di calcolo.
Ad esempio, sostituiscilo con # o & o con una stringa di caratteri più lunga, come ##&.
Colonna A | Colonna B | Colonna C | Colonna D | |
---|---|---|---|---|
riga 1 | 944 | rane | ##&A1/2 | |
riga 2 | 636 | rospi | ##&A2/2 | |
riga 3 | 712 | tritoni | ##&A3/2 | |
riga 4 | 690 | Serpenti | ##&A4/2 |
Non utilizzare i caratteri * o ?, poiché questi renderanno più difficili i passaggi successivi
Passaggio 4. Copia e incolla le celle
Evidenzia le celle che vuoi copiare, quindi premi Ctrl + C (PC) o Comando + Do (Mac) per copiarli. Quindi, seleziona le celle in cui desideri incollare e premi Ctrl + V (PC) o Cmd + V (Mac) per incollare. Poiché non vengono più interpretati come formule, verranno copiati esattamente.
Colonna A | Colonna B | Colonna C | Colonna D | |
---|---|---|---|---|
riga 1 | 944 | rane | ##&A1/2 | ##&A1/2 |
riga 2 | 636 | rospi | ##&A2/2 | ##&A2/2 |
riga 3 | 712 | tritoni | ##&A3/2 | ##&A3/2 |
riga 4 | 690 | Serpenti | ##&A4/2 | ##&A4/2 |
Passaggio 5. Utilizzare nuovamente Trova e sostituisci per annullare la modifica
Ora che hai le formule dove le desideri, usa di nuovo "Sostituisci tutto" per annullare la modifica. Nel nostro esempio, cercheremo la stringa di caratteri "##&" e la sostituiremo nuovamente con "=", in modo che quelle celle tornino ad essere formule. Ora puoi continuare a modificare il foglio di lavoro come al solito:
Colonna A | Colonna B | Colonna C | Colonna D | |
---|---|---|---|---|
riga 1 | 944 | rane | =A1/2 | =A1/2 |
riga 2 | 636 | rospi | =A2/2 | =A2/2 |
riga 3 | 712 | tritoni | =A3/2 | =A3/2 |
riga 4 | 690 | Serpenti | =LA4/2 | =LA4/2 |
Passaggio 6. Prova metodi alternativi
Se il metodo sopra descritto non funziona per qualche motivo, o se sei preoccupato di modificare accidentalmente il contenuto di altre celle con l'opzione "Sostituisci tutto", ci sono un paio di altre cose che puoi provare:
- Per copiare la formula di una singola cella senza modificare i riferimenti, seleziona la cella, quindi copia la formula mostrata nella barra della formula vicino alla parte superiore della finestra (non nella cella stessa). premere Esc per chiudere la barra della formula, quindi incolla la formula dove ti serve.
- premere Ctrl e ` (di solito sulla stessa chiave di ~) per mettere il foglio di calcolo in modalità di visualizzazione formula. Copia le formule e incollale in un editor di testo come Blocco note o TextEdit. Copiali di nuovo, quindi incollali di nuovo nel foglio di calcolo nella posizione desiderata. Quindi, premere Ctrl e ` nuovamente per tornare alla modalità di visualizzazione normale.
Metodo 2 di 4: riempire una colonna o una riga con una formula
Passo 1. Digita una formula in una cella vuota
Excel semplifica la propagazione di una formula su una colonna o su una riga "riempiendo" le celle. Come con qualsiasi formula, inizia con an = segno, quindi usa qualsiasi funzione o aritmetica desideri. Useremo un semplice foglio di calcolo di esempio e aggiungeremo la colonna A e la colonna B insieme. premere accedere o Ritorno per calcolare la formula.
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 1 | 10 | 9 | 19 |
riga 2 | 20 | 8 | |
riga 3 | 30 | 7 | |
riga 4 | 40 | 6 |
Passo 2. Fare clic sull'angolo in basso a destra della cella con la formula che si desidera copiare
Il cursore diventerà un grassetto + cartello.
Passaggio 3. Fare clic e trascinare il cursore sulla colonna o sulla riga in cui si sta copiando
La formula che hai inserito verrà automaticamente inserita nelle celle che hai evidenziato. I riferimenti di cella relativi si aggiorneranno automaticamente per fare riferimento alla cella nella stessa posizione relativa anziché rimanere esattamente la stessa. Ecco il nostro foglio di calcolo di esempio, che mostra le formule utilizzate e i risultati visualizzati:
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 1 | 10 | 9 | =A1+B1 |
riga 2 | 20 | 8 | =LA2+B2 |
riga 3 | 30 | 7 | =LA3+B3 |
riga 4 | 40 | 6 | =A4+B4 |
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 1 | 10 | 9 | 19 |
riga 2 | 20 | 8 | 28 |
riga 3 | 30 | 7 | 37 |
riga 4 | 40 | 6 | 46 |
- Puoi anche fare doppio clic sul segno più per riempire l'intera colonna invece di trascinare. Excel smetterà di compilare la colonna se vede una cella vuota. Se i dati di riferimento contengono una lacuna, dovrai ripetere questo passaggio per riempire la colonna sotto la lacuna.
- Un altro modo per riempire l'intera colonna con la stessa formula è selezionare le celle direttamente sotto quella contenente la formula e quindi premere Ctrl + D.
Metodo 3 di 4: copia di una formula in più celle incollando
Passo 1. Digita la formula in una cella
Come con qualsiasi formula, inizia con an = segno, quindi usa qualsiasi funzione o aritmetica desideri. Useremo un semplice foglio di calcolo di esempio e aggiungeremo la colonna A e la colonna B insieme. Quando premi accedere o Ritorno, verrà calcolata la formula.
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 1 | 10 | 9 | 19 |
riga 2 | 20 | 8 | |
riga 3 | 30 | 7 | |
riga 4 | 40 | 6 |
Passo 2. Seleziona la cella e premi Ctrl+C (PC) o ⌘ Comando+C (Mac).
Questo copia la formula negli appunti.
Passo 3. Seleziona le celle in cui vuoi copiare la formula
Fare clic su uno e trascinare verso l'alto o verso il basso utilizzando il mouse o i tasti freccia. A differenza del metodo di riempimento di colonne o righe, le celle su cui stai copiando la formula non devono necessariamente essere adiacenti alla cella da cui stai copiando. Puoi tenere premuto il Controllo mentre si seleziona per copiare celle e intervalli non adiacenti.
Passaggio 4. Premi Ctrl+V (PC) o ⌘ Comando+V (Mac) per incollare.
Le formule ora vengono visualizzate nelle celle selezionate.
Metodo 4 di 4: utilizzo di riferimenti di cella relativi e assoluti
Passaggio 1. Utilizzare un riferimento di cella relativo in una formula
In una formula di Excel, un "riferimento di cella" è l'indirizzo di una cella. Puoi digitarli manualmente o fare clic sulla cella che desideri utilizzare mentre inserisci una formula. Ad esempio, il seguente foglio di calcolo ha una formula che fa riferimento alla cella A2:
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 2 | 50 | 7 | =A2*2 |
riga 3 | 100 | ||
riga 4 | 200 | ||
riga 5 | 400 |
Passaggio 2. Comprendi perché sono chiamati riferimenti relativi
In una formula di Excel, un riferimento relativo utilizza la posizione relativa di un indirizzo di cella. Nel nostro esempio, C2 ha la formula "=A2", che è un riferimento relativo al valore due celle a sinistra. Se copi la formula in C4, farà comunque riferimento a due celle a sinistra, mostrando ora "= A4".
Colonna A | Colonna B | Colonna C | |
---|---|---|---|
riga 2 | 50 | 7 | =A2*2 |
riga 3 | 100 | ||
riga 4 | 200 | =A4*2 | |
riga 5 | 400 |
Funziona anche per le celle al di fuori della stessa riga e colonna. Se hai copiato la stessa formula dalla cella C1 nella cella D6 (non mostrata), Excel cambierà il riferimento "A2" in una cella una colonna a destra (C→D) e 5 righe sotto (2→7), o " B7"
Passaggio 3. Utilizzare invece un riferimento assoluto
Supponiamo che tu non voglia che Excel cambi automaticamente la tua formula. Invece di usare un riferimento di cella relativo, puoi farlo assoluto aggiungendo un simbolo $ davanti alla colonna o alla riga che si desidera mantenere invariata, indipendentemente da dove si copia anche la formula. Ecco alcuni fogli di calcolo di esempio, che mostrano la formula originale in testo più grande e in grassetto e il risultato quando la copi e incolli in altre celle:
-
Colonna relativa, riga assoluta (B$3):
La formula ha un riferimento assoluto alla riga 3, quindi fa sempre riferimento alla riga 3:
Colonna A Colonna B Colonna C riga 1 50 7 = B$ 3 riga 2 100 =A$3 =B$3 riga 3 200 =A$3 =B$3 riga 4 400 =A$3 =B$3 -
Colonna assoluta, riga relativa ($ B1):
La formula ha un riferimento assoluto alla colonna B, quindi fa sempre riferimento alla colonna B.
Colonna A Colonna B Colonna C riga 1 50 7 = $B1 riga 2 100 =$B2 =$B2 riga 3 200 =$B3 =$B3 riga 4 400 =$B4 =$B4 -
Colonna e riga assolute ($B$1):
La formula ha un riferimento assoluto alla colonna B della riga 1, quindi fa sempre riferimento alla colonna B della riga 1.
Colonna A Colonna B Colonna C riga 1 50 7 = $B$1 riga 2 100 =$B$1 =$B$1 riga 3 200 =$B$1 =$B$1 riga 4 400 =$B$1 =$B$1 Passaggio 4. Utilizzare il tasto F4 per passare da assoluto a relativo
Evidenzia un riferimento di cella in una formula facendo clic su di esso e premendo F4 per aggiungere o rimuovere automaticamente i simboli $. Continua a premere F4 fino a selezionare i riferimenti assoluti o relativi che desideri, quindi premere accedere o Ritorno.
Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube
Suggerimenti
- Se copi una formula in una nuova cella e vedi un triangolo verde, Excel ha rilevato un possibile errore. Esamina attentamente la formula per vedere se qualcosa è andato storto.
- Se hai accidentalmente sostituito il carattere = con ? oppure * nel metodo "copiare esattamente una formula", cercando "?" o "*" non ti darà i risultati che ti aspetti. Correggilo cercando "~?" o invece per "~*".
- Seleziona una cella e premi Ctrl' (apostrofo) per riempirla con la formula direttamente sopra di essa.