Hoe identificeer en retourneer je het rij- en kolomnummer van een cel in Excel?
In je dagelijkse werk met Excel moet je vaak de precieze rij- en kolomnummers van specifieke cellen bepalen, of het nu is voor data-analyse, verwijzingen in formules, of het oplossen van lay-outproblemen. Hoewel het begrijpen van het celadres zelf, zoals A2 (Kolom1, Rij2), eenvoudig is voor simpele verwijzingen, wordt het uitdagender bij complexere adressen zoals NK60. Het exacte kolomnummer vinden van dergelijke adressen kan extra stappen vereisen, vooral als je werkt met grote spreadsheets waar kolomletters verder gaan dan Z en AA. Soms heb je misschien alleen het rij- of kolomgedeelte en wil je het numerieke equivalent bepalen. Dit artikel demonstreert verschillende praktische oplossingen voor het identificeren en retourneren van rij- en kolomnummers in Excel, passend bij verschillende scenario's, van directe identificatie tot geavanceerde parsing en automatisering.
- Als je het celadres kent, hoe kun je dan het rij- en kolomnummer identificeren?
- Excel Formule: Gebruik de CEL functie om het rij- of kolomnummer te krijgen
- Als je alleen het kolom- of rijadres kent, hoe kun je dan het rij- of kolomnummer identificeren?
- VBA Code: Automatisch rij- en kolomnummer retourneren voor een opgegeven celadres
- Excel Formule: Ontleden en kolomletters en rijnummers extraheren uit een adres
Als je alleen het adres kent, hoe kun je dan het rij- en kolomnummer identificeren?
Wanneer je al een celadres kent, is het bepalen van het rij- of kolomnummer eenvoudig met behulp van ingebouwde functies van Excel. Dit kan vooral nuttig zijn wanneer je specifieke bereiken wilt refereren, celposities wilt valideren, of dynamische formules wilt bouwen.
Bijvoorbeeld, als het celadres NK60 is:
- Het rijnummer, duidelijk herkenbaar in het adres, is 60.
- Het kolomnummer voor NK kan worden verkregen met de volgende Excel-formule:
=COLUMN(NK60)
Deze formule retourneert, wanneer ingevoerd in een willekeurige cel, het numerieke kolomnummer dat overeenkomt met het opgegeven adres; in dit geval vertaalt NK zich naar kolomnummer 375. Op soortgelijke wijze kun je het rijnummer uit dit adres extraheren met:
=ROW(NK60)
Nadat je de formule in een cel hebt ingevoerd, druk op Enter om het rijnummer te krijgen, wat in dit voorbeeld 60 zal zijn. Deze methoden zijn direct en effectief om snel de exacte positie van elk gegeven celadres in Excel te achterhalen.
Tips: Zorg ervoor dat de celverwijzing die in de formule wordt gebruikt bestaat in je werkblad; anders kan Excel een verwijzingsfout retourneren.
Excel Formule: Gebruik de CEL functie om het rij- of kolomnummer te krijgen
De CEL functie is een andere methode om het rij- of kolomnummer te identificeren op basis van een gegeven adres, vooral wanneer je informatie dynamisch wilt ophalen. Dit is handig bij het bouwen van rapportage-sjablonen of het volgen van celposities in formules.
1. Voer in de cel waar je het rijnummer van een verwijzing (bijv., NK60) wilt weergeven, het volgende in:
=CELL("row",NK60)
2. Om het kolomnummer te krijgen, gebruik:
=CELL("col",NK60)
Na het typen van een van beide formules, druk op Enter. De rijformule levert 60 op, en de kolomformule retourneert 375 voor NK60.
Tips:
- CEL retourneert statische informatie over de aangegeven cel, ongeacht waar de formule zelf is ingevoerd.
- Deze methode is handig voor het dynamisch extraheren van locatiegegevens, die kunnen worden gebruikt in andere formules of als audit-referenties.
Als je alleen het kolom- of rijadres kent, hoe kun je dan het rij- of kolomnummer identificeren?
In sommige gevallen heb je mogelijk slechts een deel van de informatie, zoals het feit dat een waarde bestaat in een specifieke kolom of rij, en moet je het precieze rij- of kolomnummer vinden voor verdere databewerkingen of voorwaardelijke opmaak.
Bijvoorbeeld, je hebt een dataset zoals hieronder weergegeven:
Stel dat je het rijnummer wilt vinden waar "ink" verschijnt in kolom A. Gebruik in dat geval de volgende formule in een willekeurige lege cel:
=MATCH("ink",A:A,0)
Nadat je op Enter hebt gedrukt, krijg je het rijnummer dat de positie van "ink" binnen de gespecificeerde kolom aangeeft. Dit is vooral handig bij grote datasets waar visueel zoeken tijdrovend zou zijn.
Op dezelfde manier, als je weet dat "ink" ergens in rij 4 voorkomt en je het kolomnummer wilt vinden, gebruik dan:
=MATCH("ink",4:4,0)
Deze formule retourneert de kolompositie in rij 4 waar "ink" wordt gevonden. Voor beide methoden, als de waarde niet wordt gevonden, retourneert Excel de #N/B fout, dus zorg ervoor dat je zoekcriteria aanwezig zijn in de gespecificeerde rij of kolom.
Praktische tip: De MATCH-functie is niet hoofdlettergevoelig en zoekt naar exacte matches wanneer het derde argument 0 is.
Selecteer hele rij/kolom als celwaarden overeenkomen met een bepaalde waarde in Excel
In sommige situaties wil je niet alleen het rij- of kolomnummer retourneren, maar ook de hele rij of kolom markeren of selecteren die een bepaalde waarde bevat. Kutools voor Excel’s Specifieke cellen selecteren hulpmiddel biedt een handige manier om hele rijen of kolommen te selecteren als celwaarden voldoen aan je gespecificeerde criteria. Nadat het is toegepast, zullen zowel het rijnummer links als de kolombreuk bovenaan duidelijk gemarkeerd zijn, waardoor het gemakkelijker wordt om visueel te zien waar de overeenkomsten zich bevinden in je werkblad. Deze benadering is vooral nuttig bij het controleren van grote datasets of bij het voorbereiden voor verdere analyse.

Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
VBA Code: Automatisch rij- en kolomnummer retourneren voor een opgegeven celadres
Bij het werken met dynamische of grote datasets moet je mogelijk het proces van het identificeren van de rij- en kolomnummers voor een gegeven celverwijzing automatiseren. Het gebruik van een VBA-macro kan dit efficiënt bereiken, vooral als je posities voor meerdere cellen moet extraheren of integreren met aangepaste sjablonen.
1. Druk eerst op Alt + F11 om de Visual Basic for Applications-editor in Excel te openen. Klik in het VBA-venster op Invoegen > Module om een nieuwe module te maken. Kopieer en plak de volgende code in het modulevenster:
Sub GetRowAndColumnNumber()
Dim cellAddress As String
Dim rng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
cellAddress = Application.InputBox("Enter the cell address (e.g., NK60):", xTitleId, "", , , , , 2)
If cellAddress = "" Then
Exit Sub
End If
Set rng = Range(cellAddress)
If rng Is Nothing Then
MsgBox "Invalid address entered.", vbCritical
Exit Sub
End If
MsgBox "Row number: " & rng.Row & vbCrLf & "Column number: " & rng.Column, vbInformation, xTitleId
End Sub
2. Klik op de (Uitvoeren) knop, of druk F5 om de macro uit te voeren. Je wordt gevraagd om een celadres in te voeren zoals NK60. De macro toont vervolgens een dialoogvenster met de rij- en kolomnummers voor je invoer.
Opmerking: Deze macro accepteert standaard Excel-celadressen. Als je een ongeldig adres invoert of de invoer leeg laat, zal de code zonder foutmeldingen afsluiten. Deze oplossing is geschikt voor het automatiseren van herhaalde zoekopdrachten en is niet afhankelijk van werkbladformules.
Toepasselijke scenario's: Automatiseert het identificatieproces voor aangepaste formulieren of bij integratie met grotere batchbewerkingen.
Voordelen: Snel, kan meerdere verwijzingen achter elkaar verwerken en reduceert handmatig formulegebruik.
Beperkingen: Vereist toegang tot de VBA-editor en kan niet beschikbaar zijn in omgevingen waar macros zijn beperkt.
Excel Formule: Ontleden en kolomletters en rijnummers extraheren uit een adres
Soms heb je niet alleen de positie nodig, maar wil je ook de kolomletters en rijnummers scheiden van een gegeven adres (bijvoorbeeld “NK60” omzetten in “NK” en “60”, en indien nodig het kolomnummer uit “NK” halen). Dit kan handig zijn voor aangepaste werkbladfuncties of het ontleden van geïmporteerde gegevens.
Stel dat het adres “NK60” is ingevoerd in cel A1:
- Extraheer de kolomletters (“NK”):
=LEFT(A1, MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"),""))-1)
Voer deze formule in een willekeurige cel in, en druk vervolgens op Ctrl+Shift+Enter omdat dit een matrixformule is (in Microsoft 365 is normaal Enter voldoende). Dit extraheert alle voorafgaande letters uit het adres.
- Extraheer de rijnummers (“60”):
=MID(A1, MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"),"")), LEN(A1))
Deze formule geeft het numerieke deel, oftewel het rijnummer, uit de adresstring.
- Converteer de kolomletters naar een kolomnummer:
=COLUMN(INDIRECT(LEFT(A1, MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"),""))-1)&"1"))
Deze formule combineert de extractie van de kolomletters en converteert ze naar een daadwerkelijke kolomnummerwaarde.
Uitleg: Deze formules baseren zich op het vinden van waar het eerste cijfer in het adres verschijnt, en splitsen dan de tekst ervoor (kolomletters) en erna (rijnummer). Bij gebruik hiervan:
- Pas A1 aan om de cel met je adres te matchen.
- Als je met veel adressen werkt, sleep de formules omlaag of over om het gewenste bereik te vullen.
- Wees je bewust van gemengde verwijzingsstijlen of adressen met extra spaties; schoon data levert de beste resultaten op.
- Als je een foutmelding krijgt, controleer dan of je adres is opgemaakt als een geldig Excel-verwijzing.
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen