Si të konvertohet shkronja e kolonës në numër në Excel

  • Shperndaje Kete
Michael Brown

Tutoriali flet për mënyrën se si të ktheni një numër kolone në Excel duke përdorur formula dhe si të numëroni kolonat automatikisht.

Javën e kaluar, ne diskutuam formulat më efektive për të ndryshuar numrin e kolonës në alfabeti. Nëse keni një detyrë të kundërt për të kryer, më poshtë janë teknikat më të mira për të kthyer një emër kolone në numër.

    Si të ktheni numrin e kolonës në Excel

    Për të kthyer një Shkronja e kolonës në numrin e kolonës në Excel, mund të përdorni këtë formulë të përgjithshme:

    KOLUMN(INDIRECT( shkronjë&"1"))

    Për shembull, për të marrë numrin e kolonës F, formula është:

    =COLUMN(INDIRECT("F"&"1"))

    Dhe ja se si mund të identifikoni numrat e kolonave me shkronja të dhëna në qelizat e paracaktuara (në rastin tonë nga A2 deri në A7):

    =COLUMN(INDIRECT(A2&"1"))

    Futni formulën e mësipërme në B2, tërhiqeni atë në qelizat e tjera në kolonë dhe do të merrni këtë rezultat:

    Si funksionon kjo formulë :

    Së pari, ju ndërtoni një varg teksti që përfaqëson një referencë qelize. Për këtë, ju lidhni një shkronjë dhe një numër 1. Më pas, ia dorëzoni vargun funksionit INDIRECT për ta kthyer atë në një referencë aktuale Excel. Së fundi, ju kaloni referencën në funksionin COLUMN për të marrë numrin e kolonës.

    Si të konvertohet shkronja e kolonës në numër (formula jo e paqëndrueshme)

    Duke qenë një funksion i paqëndrueshëm, INDIRECT mund të ngadalësojë ndjeshëm ulni Excel-in tuaj nëse përdoret gjerësisht në një libër pune. Për të shmangur këtë, mund të identifikoni kolonënnumër duke përdorur një alternativë pak më komplekse jo të paqëndrueshme:

    MATCH( shkronja&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

    Kjo funksionon në mënyrë të përkryer në grup dinamik Excel (365 dhe 2021). Në versionin më të vjetër, duhet ta futni atë si një formulë grupi (Ctrl + Shift + Enter) për ta bërë atë të funksionojë.

    Për shembull:

    =MATCH(A2&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

    Ose ju mund ta përdorë këtë formulë pa grup në të gjitha versionet e Excel:

    =MATCH(A2&"1", INDEX(ADDRESS(1, INDEX(COLUMN($1:$1), ), 4), ), 0)

    Si funksionon kjo formulë:

    Fillimisht, ju lidhni shkronjën në A2 dhe numrin e rreshtit "1" për të ndërtuar një referencë standarde të stilit "A1". Në këtë shembull, ne kemi shkronjën "A" në A2, kështu që vargu që rezulton është "A1".

    Më pas, ju merrni një grup vargjesh që përfaqësojnë të gjitha adresat e qelizave në rreshtin e parë, nga "A1" në "XFD1". Për këtë, ju përdorni funksionin COLUMN($1:$1), i cili gjeneron një sekuencë të numrave të kolonave, dhe ia kaloni atë grup argumentit numri_column i funksionit ADDRESS:

    ADDRESS(1, {1,2,3,4,5,…, 16384), 4)

    Duke pasur parasysh që row_num (argumenti i parë) është vendosur në 1 dhe abs_num (argumenti i tretë) është vendosur në 4 (që do të thotë se dëshironi një referencë relative), funksioni ADDRESS jep ky grup:

    {"A1","B1","C1","D1",…,"XFD1"}

    Më në fund, ju ndërtoni një formulë MATCH që kërkon vargun e bashkuar në grupin e mësipërm dhe kthen pozicionin e vlerës së gjetur, që korrespondon me numrin e kolonës që ju jeni duke kërkuar për:

    MATCH("A1", {"A1","B1","C1","D1",…,"XFD1"}, 0)

    Ndrysho shkronjën e kolonës në numër duke përdorur një porosifunksioni

    "Thjeshtësia është sofistikimi i fundit", tha artisti dhe shkencëtari i madh Leonardo da Vinci. Për të marrë një numër kolone nga një shkronjë në një mënyrë të thjeshtë, mund të krijoni funksionin tuaj të personalizuar.

    Plotësisht në përputhje me parimin e mësipërm, kodi i funksionit është aq i thjeshtë sa mund të jetë:

    Funksioni publik ColumnNumber(col_letter As String) Sa Long ColumnNumber = Columns(column_letter).Funksioni i Fundit të kolonës

    Fut kodin në redaktorin tuaj VBA siç shpjegohet këtu dhe funksioni juaj i ri me emrin ColumnNumber është gati për përdorim .

    Funksioni kërkon vetëm një argument, col_letter , që është shkronja e kolonës që do të konvertohet në një numër:

    ColumnLetter(col_letter)

    Formula juaj reale mund të jetë si vijon:

    =ColumnNumber(A2)

    Nëse krahasoni rezultatet e kthyera nga funksioni ynë i personalizuar dhe ato origjinale të Excel, do të siguroheni që ato janë saktësisht të njëjta:

    Kthejeni numrin e kolonës së një qelize specifike

    Për të marrë një numër kolone të një qelize të caktuar, thjesht përdorni funksionin COLUMN:

    COLUMN( adresa_qelize)

    Për shembull, për të identifikuar numrin e kolonës së qelizës B3, formula është:

    =COLUMN(B3)

    Natyrisht, rezultati është 2.

    Merr shkronjën e kolonës së qelizës aktuale

    Për të gjetur një numër kolone të qelizës aktuale, përdorni funksionin COLUMN() me një argument bosh, kështu që i referohet qelizës ku formulaështë:

    =COLUMN()

    Si të shfaqen numrat e kolonave në Excel

    Si parazgjedhje, Excel përdor stilin e referencës A1 dhe etiketon titujt e kolonave me shkronja dhe rreshta me numra. Për të marrë kolona të etiketuara me numra, ndryshoni stilin e paracaktuar të referencës nga A1 në R1C1. Ja se si:

    1. Në Excel-in tuaj, klikoni Skedari > Opsionet .
    2. Opsionet e Excel kutia e dialogut, zgjidhni Formulat në panelin e majtë.
    3. Tek Puna me formula , kontrolloni kutinë Stili i referencës R1C1 dhe kliko OK .

    Etiketat e kolonave do të ndryshojnë menjëherë nga shkronja në numra:

    Ju lutemi vini re se zgjedhja e këtij opsioni nuk do të ndryshojë vetëm etiketat e kolonave - adresat e qelizave do të ndryshojnë gjithashtu nga referencat A1 në R1C1, ku R do të thotë "rresht" dhe C do të thotë "kolona". Për shembull, R1C1 i referohet qelizës në rreshtin 1, kolona 1, e cila korrespondon me referencën A1. R2C3 i referohet qelizës në kolonën 3 të rreshtit 2, e cila korrespondon me referencën C2.

    Në formulat ekzistuese, referencat e qelizave do të përditësohen automatikisht, ndërsa në formulat e reja do të duhet të përdorni stilin e referencës R1C1.

    Këshillë. Për të rikthyer përsëri në stilin A1 , zgjidhni kutinë e kontrollit Stili i referencës R1C1 Opsionet e Excel .

    Si të numëroni kolonat në Excel

    Nëse nuk jeni mësuar me stilin e referencës R1C1 dhe dëshironi të mbani referencat A1 në formulat tuaja, atëherë mund tëfutni numrat në rreshtin e parë të fletës sonë të punës, në mënyrë që të keni të dyja - shkronjat e kolonës dhe numrat. Kjo mund të bëhet lehtësisht me ndihmën e funksionit të Plotësimit Automatik.

    Këtu janë hapat e detajuar:

    1. Në A1, shkruani numrin 1.
    2. Në B1 , shkruani numrin 2.
    3. Zgjidhni qelizat A1 dhe B1.
    4. Vendosni kursorin mbi një katror të vogël në këndin e poshtëm djathtas të qelizës B1, i cili quhet Doreza e mbushjes . Ndërsa e bëni këtë, kursori do të ndryshojë në një kryq të trashë të zi.
    5. Zvarritni dorezën e mbushjes djathtas deri te kolona që ju nevojitet.

    Si rezultat, ju do t'i mbani etiketat e kolonave si shkronja dhe poshtë shkronjave do të keni numrat e kolonave.

    Këshillë. Për të mbajtur numrat e kolonave në pamje gjatë lëvizjes në zonat e mëposhtme të fletës së punës, mund të ngrini rreshtin e sipërm.

    Kjo është mënyra për të kthyer numrat e kolonave në Excel. Ju falënderoj që lexoni dhe mezi pres t'ju shohim në blogun tonë javën tjetër!

    Praktikoni librin e punës për shkarkim

    Numri i kolonës Excel - shembuj (skedari .xlsm)

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.