Turinys
Šiame straipsnyje parodysime, kaip konvertuoti stulpelio numerį į raidę "Excel" 3 paprastais ir veiksmingais būdais.
Atsisiųsti darbo knygą
Nemokamą "Excel" pratybų sąsiuvinį galite atsisiųsti iš čia.
Konvertuoti stulpelio numerį į raidę.xlsm
3 paprasti būdai konvertuoti stulpelio numerį į raidę programoje "Excel
Šiame skyriuje sužinosite, kaip paversti stulpelių numerius raidėmis naudojant formulė , VBA kodas ir integruota parinktis "Excel" programoje.
1. Stulpelio numerio konvertavimo į raidę "Excel" programoje formulė
Panagrinėkime toliau pateiktą duomenų rinkinį, kurį naudosime kaip pavyzdį stulpelio numeriui konvertuoti į raidę taikydami formulę.
Žingsniai:
- Pasirinkite ląstelę kurį norite, kad rodytų jūsų rezultatas.
- Svetainė bendroji formulė konvertuoti stulpelio numerį į raidę yra,
=SUBSTITUTE(ADDRESS(1,col_number,4), "1","")
- Taigi toje ląstelėje įrašykite tokią formulę,
=SUBSTITUTE(ADDRESS(1,B5,4), "1","")
Čia,
B5 = ląstelės nuorodos numeris, kuriame yra stulpelio numeris, konvertuojamas į raidę
- Paspauskite Įveskite .
Gausite susijusį laiško adresą ( A ) stulpelio numerį ( 1 ) jūsų duomenų rinkinyje.
- Dabar vilkite eilutę žemyn Užpildymo rankena taikyti formulę likusioms ląstelėms ir paversti jas raidėmis.
Formulės suskirstymas:
- ADRESAS(1,B5,4)
- Išėjimas: A1
- Paaiškinimas: ADRESO funkcija grąžina ląstelės adresą pagal pateiktą eilutę ir stulpelį. 1 eilutė ir stulpelio numeris iš B5 adresą, o norėdami gauti santykinę nuorodą, nustatome 4 už abs_num argumentas.
- abs_num = 4 yra pastovi reikšmė. Turite nustatyti reikšmę 4, priešingu atveju ląstelės adresas bus rodomas su $ ženklais.
- SUBSTITUTE(ADRESAS(1,B5,4), "1","") -> tampa
- PAKEISTI(A1, "1","")
- Išėjimas: A
- Paaiškinimas: Funkcija SUBSTITUTE pakeisti 1 su nieko ("") iš A1 , todėl grąžina A .
Skaityti daugiau: [Pataisyta] "Excel" stulpelių skaičiai vietoj raidžių (2 sprendimai)
Panašūs skaitiniai
- VBA naudoti "Excel" diapazoną pagal stulpelio numerį (4 metodai)
- Kaip konvertuoti stulpelio raidę į skaičių diagramą programoje "Excel" (4 būdai)
- "Excel VBA": nustatyti diapazoną pagal eilutės ir stulpelio numerį (3 pavyzdžiai)
2. VBA stulpelio numeriui paversti raide "Excel" programoje
Žingsniai į konvertuoti stulpelio numerį į raidę programoje "Excel" naudojant VBA pateikiami toliau.
Mes naudosime Vartotojo apibrėžta funkcija (UDF) konvertuoti skaičių.
Žingsniai:
- Paspauskite Alt + F11 klaviatūroje arba eikite į skirtuką Programuotojas -> "Visual Basic atidaryti "Visual Basic" redaktorius .
- Iššokančiame kodo lange meniu juostoje spustelėkite Insert -> Modulis .
- Nukopijuokite šį kodą ir įklijuokite jį į kodo langą.
Viešoji funkcija NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) End Function
Tai nėra papildoma procedūra, skirta VBA paleisti programą, tai yra sukurti Vartotojo apibrėžta funkcija (UDF) . Taigi, parašius kodą, vietoj to, kad paspaustumėte mygtuką Vykdyti meniu juostoje spustelėkite Išsaugoti .
- Dabar grįžkite į dominančią darbo lentelę ir parašykite ką tik sukurtą funkciją su VBA kodas (Funkcija NumToLetter pirmoje kodo eilutėje) ir skliausteliuose NumToLetter funkciją, perduokite ląstelės nuorodos numeris kurį norite konvertuoti į raidę (mūsų atveju perduodame Ląstelė B5 skliausteliuose).
Taigi mūsų galutinė formulė nurodo,
=NumToLetter(B5)
- Paspauskite Įveskite .
Gausite susijusį laiško adresą ( A ) stulpelio numerį ( 1 ) jūsų duomenų rinkinyje.
- Dabar vilkite eilutę žemyn Užpildymo rankena taikyti UDF į kitus langelius, kad jie būtų paversti raidėmis.
Skaityti daugiau: "Excel VBA": stulpelių su duomenimis skaičiavimas (2 pavyzdžiai)
3. "Excel" integruota galimybė pakeisti stulpelio numerį į raidę
"Excel" turi integruota parinktis pakeisti stulpelio numerį (pavaizduotą paveikslėlyje žemiau) į raidę.
Žingsniai:
- Spustelėkite skirtuką Failas -> Parinktys .
- Iššokančiame "Excel" lange pasirinkite Formulės -> panaikinkite žymėjimą . R1C1 nuorodos stilius dėžutė -> GERAI .
Dabar stulpelių adresai bus ne numeriai, o raidės.
Skaityti daugiau: Kaip skaičiuoti VLOOKUP stulpelius "Excel" programoje (2 metodai)
Išvada
Šiame straipsnyje parodyta, kaip "Excel" programoje 3 skirtingais būdais konvertuoti stulpelio numerį į raidę. Tikiuosi, kad šis straipsnis jums buvo labai naudingas. Jei turite kokių nors su šia tema susijusių klausimų, drąsiai klauskite.