Hvernig á að breyta dálkstöfum í tölustafi í Excel

  • Deildu Þessu
Michael Brown

Kennslan fjallar um hvernig á að skila dálknúmeri í Excel með formúlum og hvernig á að númera dálka sjálfkrafa.

Í síðustu viku ræddum við árangursríkustu formúlurnar til að breyta dálknúmeri í stafrófið. Ef þú hefur öfugt verkefni að framkvæma, eru hér að neðan bestu aðferðirnar til að umbreyta dálknafni í númer.

    Hvernig á að skila dálknúmeri í Excel

    Til að umbreyta a dálkstafur í dálknúmer í Excel, þú getur notað þessa almennu formúlu:

    COLUMN(INDIRECT( staf&"1"))

    Til dæmis, til að fá númer dálks F, formúlan er:

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

    Og hér er hvernig þú getur auðkennt dálkanúmer með bókstöfum sem eru settir inn í fyrirfram skilgreindum hólfum (A2 til A7 í okkar tilfelli):

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

    Sláðu inn formúluna hér að ofan í B2, dragðu hana niður í hinar frumurnar í dálknum og þú færð þessa niðurstöðu:

    Hvernig þessi formúla virkar :

    Í fyrsta lagi býrðu til textastreng sem táknar frumutilvísun. Til þess tengirðu saman staf og tölustaf 1. Síðan afhendir þú strenginn í INDIRECT fallið til að breyta því í raunverulega Excel tilvísun. Að lokum sendir þú tilvísunina í COLUMN fallið til að fá dálknúmerið.

    Hvernig á að umbreyta dálkbókstaf í tölu (non-rofortabel formúla)

    Þar sem óstöðugt fall getur INDIRECT hægt verulega á niður Excel ef það er notað víða í vinnubók. Til að forðast þetta geturðu auðkennt dálkinntala sem notar aðeins flóknari óstöðugleika:

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

    Þetta virkar fullkomlega í kraftmiklu fylki Excel (365 og 2021). Í eldri útgáfu þarftu að slá það inn sem fylkisformúlu (Ctrl + Shift + Enter) til að fá það til að virka.

    Til dæmis:

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

    Eða þú getur notað þessa formúlu sem er ekki fylki í öllum Excel útgáfum:

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

    Hvernig þessi formúla virkar:

    Í fyrsta lagi sameinarðu stafinn í A2 og línunúmerið "1" til að búa til staðlaða "A1" stíltilvísun. Í þessu dæmi höfum við bókstafinn "A" í A2, þannig að strengurinn sem myndast er "A1".

    Næst færðu fylki af strengjum sem tákna öll vistföng frumna í fyrstu röðinni, frá "A1" til "XFD1". Til þess notarðu COLUMN($1:$1) aðgerðina, sem myndar röð dálkanúmera, og sendir þá fylki í dálkanúmer röksemdafærslu ADDRESS fallsins:

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

    Í ljósi þess að row_num (1. frumbreyta) er stillt á 1 og abs_num (3. frumbreyta) er stillt á 4 (sem þýðir að þú vilt afstætt tilvísun), skilar ADDRESS fallið þetta fylki:

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

    Að lokum byggirðu MATCH formúlu sem leitar að samkeyrðu strengnum í fylkinu hér að ofan og skilar staðsetningu gildisins sem fannst, sem samsvarar dálknúmerinu sem þú ert leitar að:

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

    Breyttu dálkstöfum í númer með því að nota sérsniðiðfunction

    "Einfaldleiki er fullkominn fágun," sagði hinn mikli listamaður og vísindamaður Leonardo da Vinci. Til að fá dálknúmer úr staf á auðveldan hátt geturðu búið til þína eigin sérsniðnu aðgerð.

    Að fullu í samræmi við ofangreinda meginreglu er kóðinn á fallinu eins einfaldur og hann getur mögulega verið:

    Public Function ColumnNumber(col_letter As String ) As Long ColumnNumber = Columns(col_letter).Column End Function

    Settu inn kóðann í VBA ritlinum eins og útskýrt er hér, og nýja aðgerðin þín sem heitir ColumnNumber er tilbúin til notkunar .

    Fallið krefst aðeins einnar röksemdar, col_letter , sem er dálkstafurinn sem á að breyta í tölu:

    ColumnLetter(col_letter)

    Raunveruleg formúla þín getur verið sem eftirfarandi:

    =ColumnNumber(A2)

    Ef þú berð saman niðurstöðurnar sem sérsniðnar aðgerðir okkar skila og innfæddar Excel, muntu ganga úr skugga um að þær séu nákvæmlega eins:

    Skilaðu dálknúmeri tiltekins hólfs

    Til að fá dálknúmer tiltekins hólfs skaltu einfaldlega nota COLUMN fallið:

    COLUMN( cell_address)

    Til dæmis, til að auðkenna dálknúmer reits B3, formúlan er:

    =COLUMN(B3)

    Auðvitað er niðurstaðan 2.

    Fáðu dálkstaf núverandi hólfs

    Til að finna dálknúmer núverandi reits, notaðu COLUMN() fallið með tómum viðfangi, þannig að það vísar til reitsins þar sem formúlaner:

    =COLUMN()

    Hvernig á að sýna dálkanúmer í Excel

    Sjálfgefið er að Excel notar A1 tilvísunarstíl og merkir dálkafyrirsagnir með bókstöfum og raðir með tölustöfum. Til að fá dálka merkta með tölum, breyttu sjálfgefna viðmiðunarstílnum úr A1 í R1C1. Svona er það:

    1. Í Excel, smelltu á Skrá > Valkostir .
    2. Í Excel valkostinum valmynd, veldu Formúlur í vinstri glugganum.
    3. Undir Að vinna með formúlur skaltu haka við R1C1 tilvísunarstíll reitinn og smella á Í lagi .

    Dálkmerkin breytast strax úr bókstöfum í tölustafi:

    Vinsamlegast athugaðu að val á þessum valkosti mun ekki aðeins breyta dálkamerkingum - frumföng breytast einnig úr A1 til R1C1 tilvísunum, þar sem R þýðir "röð" og C þýðir "dálkur". Til dæmis, R1C1 vísar til reitsins í röð 1 dálki 1, sem samsvarar A1 tilvísuninni. R2C3 vísar til reitsins í röð 2 í dálki 3, sem samsvarar C2 tilvísuninni.

    Í núverandi formúlum munu frumutilvísanir uppfærast sjálfkrafa en í nýjum formúlum verður þú að nota R1C1 tilvísunarstílinn.

    Ábending. Til að fara aftur í A1 stíl skaltu taka hakið úr R1C1 tilvísunarstíll gátreitinn í Excel Options .

    Hvernig á að númera dálka í Excel

    Ef þú ert ekki vanur R1C1 tilvísunarstílnum og vilt halda A1 tilvísunum í formúlunum þínum, þá geturðusettu tölur inn í fyrstu röð vinnublaðsins okkar, svo þú hefur bæði - dálkstöf og tölustafi. Þetta er auðvelt að gera með hjálp sjálfvirkrar útfyllingar.

    Hér eru ítarleg skref:

    1. Í A1, sláðu inn númer 1.
    2. Í B1 , sláðu inn númer 2.
    3. Veldu reiti A1 og B1.
    4. Haltu bendilinn yfir lítinn ferning neðst í hægra horni reits B1, sem kallast Fill handfangið . Þegar þú gerir þetta mun bendillinn breytast í þykkan svartan kross.
    5. Dragðu áfyllingarhandfangið til hægri upp að dálknum sem þú þarft.

    Þar af leiðandi muntu halda dálkamerkingunum sem bókstöfum og undir stöfunum muntu hafa dálknúmerin.

    Ábending. Til að halda númerum dálka í augum á meðan þú flettir að neðangreindum svæðum vinnublaðsins geturðu fryst efstu röðina.

    Svona á að skila dálkanúmerum í Excel. Ég þakka þér fyrir lesturinn og hlakka til að sjá þig á blogginu okkar í næstu viku!

    Æfingabók til niðurhals

    Excel dálknúmer - dæmi (.xlsm skrá)

    Michael Brown er hollur tækniáhugamaður með ástríðu fyrir því að einfalda flókna ferla með hugbúnaðarverkfærum. Með meira en áratug af reynslu í tækniiðnaðinum hefur hann aukið færni sína í Microsoft Excel og Outlook, sem og Google Sheets og Docs. Blogg Michael er tileinkað því að deila þekkingu sinni og sérfræðiþekkingu með öðrum, veita auðveld ráð og leiðbeiningar til að bæta framleiðni og skilvirkni. Hvort sem þú ert vanur fagmaður eða byrjandi, þá býður blogg Michaels upp á dýrmæta innsýn og hagnýt ráð til að fá sem mest út úr þessum nauðsynlegu hugbúnaðarverkfærum.