Cuprins
În timp ce lucra în Excel , uneori avem nevoie să determinăm numărul curent sau specific al coloanei. Poate fi ușor pentru o foaie de lucru mai mică să aflăm cu ușurință numărul coloanei. Dar când cineva lucrează pe o foaie de lucru mai mare, cu multe date și formule, atunci este consumator de timp pentru a afla manual litera coloanei. În acest articol, vă vom arăta câteva soluții pentru convertorul de la litera coloanei la număr în Excel .
Descărcați caietul de practică
Puteți descărca gratuit Excel caiet de lucru de aici și exersați pe cont propriu.
Convertorul Litere în numere de coloană.xlsm
5 exemple utile de convertor de la litera coloană la număr în Excel
Pentru acest articol, vom utiliza setul de date din figura următoare. Aici veți vedea diferitele titluri de coloană ale unui fișier Excel Pentru a finaliza procedura, vom demonstra cinci abordări diferite. Aici vom folosi funcția COLUMN și va combina funcția COLUMN și funcția INDIRECT , aplicați o formulă nevolatilă, modificați stilul de referință și, în cele din urmă, aplicați Visual Basics pentru aplicații (VBA) .
1. Utilizarea funcției COLUMN
În prima noastră abordare, vom folosi funcția COLUMN din Excel pentru a realiza un convertor de la litere la numere în coloană. Parcurgeți următorii pași pentru a înțelege procesul.
Pasul 1:
- În primul rând, vom utiliza următorul set de date pentru scopul nostru de lucru.
- Aici, vom folosi funcția COLUMN pentru două condiții.
- Prima este pentru a afla numărul de coloană al unei anumite celule, iar cea de-a doua este pentru celula de lucru curentă.
Pasul 2:
- În al doilea rând, pentru a afla numărul de coloană al unei anumite celule, utilizați următoarea formulă de funcția COLUMN menționând celula.
- De exemplu, aici vom folosi celula B5 .
=COLUMN(B5)
- Apoi, după ce apăsați Introduceți , veți vedea numărul de coloană al celulei menționate, care este numărul de coloană 2 pentru celula B5 .
Pasul 3:
- În continuare, pentru a determina numărul de coloană al celulei curente la care lucrați, utilizați următoarea formulă de COLUMNA funcția .
=COLUMN()
- După ce ați apăsat Introduceți , veți vedea numărul de coloană al celulei de lucru curente.
- În exemplul nostru, care este numărul 3 pentru celula C6 .
Citește mai mult: [Fixed] Numerele din coloanele Excel în loc de litere (2 soluții)
2. Combinarea funcțiilor COLUMN și INDIRECT
În prima noastră abordare, ați văzut utilizarea unei singure funcții pentru a realiza un convertor de la litere de coloană la numere. În cea de-a doua metodă, vom combina funcția COLUMN cu funcția INDIRECT Pentru a înțelege întreaga procedură, urmați următorii pași.
Pasul 1:
- Mai întâi de toate, luați următorul set de date pentru a aplica formulele.
- Aici, în coloana B , vom selecta câteva anteturi de coloană dintr-un fișier Excel în mod aleatoriu, iar în coloana C vom afla numerele coloanelor lor.
Pasul 2:
- În al doilea rând, scrieți următoarea formulă în celulă C5 , care este combinația dintre funcția COLUMN și funcția INDIRECT .
=COLUMN(INDIRECT(B5& "1"))
- Vom introduce această formulă în celula C5 pentru a determina numărul de coloană al coloanei A care se află în celula B5 .
Pasul 3:
- Apoi, apăsați Introduceți și veți vedea numărul coloanei din coloana A în celulă C5 care este 1 .
- În cele din urmă, utilizați AutoFill pentru a trage în jos formula pentru alte celule.
- În consecință, veți vedea toate numerele coloanelor în celulele respective.
- Mai întâi de toate, INDIRECT("B5") înseamnă că va lua valoarea celulei B5 care este A .
- Apoi, INDIRECT(B5&1) primește ieșirea anterioară și se conectează 1 la ieșirea codului anterior pentru a o face A1 .
- În cele din urmă, COLUMN(INDIRECT(B5& "1″)) va afișa numărul de coloană al celulei A1 , care este 1 .
Citește mai mult: Cum să convertiți litera coloanei în graficul de numere în Excel (4 moduri)
3. Aplicarea formulei nevolatile
Dacă lucrați cu un set de date uriaș în Excel, atunci utilizarea celei de-a doua metode ar consuma mult timp. Deoarece funcția INDIRECT este o funcție volatilă, ceea ce face ca registrul de lucru să fie mai lent. În acest caz, puteți utiliza funcția MATCH și funcția ADRESA cu funcția COLUMN pentru că ambele sunt volatile. Consultați pașii următori pentru a afla mai multe despre acest proces.
Pasul 1:
- În primul rând, în celulă C5 scrieți următoarea formulă.
=MATCH(B5& "1", ADDRESS(1, COLUMN($1:$1), 4), 0), 0)
Pasul 2:
- Apoi, apăsați Introduceți și veți vedea numărul coloanei respective.
- În cele din urmă, trageți formula în celulele inferioare ale coloanei pentru a obține numerele de coloană pentru toate literele din coloană.
- Mai întâi de toate, COLUMN($1:$1) reprezintă toate coloanele primului rând din foaia de calcul.
- În al doilea rând, ADRESA(1, COLOANA($1:$1), 4) va face un aranjament de texte cu primul rând și toate coloanele foii de calcul, de exemplu, " A1 ", " B1 " etc. etc. până când foaia de lucru se termină.
- În cele din urmă, formula MATCH(B5& "1″, ADRESA(1, COLUMNA($1:$1), 4), 0), 0) se potrivește cu valoarea celulei dată în celula B5 convertită în referință de celulă, care este A1 și se întoarce acolo unde se potrivește în aranjamentul anterior.
- În sfârșit, 0 este dată pentru a găsi o potrivire exactă în formulă.
Citește mai mult: Cum să returnați numărul de coloană al meciului în Excel (5 moduri utile)
4. Modificarea stilului de referință
Acest proces de conversie a literelor din coloane în numere de coloane în Excel este relativ ușor și simplu. Pentru a afla mai multe despre acest proces, urmați pașii indicați mai jos.
Pasul 1:
- În primul rând, consultați următorul set de date.
- Aici, referința din formula celulei C5 arată numărul celulei din coloana litera care este B5 .
- Vom converti litera coloanei în număr prin modificarea ciclului de referință.
Pasul 2:
- Pentru a face acest lucru, apăsați mai întâi tasta Fișier de pe panglică.
- Apoi, selectați Opțiuni comandă.
Pasul 3:
- În al treilea rând, după ce ați ales comanda, veți găsi o casetă de dialog cu numele de Opțiuni Excel .
- Acolo, din fila Formule, marcați opțiunea numită Stil de referință R1C1 .
- În cele din urmă, apăsați OK .
Pasul 4:
- În cele din urmă, veți vedea că foaia de lucru va avea Stil de referință R1C1 , în care coloanele foii de calcul se vor transforma în valori numerice.
Citește mai mult: Cum se schimbă numele coloanei din ABC în 1 2 3 în Excel
5. Aplicarea VBA pentru a converti litera coloanei în număr în Excel
În ultima noastră metodă, vom aplica Visual Basics pentru aplicații (VBA) . prin aplicarea VBA , putem determina numărul coloanei după inserarea literei coloanei în cod. Parcurgeți următorii pași pentru a înțelege procedura.
Pasul 1:
- În primul rând, vom folosi următorul set de date pentru a aplica VBA .
Pasul 2:
- Apoi, alegeți opțiunea Visual Basic comanda de la Cod în grupul Dezvoltator tab.
Pasul 3:
- În al treilea rând, caseta de inserare a codului se va deschide după ce ați ales opțiunea Visaul Basic comandă.
- Din caseta, alegeți opțiunea Modul în cadrul comenzii Introduceți tab.
Pasul 4:
- În al patrulea rând, copiați următoarele Cod VBA și îl lipiți în fișierul Modul .
- Aici, vom introduce litera coloanei XFD pentru a afla numărul de coloană al acesteia.
Sub Excel_Column_Letter_to_Number_Converter() 'Convertiți o anumită literă de coloană în referința numerică corespunzătoare Dim ColumnNumber As Long Dim ColumnLetter As String 'Apelarea literei de coloană ColumnLetter = "XFD" 'Conversia în numărul de coloană ColumnNumber = Range(ColumnLetter & 1).Column 'Afișați rezultatul final MsgBox "Column " & ColumnLetter & " = " & ColumnNumber End Sub
- Apoi salvați codul de mai sus și apăsați butonul de redare pentru a-l activa.
Pasul 5:
- În cele din urmă, după redarea codului, veți vedea numărul corespunzător al coloanei de XFD care este 16384 .
- Puteți rula acest cod și pentru alte litere de coloană și puteți afla numărul coloanei respective.
Citește mai mult: Excel VBA: Setați intervalul după numărul rândului și al coloanei (3 exemple)
Concluzie
Acesta este sfârșitul acestui articol. Sper că acest articol v-a fost de folos. După ce ați citit acest articol, veți putea crea un Excel scrisoare de coloană la convertorul de numere prin utilizarea oricăreia dintre metode. Vă rugăm să ne împărtășiți orice alte întrebări sau recomandări în secțiunea de comentarii de mai jos.