Skip to main content

Come cambiare/convertire un riferimento assoluto in un riferimento relativo in Excel?

Author: Tech Support Last Modified: 2025-05-29

Normalmente, ci sono diversi tipi di riferimenti di cella che puoi utilizzare in una formula, e ogni tipo di riferimento di cella può aiutarti a raggiungere scopi diversi nella formula. Puoi avere i seguenti tipi di riferimenti di cella, come il riferimento di cella assoluto, il riferimento di cella relativo, il riferimento di riga relativo con colonna assoluta e il riferimento di riga assoluta con colonna relativa. Ma a volte potresti aver bisogno di cambiare lo scopo della formula modificando i riferimenti di cella nella formula. I seguenti metodi ti mostreranno come cambiare un riferimento assoluto in relativo in Excel.

Cambia il riferimento assoluto in relativo con il tasto F4

Cambia il riferimento assoluto in relativo con il codice VBA

Cambia rapidamente il riferimento assoluto in relativo con Kutools per Excel

Riferimento Assoluto

a screenshot of the original data

arrow

Riferimento Relativo

a screenshot of the result


Cambia il riferimento assoluto in relativo con il tasto F4

Con il tasto di scelta rapida F4, possiamo facilmente passare dal riferimento assoluto a quello relativo, segui i seguenti passaggi:

Posiziona il cursore dopo $A$1, quindi premi F4 tre volte, diventerà successivamente A$1, $A1, A1. Vedi screenshot:

a screenshot of changin absolute reference to relative with F4 key 1 a screenshot of arrow 2 a screenshot of changin absolute reference to relative with F4 key 2 a screenshot of arrow 3 a screenshot of changin absolute reference to relative with F4 key 3 a screenshot of arrow 4 a screenshot of changin absolute reference to relative with F4 key 4

Secondo questo passaggio, posiziona il cursore dopo $B$1 per ottenere B1.

E questo riferimento di cella diventerà un riferimento relativo da un riferimento assoluto.

Se ci sono più formule i cui riferimenti di cella devono essere modificati, questo metodo sarà noioso e dispendioso in termini di tempo.


Cambia il riferimento assoluto in relativo con il codice VBA

Con il codice VBA, puoi rapidamente cambiare un intervallo di riferimenti di cella delle formule da riferimenti assoluti a riferimenti relativi in una volta sola.

1. Seleziona l'intervallo che desideri cambiare.

2. Clicca su Sviluppatore > Visual Basic oppure puoi premere Alt + F11, si aprirà una nuova finestra Microsoft Visual Basic per applicazioni, clicca su Inserisci > Modulo, e inserisci il seguente codice nel Modulo:
VBA: Converti riferimenti assoluti in relativi.

Sub ConverFormulaReferences()
'Updateby20140603
Dim Rng As Range
Dim WorkRng As Range
Dim xName As Name
Dim xIndex As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas)
xIndex = Application.InputBox("Change formulas to?" & Chr(13) & Chr(13) _
& "Absolute = 1" & Chr(13) _
& "Row absolute = 2" & Chr(13) _
& "Column absolute = 3" & Chr(13) _
& "Relative = 4", xTitleId, 1, Type:=1)
For Each Rng In WorkRng
    Rng.Formula = Application.ConvertFormula(Rng.Formula, XlReferenceStyle.xlA1, XlReferenceStyle.xlA1, xIndex)
Next
End Sub

3. Quindi clicca sul pulsantea screenshot of VBA run button per eseguire il codice, e apparirà una finestra di dialogo per selezionare un intervallo da convertire, quindi clicca OK e un'altra finestra di dialogo ti chiederà quale tipo vuoi utilizzare. Quindi puoi scegliere il tipo corretto di cui hai bisogno. Per questo esempio, inserirò 4. Vedi screenshot:

a screenshot of changing absolute reference to relative with VBA select range
a screenshot of arrow
a screenshot of changing absolute reference to relative with VBA specify reference type

4. Quindi clicca OK. Tutti i riferimenti assoluti nell'intervallo selezionato saranno cambiati in riferimenti relativi nella formula.

Questo è un codice VBA multifunzione, con questo codice; puoi anche cambiare i riferimenti relativi in assoluti, cambiare la riga assoluta o cambiare la colonna assoluta.


Cambia rapidamente il riferimento assoluto in relativo con Kutools per Excel

Kutools per Excel: con oltre 100 pratici componenti aggiuntivi per Excel, prova gratuita senza limitazioni per 30 giorni. Ottienilo Ora

Kutools per Excel ti permette di cambiare rapidamente ed facilmente i riferimenti assoluti in relativi o viceversa. Segui i seguenti passaggi:

Passo 1. Vai a selezionare l'intervallo che contiene le formule in cui vuoi cambiare i riferimenti di cella nel foglio di lavoro.

Passo 2. Clicca su Kutools > Altro nel gruppo Formula > Converti Riferimenti. Si aprirà la finestra di dialogo Converti Riferimenti Formule.

Passo 3. Seleziona A Relativo e clicca Ok o Applica nella finestra di dialogo Converti Riferimenti Formula. Questo cambierà il riferimento assoluto in relativo.

a screenshot of changing absolute reference to relative with Kutools for Excel

Se desideri cambiare i riferimenti di cella in colonna assoluta o riga assoluta, seleziona l'opzione A Assoluto di Colonna o l'opzione A Assoluto di Riga.

Per ulteriori informazioni dettagliate su Converti Riferimenti, visita la descrizione della funzione Converti Riferimenti.


Articolo correlato

Cambia il riferimento relativo in assoluto


I migliori strumenti per la produttività in Office

🤖 Kutools AI Aide: Rivoluziona l'analisi dei dati grazie a: Esecuzione Intelligente | Genera Codice | Crea Formule Personalizzate | Analizza Dati e Genera Grafici | Richiama Funzioni avanzate di Kutools
Funzionalità popolari: Trova, evidenzia o contrassegna duplicati | Elimina righe vuote | Unisci colonne o celle senza perdere dati | Arrotonda...
Super RICERCA.VERT: Ricerca VERT con criteri multipli | Ricerca VERT con valori multipli | Ricerca su più fogli | Corrispondenza approssimativa...
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa | Elenco a discesa dipendente | Elenco a discesa multi-selezione...
Gestione Colonne: Aggiungi un numero specifico di colonne | Sposta colonne | Attiva/disattiva la visibilità delle colonne nascoste | Confronta intervalli e colonne...
Funzionalità in evidenza: Attenzione della griglia | Visualizzazione di progettazione | Barra delle formule avanzata | Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText | Selettore di data | Unisci dati | Crittografa/Decrittografa celle | Invia Email tramite elenco | Super Filtri | Filtro speciale (filtra grassetto/corsivo/barrato...) ...
Top15 set di strumenti:12 strumenti di testo (Aggiungi testo, Elimina Caratteri Specifici, ...) | Oltre50 tipi di grafici (Diagramma di Gantt, ...) | Oltre40 formule pratiche (Calcola l'età in base alla data di nascita, ...) |19 strumenti di inserimento (Inserisci codice QR, Inserisci Immagine da percorso, ...) |12 strumenti di conversione (Converti in parole, Conversione valuta, ...) |7 strumenti di unione e divisione (Unione avanzata righe, Dividi celle, ...) | ... e molto altro

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
  • Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!