Sisukord
Selles artiklis näitame teile, kuidas teisendada veeru number täheks Excelis 3 lihtsat ja tõhusat viisi.
Lae alla töövihik
Tasuta Exceli harjutusvihiku saate alla laadida siit.
Veeru numbri konverteerimine tähtedeks.xlsm
3 lihtsat viisi veergude numbri konverteerimiseks Exceli tähtedeks
Selles jaotises saate teada, kuidas konverteerida veeru numbreid tähtedeks, kasutades selleks valem , VBA kood ja sisseehitatud võimalus Excelis.
1. Exceli veeru numbri konverteerimise valem Exceli kirjaks
Vaadake järgmist andmestikku, mida me kasutame oma näitena, et konverteerida veeru number täheks, rakendades valemit.
Sammud:
- Valige lahter mida soovite, et teie tulemus näitaks.
- The üldine valem teisendada veeru number täheks on,
=SUBSTITUTE(ADDRESS(1,col_number,4), "1","")
- Nii et kirjutage sellesse lahtrisse valem järgmiselt,
=SUBSTITUTE(ADDRESS(1,B5,4), "1","")
Siin,
B5 = lahtri viitenumber, mis sisaldab veeru numbrit, mis tuleb teisendada täheks.
- Press Sisesta .
Saate seotud kirja aadressi ( A ) veeru number ( 1 ) teie andmekogumis.
- Nüüd lohistage rida alla Täitmise käepide rakendada valemit ülejäänud lahtritele, et muuta need tähtedeks.
Valemite jaotamine:
- AADRESS(1,B5,4)
- Väljund: A1
- Selgitus: Funktsioon ADDRESS tagastab lahtri aadressi antud rea ja veeru põhjal. Me andsime ette rida number 1 ja veeru number B5-st aadressi konstrueerimiseks ja suhtelise viite saamiseks paneme 4 jaoks abs_num argument.
- abs_num = 4 on konstantne väärtus. Te peate määrama väärtuseks 4, vastasel juhul kuvatakse lahtri aadress $-märkidega.
- SUBSTITUTE(ADDRESS(1,B5,4), "1″,"") -> muutub
- SUBSTITUTE(A1, "1″,"")
- Väljund: A
- Selgitus: Funktsioon SUBSTITUTE asendab 1 koos mitte midagi ("") aadressilt A1 , seega tagastab A .
Loe edasi: [Fikseeritud] Exceli veergude numbrid tähtede asemel (2 lahendust)
Sarnased lugemised
- VBA kasutamine Exceli veeru numbri alusel (4 meetodit)
- Kuidas konverteerida Exceli veergu kirja numbrite diagrammiks (4 võimalust)
- Excel VBA: vahemiku määramine rea ja veeru numbri järgi (3 näidet)
2. VBA veergude numbri muutmiseks Exceli tähtedeks
Sammud teisendada veeru number Exceli kirjaks VBAga on esitatud allpool.
Me kasutame Kasutaja määratud funktsioon (UDF) numbri teisendamiseks.
Sammud:
- Press Alt + F11 klaviatuuril või mine vahekaardile Arendaja -> Visual Basic avada Visual Basic toimetaja .
- Avakuva koodiaknas klõpsake menüüribal nuppu Insert -> Moodul .
- Kopeeri järgmine kood ja kleebi see koodiaknasse.
Public Function NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) End Function
See ei ole allmenetlus VBA programmi käivitamiseks, see loob Kasutaja määratud funktsioon (UDF) Nii et pärast koodi kirjutamist, selle asemel, et klõpsata nupule Run menüüribal, klõpsake Salvesta .
- Nüüd minge tagasi huvipakkuvale töölehele ja kirjutage äsja loodud funktsioon koos VBA kood (funktsioon NumToLetter koodi esimeses reas) ja sulgudes oleva koodi NumToLetter funktsioon, anda üle raku viitenumber mida soovite konverteerida kirjaks (meie puhul anname üle Raku B5 sulgudes).
Nii et meie lõplik valem viitab,
=NumToLetter(B5)
- Press Sisesta .
Saate sellega seotud kirja aadressi ( A ) veeru number ( 1 ) teie andmekogumis.
- Nüüd lohistage rida alla Täitmise käepide kohaldada UDF ülejäänud lahtritele, et muuta need tähtedeks.
Loe edasi: Excel VBA: andmete veergude loendamine (2 näidet)
3. Exceli sisseehitatud võimalus veeru numbri muutmiseks täheks
Excelil on sisseehitatud võimalus et muuta veeru number (pildil allpool näidatud) täheks.
Sammud:
- Klõpsake vahekaardil Fail -> Valikud .
- Valige avanevast Exceli aknast Valemid -> tühjendage linnuke . R1C1 viide stiil box -> OK .
Teie veergudel on nüüd numbrite asemel täheaadressid.
Loe edasi: Kuidas lugeda veerge VLOOKUP-i jaoks Excelis (2 meetodit)
Kokkuvõte
See artikkel näitas teile, kuidas konverteerida veergu number täheks Excelis 3 erineval viisil. Ma loodan, et see artikkel oli teile väga kasulik. Küsige julgelt, kui teil on mingeid küsimusi selle teema kohta.