Indholdsfortegnelse
Det er ret almindeligt at bruge en cellehenvisning i Excel. Men bortset fra den traditionelle måde er der mange måder, hvorpå du kan henvise til celler efter række- og kolonnetal i Excel. Denne artikel vil vise dig disse 4 effektive måder at henvise til celler efter række- og kolonnetal i Excel med skarpe trin og levende illustration.
Download arbejdsbog til øvelser
Du kan downloade den gratis Excel-skabelon her og øve dig på egen hånd.
Referencecelle efter række- og kolonnenummer.xlsm
4 måder at henvise til celler ved hjælp af række- og kolonnenummer i Excel
Lad os først præsentere vores datasæt, som repræsenterer nogle frugtpriser.
1. Brug INDIRECT- og ADDRESS-funktionerne til at henvise til celler ved hjælp af række- og kolonnenummer
Ved brug af funktionen ADDRESS på funktionen INDIRECT kan vi henvise til en celle ved hjælp af række- og kolonnetal for at få en værdi.
Trin:
- Aktivér Celle C13 .
- Type følgende formel i-
=INDIRECT(ADRESSE(C11,C12))
- Endelig skal du blot ramte Indtast knappen for at få resultatet.
⏬ Formelfordeling:
➥ ADRESSE(C11,C12)
ADRESSE funktionen returnerer standardcellehenvisningen for række nummer 8 og kolonne nummer 2. Så den returnerer som-
"$B$8"
➥ INDIREKTE(ADRESSE(C11,C12))
Endelig er det INDIREKTE funktionen vil returnere værdien af den pågældende celle i henhold til cellehenvisningen, og det er-
"Se"
Læs mere: Excel VBA: Få række- og kolonnummer fra celleadresse (4 metoder)
2. Brug INDEX-funktionen til at henvise til cellen ved hjælp af række- og kolonnenummer
For at få en værdi kan du bruge INDEX-funktionen for at henvise til en celle ved hjælp af række- og kolonnenummer.
Trin:
- Skriv følgende formel på Celle C13 -
=INDEX(A1:C9,C11,C12)
- Derefter til få resultat , tryk på Indtast knap .
Læs mere: Sådan returnerer du celleadresse i stedet for værdi i Excel (5 måder)
Lignende læsninger
- Sådan returnerer du celleadresse for match i Excel (3 nemme måder)
- VBA til at konvertere kolonnetal til bogstav i Excel (3 metoder)
- Sådan returneres kolonnenummer af match i Excel (5 nyttige måder)
- Hvad er en celleadresse i Excel (typer med eksempel)
3. Brug teksthenvisning inden for INDIRECT-funktionen til at henvise til celle med række- og kolonnenummer
Igen vil vi bruge INDIREKTE funktionen her. Men her giver vi input række- og kolonnenummeret som tekstreference. Lad os se, hvordan vi gør det.
Trin:
- På Celle C13 , skriv følgende formel -
=INDIRECT("R" & 8 & "C" & 2,FALSE)
- Senere, ramte Indtast for at se resultatet.
Læs mere: Sådan får du celleværdi efter adresse i Excel (6 enkle metoder)
4. Referencecelle efter række- og kolonnenummer Anvendelse af brugerdefineret funktion
I denne metode gør vi opgaven på en lidt anderledes måde. Først laver vi en Brugerdefineret funktion ved navn UseReference ved hjælp af VBA og derefter anvender vi det på vores ark.
Trin:
- Højreklik på på arket titel .
- Derefter skal du vælge Se kode fra den Kontekstmenu .
A VBA vinduet åbnes. Eller du kan trykke på Alt+F11 for at åbne den VBA vinduet direkte.
- Klik nu på Indsæt> Modul .
- I dette øjeblik, type følgende koder i modulet-
Option Explicit Function UseReference(row As Integer, col As Integer) UseReference = ActiveSheet.Cells(row, col) End Function
- Derefter ingen grund til at køre koderne, bare minimere den VBA vindue og gå tilbage til din ark .
Nu kan du se, at vores funktion er klar til brug. Vi skal blot angive række- og kolonnenummeret, og den vil returnere værdien i henhold til denne reference.
- For at få værdien fra Celle B8 , skriv følgende formel i Celle C13-
=UseReference(C11,C12)
- Endelig skal du blot tryk på Indtast knappen for at afslutte.
Og se her, vi har fået den rigtige værdi.
Læs mere: Excel VBA: Indstil område efter række- og kolonnetal (3 eksempler)
Konklusion
Jeg håber, at de ovenfor beskrevne procedurer vil være gode nok til at referere celle efter række- og kolonnetal i Excel. Du er velkommen til at stille spørgsmål i kommentarfeltet og give mig feedback.