Tartalomjegyzék
Ebben a cikkben megmutatjuk, hogyan alakíthatod át a oszlopszám a betűhöz Excelben 3 egyszerű és hatékony módon.
Munkafüzet letöltése
Az ingyenes gyakorló Excel munkafüzetet innen töltheti le.
Oszlopszám átalakítása betűvé.xlsm
3 egyszerű módja annak, hogy az oszlopszámot betűvé alakítsa az Excelben
Ebben a szakaszban megtanulja, hogyan alakíthatja át az oszlopszámokat betűkké a formula , VBA kód és beépített opció Excelben.
1. Képlet az oszlopszámok betűvé alakításához az Excelben
Tekintsük a következő adatkészletet, amelyet példaként fogunk használni az oszlopszámok betűvé alakítására a képlet alkalmazásával.
Lépések:
- Válasszon ki egy cellát amit az eredményednek meg kell mutatnia.
- A általános formula átalakítani oszlopszám a betűhöz az,
=SUBSTITUTE(ADRESS(1,col_number,4), "1","")
- Írja tehát a képletet ebben a cellában a következőképpen,
=SUBSTITUTE(ADDRESS(1,B5,4), "1","")
Tessék,
B5 = Cellahivatkozási szám, amely az oszlop betűvé alakítandó számát tartalmazza.
- Sajtó Írja be a címet. .
Megkapja a kapcsolódó levélcímet ( A ) az oszlopszám ( 1 ) az adatállományban.
- Most húzza lefelé a sort Töltse ki a fogantyút a képletet a többi cellára is alkalmazza, hogy betűkké alakítsa őket.
Formula bontás:
- CÍM(1,B5,4)
- Kimenet: A1
- Magyarázat: Az ADDRESS funkció visszaadja a cellák címét a megadott sor és oszlop alapján. Megadtuk a 1. sorszám és a oszlopszám a B5-től a cím megkonstruálásához, és hogy relatív hivatkozást kapjunk, beállítjuk a 4 a abs_num érv.
- abs_num = 4 egy konstans érték. 4 értéket kell beállítania, különben a cellacím $-jelekkel jelenik meg.
- SUBSTITUTE(ADDRESS(1,B5,4), "1″,"") -> lesz
- SUBSTITUTE(A1, "1″,"")
- Kimenet: A
- Magyarázat: A SUBSTITUTE funkció helyettesíti a címet. 1 a címen nothing ("") a címről A1 , tehát visszatér A .
Bővebben: [Fixed] Excel oszlop számok helyett betűk (2 megoldás)
Hasonló olvasmányok
- VBA tartomány használata az Excel oszlopszám alapján (4 módszer)
- Hogyan alakítsuk át az oszloplevelet számdiagramba az Excelben (4 mód)
- Excel VBA: Tartomány beállítása sor- és oszlopszám szerint (3 példa)
2. VBA az Excel oszlopszám betűvé alakításához az Excelben
Lépések a az oszlopszám átalakítása betűvé az Excelben a VBA segítségével az alábbiakban adjuk meg.
Mi fogjuk használni a Felhasználó által definiált függvény (UDF) a szám átalakításához.
Lépések:
- Sajtó Alt + F11 a billentyűzeten, vagy lépjen a Fejlesztő -> Visual Basic kinyitni Visual Basic szerkesztő .
- A felugró kódablakban a menüsorban kattintson a Beszúrás -> Modul .
- Másolja ki az alábbi kódot, és illessze be a kódablakba.
Public Function NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) End Function
Ez nem a következő aleljárás VBA program futtatásához, ez létrehoz egy Felhasználó által definiált funkció (UDF) Tehát a kód megírása után, ahelyett, hogy a Futtatás gombra kattintana a menüsorból, kattintson a Mentés .
- Most menjünk vissza a kívánt munkalapra, és írjuk le az imént létrehozott függvényt a következővel VBA kód (Function NumToLetter a kód első sorában) és a zárójelek között a NumToLetter funkciót, adja át a cellaszám amit át akarunk alakítani a betűre (esetünkben átadjuk a B5 sejt a zárójelben).
Tehát a végső képletünk a következőre utal,
=NumToLetter(B5)
- Sajtó Írja be a címet. .
Megkapja a hozzá tartozó levélcímet ( A ) az oszlopszám ( 1 ) az adatállományban.
- Most húzza lefelé a sort Töltse ki a fogantyút a UDF a többi cellára, hogy betűkké alakítsa őket.
További információ: Excel VBA: oszlopok számolása adatokkal (2 példa)
3. Az Excel beépített opciója az oszlopszám betűre történő megváltoztatására
Az Excel rendelkezik egy beépített opció az oszlopszámot (a képen alul látható) betűre változtatja.
Lépések:
- Kattintson a fülre Fájl -> Beállítások .
- A felugró Excel ablakban válassza a Képletek -> jelölőnégyzet kiiktatása a R1C1 referenciastílus box -> OK .
Az oszlopok mostantól számok helyett betűcímeket tartalmaznak.
További információ: Hogyan számoljuk meg az oszlopokat a VLOOKUP számára az Excelben (2 módszer)
Következtetés
Ez a cikk megmutatta, hogyan lehet az oszlopszámot betűre konvertálni az Excelben 3 különböző módon. Remélem, hogy ez a cikk nagyon hasznos volt az Ön számára. Nyugodtan kérdezzen, ha bármilyen kérdése van a témával kapcsolatban.