Inhoudsopgave
In dit artikel laten we zien hoe je de kolomnummer naar letter in Excel op 3 eenvoudige en effectieve manieren.
Werkboek downloaden
U kunt de gratis oefen Excel-werkmap hier downloaden.
Kolomnummer naar letter converteren.xlsm
3 Eenvoudige manieren om kolomnummer naar letter om te zetten in Excel
In dit deel leert u hoe u kolomnummers kunt omzetten in letters met de formule , VBA code en ingebouwde optie in Excel.
1. Formule om kolomnummer naar letter om te zetten in Excel
Beschouw de volgende dataset die wij als voorbeeld zullen gebruiken om kolomnummer om te zetten in letter door de formule toe te passen.
Stappen:
- Selecteer een cel dat u wilt dat uw resultaat laat zien.
- De algemene formule om te zetten kolomnummer naar letter is,
=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")
- Dus, in die cel, schrijf de formule als,
=SUBSTITUTE(ADDRESS(1,B5,4),"1","")
Hier,
B5 = Celreferentienummer dat het kolomnummer bevat dat in een letter moet worden omgezet
- Druk op Ga naar .
U krijgt het bijbehorende briefadres ( A ) van het kolomnummer ( 1 ) in uw dataset.
- Sleep nu de rij naar beneden door Vulgreep om de formule toe te passen op de rest van de cellen om ze om te zetten in letters.
Formule Breakdown:
- ADRES(1,B5,4)
- Uitvoer: A1
- Uitleg: De ADDRESS-functie geeft het celadres op basis van de gegeven rij en kolom. We gaven rij nummer 1 en de kolomnummer van B5 om het adres te construeren, en om een relatieve referentie te krijgen, stellen we 4 voor de abs_num argument.
- abs_num = 4 is een constante waarde. U moet de waarde instellen als 4, anders wordt het celadres weergegeven met $-tekens.
- SUBSTITUTE(ADDRESS(1,B5,4),"1","") -> wordt
- SUBSTITUTE(A1,"1″,"")
- Uitgang: A
- Uitleg: De functie SUBSTITUTE vervangt 1 met niets ("") van A1 en geeft dus A .
Lees meer: [Fixed] Excel kolom nummers in plaats van letters (2 oplossingen)
Vergelijkbare lezingen
- VBA om bereik te gebruiken op basis van kolomnummer in Excel (4 methoden)
- Hoe kolomletter om te zetten naar cijfertabel in Excel (4 manieren)
- Excel VBA: Bereik instellen op rij- en kolomnummer (3 voorbeelden)
2. VBA om kolomnummer naar letter om te zetten in Excel
Stappen naar Kolomnummer omzetten naar letter in Excel met VBA worden hieronder gegeven.
We zullen een Door de gebruiker gedefinieerde functie (UDF) om het getal om te zetten.
Stappen:
- Druk op Alt + F11 op uw toetsenbord of ga naar de tab Ontwikkelaar -> Visual Basic om te openen Visual Basic-editor .
- In het pop-up codevenster, klik in de menubalk op Invoegen -> Module .
- Kopieer de volgende code en plak die in het codevenster.
Openbare functie NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) Einde functie
Dit is geen subprocedure voor de VBA programma uit te voeren, dit is het creëren van een Door de gebruiker gedefinieerde functie (UDF) Dus, na het schrijven van de code, in plaats van op de knop Uitvoeren te klikken in de menubalk, klik op Sla .
- Ga nu terug naar het betreffende werkblad en schrijf de functie die je net hebt gemaakt met VBA code (Functie NumToLetter in de eerste regel van de code) en binnen de haakjes van de NumToLetter functie, de cel referentienummer die u wilt omzetten naar de letter (in ons geval geven we door Cel B5 binnen de haakjes).
Dus onze uiteindelijke formule verwijst,
=NumToLetter(B5)
- Druk op Ga naar .
U krijgt het bijbehorende briefadres ( A ) van het kolomnummer ( 1 ) in uw dataset.
- Sleep nu de rij naar beneden door Vulgreep om de UDF naar de rest van de cellen om ze om te zetten in letters.
Lees meer: Excel VBA: kolommen met gegevens tellen (2 voorbeelden)
3. Excel's ingebouwde optie om kolomnummer in een letter te veranderen
Excel heeft een ingebouwde optie om het kolomnummer (hieronder in de afbeelding) te veranderen in een letter.
Stappen:
- Klik op de tab Bestand -> Opties .
- Selecteer in het pop-up Excel-venster Formules -> uitvinken de R1C1 referentie stijl box -> OK .
Uw kolommen hebben nu letteradressen in plaats van nummers.
Lees meer: Kolommen tellen voor VLOOKUP in Excel (2 methoden)
Conclusie
Dit artikel heeft u laten zien hoe u in Excel op 3 verschillende manieren het kolomnummer kunt omzetten naar een letter. Ik hoop dat u veel aan dit artikel heeft gehad. Voel u vrij om vragen te stellen als u vragen heeft over dit onderwerp.