Kolom Letter naar getal converteren in Excel (5 eenvoudige voorbeelden)

  • Deel Dit
Hugh West

Tijdens het werken in Excel Soms moeten we het huidige of specifieke kolomnummer bepalen. Voor een kleiner werkblad kan het gemakkelijk zijn om het kolomnummer te achterhalen. Maar als iemand werkt aan een groter werkblad met veel gegevens en formules, dan is het tijdrovend om de kolomletter handmatig te achterhalen. In dit artikel laten we u enkele oplossingen zien voor het converteren van kolomletter naar nummer in Excel .

Download Praktijk Werkboek

U kunt de gratis Excel werkboek van hier en oefen zelf.

Kolom Letter naar getal converteren.xlsm

5 nuttige voorbeelden van conversie van kolomletter naar getal in Excel

Voor dit artikel gebruiken we de gegevensset in het volgende. Hier ziet u de verschillende kolomkoppen van een Excel werkblad. Om de procedure te voltooien, zullen we vijf verschillende benaderingen demonstreren. Hier zullen we gebruik maken van de functie COLUMN en zal combineren de functie COLUMN en de functie INDIRECT , een niet-vluchtige formule toepassen, de referentiestijl wijzigen, en ten slotte Visual Basics voor toepassingen (VBA) .

1. De functie COLUMN gebruiken

In onze eerste benadering gebruiken we de functie COLUMN van Excel om een kolom letter naar nummer converter te maken. Doorloop de volgende stappen om het proces te begrijpen.

Stap 1:

  • Allereerst zullen wij voor ons werk de volgende gegevensreeks gebruiken.
  • Hier gebruiken we de functie COLUMN voor twee voorwaarden.
  • De eerste is om het kolomnummer van een specifieke cel te achterhalen en de tweede is voor de huidige werkcel.

Stap 2:

  • Ten tweede, om het kolomnummer van een specifieke cel te achterhalen, gebruikt u de volgende formule van de functie COLUMN met vermelding van de cel.
  • Hier zullen we bijvoorbeeld cel B5 .
=COLUMN(B5)

  • Dan, na het indrukken van Ga naar ziet u het kolomnummer van de genoemde cel, namelijk kolomnummer 2 voor cel B5 .

Stap 3:

  • Om vervolgens het kolomnummer te bepalen van de huidige cel waaraan u werkt, gebruikt u de volgende formule van de KOLOM functie .
=COLUMN()

  • Na het indrukken van Ga naar ziet u het kolomnummer van de huidige werkcel.
  • In ons voorbeeld, dat nummer 3 voor cel C6 .

Lees meer: [Fixed] Excel kolom nummers in plaats van letters (2 oplossingen)

2. De functies COLUMN en INDIRECT combineren

In onze eerste benadering zag u het gebruik van één enkele functie om een kolomletter-naar-cijfer-converter te maken. In de tweede methode combineren we de functie COLUMN met de functie INDIRECT Volg de volgende stappen om de hele procedure te begrijpen.

Stap 1:

  • Neem allereerst de volgende dataset voor de toepassing van de formules.
  • Hier, in kolom B selecteren we enkele kolomkoppen van een Excel werkblad willekeurig, en in kolom C vinden we hun kolomnummers.

Stap 2:

  • Ten tweede, schrijf de volgende formule in cel C5 die de combinatie is van de functie COLUMN en de functie INDIRECT .
=COLUMN(INDIRECT(B5&"1"))

  • Wij zullen deze formule invoeren in cel C5 om het kolomnummer van kolom A die in cel B5 .

Stap 3:

  • Druk vervolgens op Ga naar en u ziet het nummer van de kolom A in de cel C5 dat is 1 .
  • Gebruik tot slot AutoFill om de formule voor andere cellen naar beneden te slepen.
  • Bijgevolg ziet u alle kolomnummers in hun respectieve cellen.

Formuleverdeling
  • Ten eerste, INDIRECT("B5") betekent dat het de celwaarde van B5 dat is A .
  • Dan, INDIRECT(B5&1) ontvangt de vorige uitgang en verbindt 1 aan de uitvoer van de vorige code om het A1 .
  • Eindelijk, COLUMN(INDIRECT(B5&"1″)) toont het kolomnummer van cel A1 dat is 1 .

Lees meer: Hoe kolomletter om te zetten naar cijfertabel in Excel (4 manieren)

3. Toepassing van niet-vluchtige formule

Als u werkt met een enorme gegevensreeks in Excel, dan zou het gebruik van de tweede methode tijdrovend zijn, omdat de functie INDIRECT is een vluchtige functie, waardoor het werkboek trager wordt. In dat geval kun je gebruik maken van de MATCH-functie en de ADDRESS-functie met de functie COLUMN omdat ze beide vluchtig zijn. Zie de volgende stappen voor meer informatie over het proces.

Stap 1:

  • Ten eerste, in cel C5 schrijf de volgende formule op.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

Stap 2:

  • Druk vervolgens op Ga naar en u ziet het kolomnummer van de gerespecteerde kolom.
  • Sleep tenslotte de formule naar de onderste cellen van de kolom om de kolomnummers voor alle kolomletters te krijgen.

Formuleverdeling
  • Ten eerste, COLUMN($1:$1) staat voor alle kolommen van de eerste rij in het werkblad.
  • Ten tweede, ADRES(1, KOLOM($1:$1), 4) maakt een ordening van teksten met de eerste rij en alle kolommen van het werkblad, bijvoorbeeld " A1 ", " B1 " enz. totdat het werkblad eindigt.
  • Tenslotte is de formule MATCH(B5&"1″, ADDRESS(1, COLUMN($1:$1), 4), 0) komt overeen met de celwaarde in cel B5 omgezet in celreferentie, die is A1 en geeft terug waar het overeenkomt in de vorige regeling.
  • Eindelijk, 0 wordt gegeven om een exacte match in de formule te vinden.

Lees meer: Hoe kolomnummer van overeenkomst in Excel te retourneren (5 nuttige manieren)

4. Wijziging van de referentiestijl

Dit proces van het omzetten van kolomletters naar kolomnummers in Excel Om meer te weten te komen over dit proces, volg de onderstaande stappen.

Stap 1:

  • Zie allereerst de volgende dataset.
  • Hier is de verwijzing in de formule van cel C5 toont het celnummer in kolomletter die B5 .
  • Wij zetten de kolomletter om in een cijfer door de referentiecyclus te wijzigen.

Stap 2:

  • Daartoe drukt u eerst op de Bestand tabblad op het lint.

  • Selecteer vervolgens de Opties commando.

Stap 3:

  • Ten derde, nadat u het commando hebt gekozen, vindt u een dialoogvenster met de naam Excel-opties .
  • Markeer daar in het tabblad Formules de optie met de naam R1C1 referentie stijl .
  • Druk tenslotte op OK .

Stap 4:

  • Tenslotte zult u zien dat uw werkblad de R1C1 referentie stijl waarbij de kolommen van het werkblad worden omgezet in numerieke waarden.

Lees meer: Hoe kolomnaam veranderen van ABC in 1 2 3 in Excel

5. VBA toepassen om kolomletter om te zetten in getal in Excel

In onze laatste methode zullen we Visual Basics voor toepassingen (VBA) Door het toepassen van VBA kunnen we het kolomnummer bepalen na het invoegen van de kolomletter in de code. Doorloop de volgende stappen om de procedure te begrijpen.

Stap 1:

  • Om te beginnen zullen wij de volgende gegevensreeks gebruiken om toe te passen VBA .

Stap 2:

  • Kies vervolgens de Visual Basic commando van de Code groep in de Ontwikkelaar tab.

Stap 3:

  • Ten derde wordt het vakje voor het invoegen van de code geopend na het kiezen van de Visaul Basis commando.
  • Kies in het vak de Module commando in de Plaats tab.

Stap 4:

  • Ten vierde, kopieer het volgende VBA-code en plak het in de Module .
  • Hier voegen we de kolomletter XFD om zijn kolomnummer te achterhalen.
 Sub Excel_Column_Letter_to_Number_Converter() 'Converteer een specifieke Kolomletter in zijn corresponderende Numerieke Referentie Dim ColumnNumber As Long Dim ColumnLetter As String 'Noem de Kolomletter ColumnLetter = "XFD" 'Converteer naar het Kolomnummer ColumnNumber = Range(ColumnLetter & 1).Column 'Toon het eindresultaat MsgBox "Kolom " & Kolomletter & " = " & Kolomnummer End Sub 

  • Sla dan de bovenstaande code op en druk op de afspeelknop om hem te activeren.

Stap 5:

  • Tenslotte ziet u na het afspelen van de code het overeenkomstige kolomnummer van XFD dat is 16384 .

  • U kunt deze code ook uitvoeren voor andere kolomletters en hun respectieve kolomnummer vinden.

Lees meer: Excel VBA: Bereik instellen op rij- en kolomnummer (3 voorbeelden)

Conclusie

Dat is het einde van dit artikel. Ik hoop dat u dit artikel nuttig vindt. Na het lezen van dit artikel, zult u in staat zijn om een Excel kolom brief naar nummer converter met behulp van een van de methoden. Gelieve te delen eventuele verdere vragen of aanbevelingen met ons in de commentaren sectie hieronder.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.