Hoe absolute verwijzing naar relatieve verwijzing in Excel wijzigen / converteren?
Normaal gesproken zijn er verschillende soorten celverwijzingen die u in een formule kunt gebruiken, en elk type celverwijzing kan u helpen verschillende doeleinden in de formule te bereiken. U kunt de volgende typen celverwijzingen hebben, zoals absolute celverwijzing, relatieve celverwijzing, relatieve rijverwijzing absolute kolomverwijzing en absolute rijverwijzing en relatieve kolomverwijzing. Maar soms moet u het gebruik van de formule wijzigen door de celverwijzingen in de formule te wijzigen. De volgende lastige methoden zullen u vertellen hoe u de absolute verwijzing naar relatief in Excel kunt wijzigen.
Verander absolute verwijzing naar relatieve verwijzing met F4-toets
Verander absolute verwijzing naar relatieve verwijzing met VBA-code
Verander snel absolute verwijzing naar relatieve verwijzing met Kutools voor Excel
Absolute referentie
|
Relatieve referentie
|
Verander absolute verwijzing naar relatieve verwijzing met F4-toets
Met de sneltoets F4 kunnen we eenvoudig de absolute verwijzing naar relatieve verwijzing omschakelen, doe dit als volgt:
Plaats de cursor achter $ A $ 1 en druk drie keer op F4, het wordt achtereenvolgens A $ 1, $ A1, A1. Zie screenshot:
Plaats volgens deze stap de cursor achter $ B $ 1 om B1 te krijgen.
En deze celverwijzing wordt een relatieve referentie van absolute referentie.
Als de celverwijzingen van meerdere formules moeten worden gewijzigd, zal deze manier vervelend en tijdrovend zijn.
Verander absolute verwijzing naar relatieve verwijzing met VBA-code
Met VBA-code kunt u snel een reeks celverwijzingen van formules wijzigen van absolute verwijzingen naar relatieve verwijzingen tegelijk.
1. Selecteer het bereik dat u wilt wijzigen.
2. klikken Ontwikkelaar > Visual Basic of u kunt op drukken Alt + F11, een nieuw Microsoft Visual Basic for Applications-venster wordt weergegeven, klik op Invoegen > Moduleen voer de volgende code in het Module:
VBA: converteer absolute naar relatieve referentie.
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. Dan klikken om de code uit te voeren, en er verschijnt een promptvenster voor het selecteren van een bereik om te converteren, klik vervolgens op OK en een ander dialoogvenster verschijnt om u te vragen welk type u wilt gebruiken. Dan kunt u het juiste type kiezen dat u nodig heeft. Voor dit voorbeeld zal ik er 4 invoegen. Zie screenshots:
4. Dan klikken OK. Alle absolute verwijzingen in de selectie zijn gewijzigd in relatieve verwijzingen in de formule.
Dit is een multifunctionele VBA-code, met deze code; u kunt ook veranderen ten opzichte van de absolute referentie, de absolute rij wijzigen of de absolute kolom wijzigen.
Verander snel absolute verwijzing naar relatieve verwijzing met Kutools voor Excel
Kutools for Excel: met meer dan 100 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. Get it Now
Kutools for Excel laat u snel en gemakkelijk absolute in relatieve referentie veranderen of vice versa. Ga als volgt te werk:
Stap 1. Ga naar het bereik dat formules bevat waarvan u de celverwijzingen in het werkblad wilt wijzigen.
Stap 2. Klik Kutools > Converteren verwijst. Het wordt weergegeven Converteer formule-verwijzingen dialoog venster. Zie screenshot:
Stap 3. Controleren Aan familielid en klik op Ok or Solliciteer in de Formule-referentie converteren dialoog. Het zal de absolute verwijzing naar relatieve verwijzing veranderen.
Als u de celverwijzingen wilt wijzigen in kolom absoluut of rij absoluut, controleer dan Naar kolom absoluut optie of Om absoluut te roeien optie.
Voor meer gedetailleerde informatie over Converteer referentieKunt u terecht op Converteren Referentie kenmerkbeschrijving.
Relatief artikel:Verander relatieve verwijzing naar absolute verwijzing
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!