Come modificare / convertire il riferimento assoluto in riferimento relativo in Excel?
Normalmente ci sono diversi tipi di riferimenti di cella che puoi usare 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 riferimento di cella assoluto, riferimento di cella relativo, riferimento di riga relativo, riferimento di colonna assoluto e riferimento di riga assoluto e riferimento di colonna relativo. Ma a volte potrebbe essere necessario modificare l'utilizzo dello scopo della formula modificando i riferimenti di cella nella formula. I seguenti metodi complicati ti diranno come modificare il riferimento assoluto in relativo in Excel.
Cambia il riferimento assoluto in riferimento relativo con il tasto F4
Cambia il riferimento assoluto in riferimento relativo con il codice VBA
Cambia rapidamente il riferimento assoluto al riferimento relativo con Kutools per Excel
Riferimento assoluto
|
Riferimento relativo
|
Cambia il riferimento assoluto in riferimento relativo con il tasto F4
Con il tasto di scelta rapida F4, possiamo facilmente alternare il riferimento assoluto al riferimento relativo, eseguire le seguenti operazioni:
Posiziona il cursore dietro $ A $ 1, quindi premi F4 tre volte, diventerà successivamente A $ 1, $ A1, A1. Vedi screenshot:
In base a questo passaggio, posiziona il cursore dietro $ B $ 1 per ottenere B1.
E questo riferimento di cella diventerà un riferimento relativo dal riferimento assoluto.
Se è necessario modificare più riferimenti di cella di formule, in questo modo sarà noioso e dispendioso in termini di tempo.
Cambia il riferimento assoluto in riferimento relativo con il codice VBA
Con il codice VBA, puoi modificare rapidamente un intervallo di riferimenti di cella di formule da riferimenti assoluti a riferimenti relativi alla volta.
1. Selezionare l'intervallo che si desidera modificare.
2. Clic Costruttori > Visual Basic oppure puoi premere Alt + F11, verrà visualizzata una nuova finestra di Microsoft Visual Basic per applicazioni, fare clic su inserire > Modulie inserisci il codice seguente nel file Moduli:
VBA: converte il riferimento assoluto in riferimento relativo.
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 fare clic per eseguire il codice e verrà visualizzata una finestra di messaggio per selezionare un intervallo da convertire, quindi fare clic su OK e viene visualizzata un'altra finestra di dialogo per richiedere il tipo che si desidera utilizzare. Quindi puoi scegliere il tipo giusto di cui hai bisogno. Per questo esempio, inserirò 4. Vedi screenshot:
4. Quindi fare clic OK. Tutti i riferimenti assoluti nella selezione sono stati modificati in riferimenti relativi nella formula.
Questo è un codice VBA multifunzione, con questo codice; puoi anche cambiare rispetto al riferimento assoluto, cambiare la riga assoluta o cambiare la colonna assoluta.
Cambia rapidamente il riferimento assoluto al riferimento relativo con Kutools per Excel
Kutools for Excel: con oltre 100 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Get it Now
Kutools for Excel consente di modificare il riferimento assoluto in relativo o viceversa in modo rapido e semplice. Si prega di fare quanto segue:
Passaggio 1. Vai a selezionare l'intervallo che contiene le formule che desideri modificare i riferimenti di cella nel foglio di lavoro.
Passo 2. Clic Kutools > Converti Refers. Verrà visualizzato Converti riferimenti formula la finestra di dialogo. Vedi screenshot:
Passo 3. Dai un'occhiata Per parente e fare clic su Ok or APPLICA nel Converti riferimento formula dialogo. Cambierà il riferimento assoluto in riferimento relativo.
Se desideri modificare i riferimenti di cella in assoluto di colonna o assoluto di riga, controlla Alla colonna assoluta Opzione o Per riga assoluta opzione.
Per informazioni più dettagliate su Converti riferimento, Si prega di visitare il sito Converti descrizione della funzione di riferimento.
Articolo relativo:Cambia il riferimento relativo al riferimento assoluto
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- 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, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!