Cuprins
În acest articol, vă vom arăta cum să convertiți numărul coloanei la literă în Excel în 3 moduri simple și eficiente.
Descărcați caietul de lucru
Puteți descărca gratuit caietul de lucru Excel de practică de aici.
Conversia numărului coloanei în literă.xlsm
3 moduri simple de a converti numărul coloanei în litere în Excel
În această secțiune, veți învăța cum să convertiți numerele de coloană în litere cu ajutorul funcției formula , VBA codul și opțiune încorporată în Excel.
1. Formula de conversie a numărului de coloană în literă în Excel
Luați în considerare următorul set de date pe care îl vom folosi ca exemplu pentru a converti numărul coloanei în literă prin aplicarea formulei.
Pași:
- Selectați o celulă pe care doriți să o afișați în rezultat.
- The formula generică pentru a converti numărul coloanei la literă este,
=SUBSTITUTE(ADDRESS(1,col_number,4), "1","")
- Deci, în acea celulă, scrieți formula ca,
=SUBSTITUTE(ADDRESS(1,B5,4), "1",""")
Aici,
B5 = Numărul de referință al celulei care conține numărul coloanei care trebuie convertit în literă
- Apăsați Introduceți .
Veți obține adresa de scrisoare asociată ( A ) a numărului coloanei ( 1 ) în setul dumneavoastră de date.
- Acum trageți rândul în jos cu Mâner de umplere pentru a aplica formula la restul celulelor pentru a le converti în litere.
Repartizarea formulei:
- ADRESA(1,B5,4)
- Ieșire: A1
- Explicație: Funcția ADRESA returnează adresa celulei pe baza rândului și coloanei date. Am furnizat rândul numărul 1 și numărul coloanei din B5 pentru a construi adresa, iar pentru a obține o referință relativă, setează 4 pentru abs_num argument.
- abs_num = 4 este o valoare constantă. Trebuie să setați valoarea 4, în caz contrar, adresa celulei va fi afișată cu semnele $.
- SUBSTITUTE(ADRESA(1,B5,4), "1″,"") -> devine
- SUBSTITUTE(A1, "1″,"")
- Ieșire: A
- Explicație: Funcția SUBSTITUTE înlocuiește 1 cu nimic (""") de la A1 , de aceea revine A .
Citește mai mult: [Fixed] Numerele din coloanele Excel în loc de litere (2 soluții)
Lecturi similare
- VBA pentru a utiliza intervalul bazat pe numărul de coloane în Excel (4 metode)
- Cum să convertiți litera coloanei în graficul de numere în Excel (4 moduri)
- Excel VBA: Setați intervalul după numărul rândului și al coloanei (3 exemple)
2. VBA pentru a transforma numărul coloanei în literă în Excel
Pași către Conversia numărului de coloană în literă în Excel cu VBA sunt prezentate mai jos.
Vom utiliza un Funcție definită de utilizator (UDF) pentru a converti numărul.
Pași:
- Presa Alt + F11 de pe tastatură sau mergeți la fila Dezvoltator -> Visual Basic pentru a deschide Editor Visual Basic .
- În fereastra de cod pop-up, din bara de meniu, faceți clic pe Inserare -> Modul .
- Copiați următorul cod și lipiți-l în fereastra de cod.
Public Function NumToLetter(ColNum) NumToLetter = Split(Cells(1, ColNum).Address, "$")(1) End Function
Aceasta nu este o subprocedură pentru VBA să ruleze, aceasta creează un Funcție definită de utilizator (UDF) Deci, după ce am scris codul, în loc să faceți clic pe butonul Run din bara de meniu, faceți clic pe Salvați .
- Acum întoarceți-vă la foaia de lucru de interes și scrieți funcția pe care tocmai ați creat-o cu VBA cod (Funcția NumToLetter în prima linie a codului) și în interiorul parantezelor de la NumToLetter treceți funcția numărul de referință al celulei pe care doriți să o convertiți în literă (în cazul nostru, trecem Celula B5 în interiorul parantezelor).
Deci, formula noastră finală se referă la,
=NumToLetter(B5)
- Presa Introduceți .
Veți obține adresa de scrisoare asociată ( A ) a numărului coloanei ( 1 ) în setul dumneavoastră de date.
- Acum trageți rândul în jos cu Mâner de umplere pentru a aplica UDF la restul celulelor pentru a le transforma în litere.
Citiți mai mult: Excel VBA: Numărați coloanele cu date (2 exemple)
3. Opțiunea încorporată în Excel de a schimba numărul coloanei în literă
Excel are un opțiune încorporată pentru a schimba numărul coloanei (prezentat mai jos în imagine) în literă.
Pași:
- Faceți clic pe fila Fișier -> Opțiuni .
- Din fereastra pop-up Excel, selectați Formule -> debifați la Stil de referință R1C1 cutie -> OK .
Coloanele dvs. vor avea acum adrese de litere în loc de numere.
Citiți mai mult: Cum să numărați coloanele pentru VLOOKUP în Excel (2 metode)
Concluzie
Acest articol v-a arătat cum să convertiți numărul coloanei în literă în Excel în 3 moduri diferite. Sper că acest articol a fost foarte benefic pentru dvs. Nu ezitați să mă întrebați dacă aveți întrebări legate de acest subiect.