Menu

Riferimento assoluto in Excel: $A$1, F4 e riferimenti misti

Un riferimento assoluto come $E$1 resta uguale quando copi una formula, mentre un riferimento relativo come E1 si sposta con essa. Premi F4 per aggiungere i simboli del dollaro. Guarda la differenza su tabelle che puoi modificare.

Ogni foglio di questa pagina è interattivo: cambia un numero o una formula e si ricalcola.

Un riferimento assoluto tiene ferma una cella quando copi una formula. In =B2*$E$1, i simboli del dollaro bloccano E1: copia la formula verso il basso e ogni riga moltiplica ancora per E1, mentre B2 diventa B3, B4 e così via. Per aggiungere i simboli del dollaro, fai clic sul riferimento nella formula e premi F4 (su Mac, Cmd+T).

Provvigione con un solo tasso
C2
ABCDE
1RepSalesCommissionRate5%
2Ana$12,000$600
3Ben$8,500$425
4Chen$15,200$760
5Dina$9,800$490
6Eli$11,000$550
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =B2*$E$1

C2 è stata scritta una volta e copiata verso il basso. Fai clic su C4: la sua formula è =B4*$E$1. La cella delle vendite si è spostata alla riga 4, il tasso è rimasto in E1. Cambia il tasso in E1 in 8% e ogni provvigione si aggiorna.

Riferimenti relativi e assoluti

RiferimentoNomeCopiato una riga più in basso e una colonna a destra
A1relativoB2
$A$1assoluto$A$1
A$1misto: riga bloccataB$1
$A1misto: colonna bloccata$A2

Un riferimento semplice come B2 è relativo: Excel lo memorizza come "la cella in questa posizione rispetto a me", quindi una copia una riga più in basso punta una riga più in basso. È esattamente ciò che vuoi per i dati riga per riga, ed è il comportamento predefinito. Il $ davanti alla lettera della colonna o al numero della riga blocca quella parte.

L'errore classico: copiare verso il basso senza $

Ecco di nuovo la tabella delle provvigioni, con =B2*E1 in C2 e senza simboli del dollaro. La prima riga è giusta. Le altre valgono 0.

La stessa tabella senza $
C3
ABCDE
1RepSalesCommissionRate5%
2Ana$12,000$600
3Ben$8,500$0
4Chen$15,200$0
5Dina$9,800$0
6Eli$11,000$0
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =B3*E2

C3 contiene =B3*E2: il riferimento al tasso è sceso a E2, che è vuota, e una cella vuota conta come 0. Correggila qui: fai clic su C2, cambia la formula in =B2*$E$1 e premi Invio. Tutta la colonna segue, perché C3:C6 sono copie di C2. Quando la cella fissa è un divisore, come in =B2/B7 per la quota di un totale, lo stesso errore mostra #DIV/0! invece di 0 (la percentuale sul totale è il caso tipico).

Premi F4 per aggiungere i simboli del dollaro

Mentre scrivi o modifichi una formula, metti il cursore in un riferimento (o subito dopo) e premi F4. Ogni pressione passa alla forma successiva:

E1  ->  $E$1  ->  E$1  ->  $E1  ->  E1

Su molti portatili F4 controlla lo schermo o il volume, quindi premi Fn+F4. Su Mac, usa Cmd+T, oppure Fn+F4. Puoi anche scrivere i simboli $ a mano.

Riferimenti misti: bloccare solo la riga o la colonna

Un riferimento misto ha un solo simbolo del dollaro. $A2 legge sempre la colonna A ma lascia muovere la riga; B$1 legge sempre la riga 1 ma lascia muovere la colonna. Con entrambi nella stessa formula, una sola formula copiata su una griglia costruisce una tavola pitagorica:

Tavola pitagorica da una sola formula
B2
ABCDEF
1x12345
2112345
32246810
433691215
5448121620
65510152025
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =$A2*B$1

B2 contiene =$A2*B$1. Fai clic su F6: contiene =$A6*F$1, il numero di riga dalla colonna A per il numero di colonna dalla riga 1, quindi mostra 25. Togli un simbolo del dollaro in B2 e la tavola si sfascia, perché le copie iniziano a moltiplicare celle vicine invece delle intestazioni.

Lo stesso schema calcola un listino con più sconti: =$A2*(1-B$1) con i prezzi lungo la colonna A e gli sconti lungo la riga 1.

Totale progressivo con un intervallo bloccato a metà

Un intervallo può essere bloccato a un solo estremo. =SOMMA($B$2:B2) parte sempre da B2, mentre la sua fine scende man mano che la formula viene copiata, così ogni riga somma tutto fino a se stessa. La tabella mostra le formule in inglese, ma puoi scriverle anche in italiano, con il punto e virgola.

Totale progressivo
C2
ABC
1MonthSalesTotal so far
2Jan420420
3Feb380800
4Mar5101310
5Apr4501760
6May4702230
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.In Excel in italiano: =SOMMA($B$2:B2)

C6 contiene =SOMMA($B$2:B6) e mostra 2230, il totale di tutti e cinque i mesi. Lo stesso intervallo bloccato a metà fa sì che =CONTA.SE($A$2:A2;A2) conti quante volte un valore è comparso finora, ed è così che si segnalano i duplicati dopo il primo.

Esercizio: una formula per tutta la tabella

Prezzi con tre sconti
B2
ABCD
1Price10%20%30%
2$40.00
3$25.00
4$60.00
5$18.00
Fai clic su una cella per vederne la formula. Cambia un numero o una formula e il foglio ricalcola.

Tocca a te: In B2, scrivi il prezzo del primo prodotto dopo lo sconto in B1. Usa $ in modo che la stessa formula, copiata in orizzontale e in verticale fino a D5, dia ogni prezzo della tabella.

La tabella copia la tua formula in ogni cella di B2:D5, come farebbe il quadratino di riempimento, e Verifica legge tutti e dodici i risultati. Senza i simboli del dollaro giusti, le copie nella riga 3 o nella colonna C leggono il prezzo sbagliato o lo sconto sbagliato.

Riferimenti assoluti verso un altro foglio o una tabella di ricerca

I simboli del dollaro funzionano allo stesso modo con il nome di un foglio: =B2*Settings!$B$1. Contano soprattutto nelle ricerche, dove la tabella deve restare ferma mentre il valore cercato si sposta: =CERCA.VERT(A2;$E$2:$F$10;2;FALSO) copiata verso il basso continua a cercare in E2:F10, mentre =CERCA.VERT(A2;E2:F10;2;FALSO) fa scendere la tabella di una riga a ogni copia e comincia a perdere le prime righe (CERCA.VERT, in inglese VLOOKUP). Se una cella fissa viene usata in molte formule, puoi anche darle un nome con Formule > Definisci nome e scrivere =B2*Rate; un nome definito così punta alla stessa cella da ogni formula, come $E$1.

Domande frequenti

Cosa significa il simbolo $ in una formula di Excel?

Blocca la parte del riferimento che lo segue. In $E$1 sono bloccate sia la colonna E sia la riga 1, quindi il riferimento resta E1 ovunque venga copiata la formula. E$1 blocca solo la riga e $E1 solo la colonna.

Qual è la scorciatoia per il riferimento assoluto in Excel?

Fai clic dentro il riferimento mentre modifichi la formula e premi F4 (Fn+F4 su molti portatili). Ogni pressione passa da $A$1 a A$1, $A1 e A1. Su Mac, premi Cmd+T, oppure Fn+F4.

Che differenza c'è tra riferimenti relativi e assoluti?

Un riferimento relativo come B2 si sposta quando copi la formula: una riga più in basso diventa B3. Un riferimento assoluto come $B$2 resta $B$2. Usa i riferimenti assoluti per una singola cella che serve a ogni riga, come un tasso o un totale.

Cos'è un riferimento misto in Excel?

Un riferimento con un solo simbolo del dollaro: $A2 tiene ferma la colonna e lascia muovere la riga, B$1 tiene ferma la riga e lascia muovere la colonna. =$A2*B$1 copiata in orizzontale e in verticale su una griglia costruisce una tavola pitagorica.

Perché la mia formula mostra 0 o #DIV/0! dopo averla trascinata in basso?

Un riferimento che doveva restare fisso si è spostato con la copia. Se la riga 2 ha =B2/B7, la riga 3 riceve =B3/B8, e B8 è vuota. Blocca il totale con =B2/$B$7 e copia di nuovo.

Illustrazione dei linguaggi di programmazione di Coddy

Impara a programmare con Coddy

INIZIA