Ynhâldsopjefte
Wylst wurkje yn Excel , moatte wy soms it aktuele of spesifike kolomnûmer bepale. It kin maklik wêze foar in lytser wurkblêd om it kolomnûmer maklik te finen. Mar as immen wurket oan in grutter wurkblêd mei in protte gegevens en formules, dan is it tiidslinend om de kolombrief mei de hân út te finen. Yn dit artikel sille wy jo wat oplossingen sjen litte foar kolom letter nei sifer omrekkener yn Excel .
Download Practice Workbook
Jo kinne it fergese Excel
Kolom Letter to Number Converter.xlsm
5 Nuttige foarbylden fan Column Letter to Number Konverter yn Excel
Foar dit artikel sille wy de gegevensset yn 'e folgjende brûke. Hjir sille jo de ferskillende kolomkoppen sjen fan in Excel -wurkblêd. Om de proseduere te foltôgjen, sille wy fiif ferskillende oanpak sjen litte. Hjir sille wy de funksje KOLOM brûke en de funksje KOLOM en de funksje INDIREKTE kombinearje, in net-flechtige formule tapasse, de referinsjestyl feroarje, en as lêste, tapasse Visual Basics for Application (VBA) .
1. KOLUMN-funksje brûke
Yn ús earste oanpak sille wy brûk de funksje KOLOM fan Excel om in kolom letter nei nûmer omrekkener te meitsjen. Gean troch de folgjende stappen om it proses te begripen.
Stap 1:
- Earst,wy sille de folgjende gegevensset brûke foar ús wurkdoel.
- Hjir sille wy de KOLOM-funksje brûke foar twa betingsten.
- Earste is foar it finen fan de kolom nûmer fan in spesifike sel en de twadde is foar de aktuele wurksel.
Stap 2:
- Twadde, om it kolomnûmer fan in spesifike sel út te finen, brûk de folgjende formule fan de funksje COLUMN fermelding fan de sel.
- Bygelyks brûke wy sel B5 .
=COLUMN(B5)
- Dan, nei it drukken op Enter , jo sille it kolomnûmer fan 'e neamde sel sjen, dat is kolomnûmer 2 foar sel B5 .
Stap 3:
- Folgjende, om it kolomnûmer te bepalen fan de aktuele sel dêr't jo oan wurkje, brûk de folgjende formule fan de KOLOM funksje .
=COLUMN()
- Nei it drukken op Enter , sille jo it kolomnûmer sjen fan th e hjoeddeistige wurkjende sel.
- Yn ús foarbyld, dat is nûmer 3 foar sel C6 .
Lês mear: [Fêst] Excel-kolomnûmers ynstee fan letters (2 oplossingen)
2 Kombinearjen fan KOLUMN- en INDIREKTE-funksjes
Yn ús earste oanpak seagen jo it gebrûk fan ien inkelde funksje om in kolom letter nei nûmer te konvertearjen. Yn de twadde metoade, wysil de funksje KOLOM kombinearje mei de funksje INDIREKTE . Om de hiele proseduere te begripen, folgje de folgjende stappen.
Stap 1:
- Nim earst de folgjende gegevensset foar it tapassen fan de formules.
- Hjir, yn kolom B , sille wy wat kolomkoppen selektearje fan in Excel -wurkblêd willekeurich, en yn kolom C sille wy de kolomnûmers fine.
Stap 2:
- Skriuw as twadde de folgjende formule yn sel C5 , dat is de kombinaasje fan de funksje COLUMN en de INDIREKTE funksje .
=COLUMN(INDIRECT(B5&"1"))
- Wy sille dizze formule ynfiere yn sel C5 om it kolomnûmer te bepalen fan kolom A dy't yn sel is B5 .
Stap 3:
- Druk dan op Enter en jo sille it kolomnûmer sjen fan kolom A yn sel C5 dat is 1 .
- Gebrûk as lêste AutoFill om de formule foar nei ûnderen te slepen r oare sellen.
- Dêrtroch sille jo alle kolomnûmers yn har respektive sellen sjen.
Formule-ûnderdieling
- Allerearst, INDIRECT(“B5”) betsjut dat it de selwearde nimt fan B5 dat is A .
- Dan ûntfangt INDIRECT(B5&1) de foarigeútfier en ferbynt 1 mei de útfier fan 'e foarige koade om it A1 te meitsjen.
- Lêst, COLUMN (INDIRECT(B5&"1″)) sil it kolomnûmer sjen litte fan sel A1 , dat is 1 .
Lês mear: Hoe konvertearje kolombrief nei nûmerdiagram yn Excel (4 manieren)
3. Net-flechtich tapasse Formule
As jo wurkje mei in enoarme gegevensset yn Excel, dan soe it brûken fan de twadde metoade tiidslinend wêze. Om't de INDIREKTE funksje in flechtige funksje is, wat it wurkboek stadiger makket. Yn dat gefal kinne jo de MATCH-funksje en de ADDRESS-funksje mei de COLUMN-funksje brûke, om't se beide flechtich binne. Sjoch de folgjende stappen om mear te witten oer it proses.
Stap 1:
- Earst, yn sel C5 skriuw de folgjende formule op.
=MATCH(B5&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)
Stap 2:
- Druk dan op Enter en jo sille it kolomnûmer fan 'e respekteare kolom sjen.
- Sleep as lêste de formule nei de legere sellen fan de kolom om de kolomnûmers foar alle kolomletters te krijen.
Formule-ôfdieling
- Allearst stiet COLUMN($1:$1) foar alle kolommen fan de earste rige yn it wurkblêd.
- Twadens, ADRES(1, COLUMN($1) :$1), 4) sil in arranzjemint meitsje fan teksten mei de earste rige en allesde kolommen fan it wurkblêd, bygelyks " A1 ", " B1 " ensfh oant it wurkblêd einiget.
- Ta beslút, de formule MATCH(B5&”1″, ADDRESS(1, COLUMN($1:$1), 4), 0) komt oerien mei de selwearde jûn yn sel B5 omboud ta selferwizing, dat is A1 en jout werom wêr't it oerienkomt yn 'e foarige regeling.
- Op it lêst wurdt 0 jûn om in krekte oerienkomst te finen yn 'e formule.
Lês mear: How to Return Column Number of Match in Excel (5 Useful Ways)
4. Referinsjestyl feroarje
Dit proses fan it konvertearjen fan kolomletters nei kolomnûmers yn Excel is relatyf maklik en ienfâldich. Om mear te witten oer dit proses, folgje de hjirûnder opjûne stappen.
Stap 1:
- Sjoch earst de folgjende gegevensset.
- Hjir toant de referinsje yn 'e formule fan sel C5 it selnûmer yn kolomletter dat B5 is.
- Wy sille de kolomletter omsette nei nûmer troch de referinsjesyklus te feroarjen.
Stap 2:
- Om dat te dwaan, druk earst op de Triem ljepper op it lint.
- Selektearje dan it kommando Opsjes .
Stap 3:
- Tredde, nei it selektearjen fan it kommando, sille jo in dialoochfinster fine mei namme Excel-opsjes .
- Dêryn, fan it ljepblêd Formules, markearjede opsje mei de namme R1C1 referinsjestyl .
- As lêste, druk op OK .
Stap 4:
- Ut lêst sille jo sjen dat jo wurkblêd de R1C1 referinsjestyl hat , wêryn't de kolommen fan it wurkblêd sille omfoarmje yn numerike wearden.
Lês mear: How to Kolomnamme feroarje fan ABC nei 1 2 3 yn Excel
5. VBA tapasse om kolombrief nei nûmer te konvertearjen yn Excel
Yn ús lêste metoade sille wy Fisual tapasse Basis foar tapassing (VBA) . Troch it tapassen fan VBA kinne wy it kolomnûmer bepale nei it ynfoegjen fan de kolomletter yn de koade. Gean troch de folgjende stappen om de proseduere te begripen.
Stap 1:
- Earst sille wy de folgjende gegevensset brûke om VBA
.
Stap 2:
- Kies dan de Visual Basis kommando fan de Code groep yn de Utwikkelder ljepper.
Stap 3:
- Tredde, it fak foar it ynfoegjen fan de koade sil iepenje nei it kiezen fan de Visaul Basic kommando.
- Kies út it fak it kommando Module yn it ljepblêd Ynfoegje .
Stap 4:
- Fjirde, kopiearje de folgjende VBA-koade en plakke it yn de Module .
- Hjir sille wy de kolomletter ynfoegje XFD om it kolomnûmer út te finen.
9398
- Bewarje dan de boppesteande koade en druk op de knop spielje knop om it te aktivearjen.
Stap 5:
- Uteinlik, nei it spieljen fan de koade sille jo sjoch it oerienkommende kolomnûmer fan XFD dat is 16384 .
- Jo kinne dizze koade ek útfiere foar oare kolomletters en har respektive kolomnûmer fine.
Lês mear: Excel VBA: Range ynstelle troch rige en kolomnûmer (3 foarbylden)
Konklúzje
Dat is it ein fan dit artikel. Ik hoopje dat jo dit artikel nuttich fine. Nei it lêzen fan dit artikel kinne jo in Excel -kolomletter nei nûmer-konverter meitsje troch ien fan 'e metoaden te brûken. Diel asjebleaft fierdere fragen of oanbefellings mei ús yn 'e kommentaar seksje hjirûnder.