Oszlopbetű-szám konverter az Excelben (5 egyszerű példa)

  • Ossza Meg Ezt
Hugh West

Miközben a Excel , néha meg kell határoznunk az aktuális vagy konkrét oszlopszámot. Egy kisebb munkalap esetében könnyű lehet az oszlopszámot könnyen kideríteni. De ha valaki egy nagyobb munkalapon dolgozik, ahol sok adat és képlet van, akkor időigényes az oszlop betűjének kézzel történő kitalálása. Ebben a cikkben megmutatunk néhány megoldást az oszlop betű számra történő átalakítására a következő programban Excel .

Gyakorlati munkafüzet letöltése

Letöltheti az ingyenes Excel munkafüzetet innen, és gyakorolj egyedül.

Oszlop betű-szám konverter.xlsm

5 hasznos példa az oszlop betű-szám konverterére az Excelben

Ehhez a cikkhez az alábbiakban bemutatott adathalmazt fogjuk használni. Itt láthatjuk a különböző oszlopcímeket egy Excel Az eljárás befejezéséhez öt különböző megközelítést fogunk bemutatni. Itt az alábbiakat fogjuk használni a COLUMN funkció és kombinálni fogja a COLUMN funkció és az INDIRECT funkció , alkalmazzon egy nem illékony képletet, módosítsa a referencia-stílust, és végül alkalmazza a Visual Basics for Application (VBA) .

1. A COLUMN funkció használata

Az első megközelítésünkben a a COLUMN funkció az Excelben, hogy oszlop betűből számba konvertáljon. Menjen végig a következő lépéseken, hogy megértse a folyamatot.

1. lépés:

  • Először is, a következő adathalmazt fogjuk használni a munkánkhoz.
  • Itt a a COLUMN funkció két feltétel esetén.
  • Az első egy adott cella oszlopszámának megállapítására szolgál, a második pedig az aktuális munkacellára.

2. lépés:

  • Másodszor, ha egy adott cella oszlopszámát szeretné megtudni, használja a következő formulát a COLUMN funkció a cella megemlítése.
  • Itt például a cellát fogjuk használni B5 .
=COLUMN(B5)

  • Ezután, miután megnyomta a Írja be a címet. , látni fogja az említett cella oszlopszámát, ami az oszlopszámot jelenti. 2 a sejtek esetében B5 .

3. lépés:

  • Ezután az aktuális cella oszlopszámának meghatározásához, amelyen éppen dolgozunk, használjuk a következő képletet a COLUMN funkció .
=COLUMN()

  • Miután megnyomta a Írja be a címet. , megjelenik az aktuális munkacella oszlopszáma.
  • A mi példánkban, amely a szám 3 a sejtek esetében C6 .

Bővebben: [Fixed] Excel oszlop számok helyett betűk (2 megoldás)

2. COLUMN és INDIRECT funkciók kombinálása

Az első megközelítésünkben láttuk, hogy egyetlen függvényt használunk egy oszlop betű-szám átalakítójának elkészítéséhez. A második módszerben kombinálni fogjuk a a COLUMN funkció a címen az INDIRECT funkció A teljes eljárás megértéséhez kövesse a következő lépéseket.

1. lépés:

  • Először is, vegyük a következő adatsort a képletek alkalmazásához.
  • Itt, az oszlopban B , kiválasztunk néhány oszlopfejlécet a Excel munkalapon véletlenszerűen, és az oszlopban C megtudjuk az oszlopszámukat.

2. lépés:

  • Másodszor, írja a következő képletet a cellába C5 , amely a következők kombinációja a COLUMN funkció és az INDIRECT funkció .
=COLUMN(INDIRECT(B5& "1"))

  • Ezt a képletet a következő cellába írjuk be C5 az oszlop számának meghatározásához A amely a cellában B5 .

3. lépés:

  • Ezután nyomja meg a Írja be a címet. és látni fogja az oszlop számát A cellában C5 ami 1 .
  • Végül használja a AutoFill a többi cellára vonatkozó képlet lehúzásához.
  • Ennek következtében az összes oszlopszámot látni fogja a megfelelő cellákban.

Képlet bontás
  • Először is, INDIRECT("B5") azt jelenti, hogy a B5 ami A .
  • Akkor, INDIRECT(B5&1) megkapja az előző kimenetet, és összekapcsolja 1 az előző kód kimenetéhez, hogy az A1 .
  • Végre, COLUMN(INDIRECT(B5& "1″)) megmutatja a cella oszlopszámát A1 , ami 1 .

Bővebben: Hogyan alakítsuk át az oszloplevelet számdiagramba az Excelben (4 mód)

3. A nem illékony formula alkalmazása

Ha hatalmas adathalmazzal dolgozik az Excelben, akkor a második módszer használata időigényes lenne. az INDIRECT funkció egy illékony függvény, ami lassabbá teszi a munkafüzetet. Ebben az esetben használhatja a a MATCH funkció és az ADRESS funkció a címen a COLUMN funkció A folyamatról bővebben a következő lépésekben olvashat.

1. lépés:

  • Először is, a cellában C5 írja le a következő képletet.
=MATCH(B5& "1", ADRESS(1, COLUMN($1:$1), 4), 0)

2. lépés:

  • Ezután nyomja meg a Írja be a címet. és látni fogja az adott oszlop számát.
  • Végül húzza a képletet az oszlop alsó celláiba, hogy megkapja az oszlopok betűinek oszlopszámait.

Képlet bontás
  • Először is, COLUMN($1:$1) a munkalap első sorának összes oszlopát jelöli.
  • Másodszor, ADDRESS(1, COLUMN($1:$1), 4) a munkalap első sorát és összes oszlopát tartalmazó szövegek elrendezését fogja létrehozni, például " A1 ", " B1 " stb., amíg a munkalap véget nem ér.
  • Végül a képlet MATCH(B5& "1″, ADRESS(1, COLUMN($1:$1), 4), 0) megegyezik a B5 cellában megadott, cellahivatkozássá alakított értékkel, amely a következő A1 és visszaadja, ahol az előző elrendezésben megegyezik.
  • Végre, 0 a képletben található pontos egyezés megtalálásához van megadva.

Bővebben: Hogyan adjuk vissza a mérkőzés oszlopszámát az Excelben (5 hasznos módja)

4. A referencia stílus megváltoztatása

Az oszlop betűinek oszlopszámokká történő átalakítása a Excel Ha többet szeretne megtudni erről a folyamatról, kövesse az alábbi lépéseket.

1. lépés:

  • Először is, lásd a következő adatsort.
  • Itt a hivatkozás a cellában lévő képletben a C5 a cellaszámot mutatja az oszlopban lévő betűben, amely B5 .
  • Az oszlop betűjelét a referenciaciklus megváltoztatásával alakítjuk át számmá.

2. lépés:

  • Ehhez először nyomja meg a Fájl lapot a szalagban.

  • Ezután válassza ki a Opciók parancs.

3. lépés:

  • Harmadszor, miután kiválasztotta a parancsot, egy párbeszédpanel jelenik meg, amelynek neve Excel lehetőségek .
  • Ott, a Képletek lapon jelölje be a Képletek lapon a R1C1 referenciastílus .
  • Végül nyomja meg a OK .

4. lépés:

  • Végül látni fogja, hogy a munkalapon a R1C1 referenciastílus , amelyben a munkalap oszlopai numerikus értékekké alakulnak át.

Bővebben: Hogyan változtassuk meg az oszlop nevét az ABC-ről az 1 2 3 oszlopra az Excelben?

5. A VBA alkalmazása az Excel oszlop betűinek számokká történő átalakításához

Az utolsó módszerünkben a Visual Basics for Application (VBA) Azáltal, hogy VBA , az oszlopszámot az oszlop betűjelének a kódba való beillesztése után tudjuk meghatározni. Az eljárás megértéséhez nézzük végig a következő lépéseket.

1. lépés:

  • Először is, a következő adathalmazt fogjuk használni az alkalmazáshoz VBA .

2. lépés:

  • Ezután válassza ki a Visual Basic parancsot a Kód: csoport a Fejlesztő tab.

3. lépés:

  • Harmadszor, a kód beillesztésére szolgáló mező megnyílik, miután kiválasztotta a Visaul Basic parancs.
  • A dobozból válassza ki a Modul parancs a Beillesztés tab.

4. lépés:

  • Negyedszer, másolja le a következőket VBA kód és illessze be a Modul .
  • Ide az oszlop betűjelét fogjuk beilleszteni XFD hogy megtudja az oszlopszámát.
 Sub Excel_Column_Column_Letter_to_Number_Converter() 'Egy adott oszlop betűjelének átalakítása a megfelelő numerikus hivatkozássá Dim ColumnNumber As Long Dim ColumnLetter As String 'Hívja az oszlop betűjelét ColumnLetter = "XFD" 'Konvertálja az oszlop számává ColumnNumber = Range(ColumnLetter & 1).Column 'Mutassa a végeredményt MsgBox "Column " & ColumnLetter & " = " & ColumnNumber End Sub 

  • Ezután mentsd el a fenti kódot, és nyomd meg a lejátszás gombot az aktiváláshoz.

5. lépés:

  • Végül a kód lejátszása után látni fogja a megfelelő oszlopszámot a XFD ami 16384 .

  • Ezt a kódot más oszlopok betűire is lefuttathatja, és megtalálja a megfelelő oszlopszámot.

Bővebben: Excel VBA: Tartomány beállítása sor- és oszlopszám szerint (3 példa)

Következtetés

Ez a cikk vége. Remélem, hasznosnak találja ezt a cikket. Miután elolvasta ezt a cikket, képes lesz létrehozni egy Excel oszlop levél szám átalakító szám átalakító segítségével bármelyik módszerrel. Kérjük, ossza meg velünk további kérdéseit vagy ajánlásait az alábbi megjegyzés rovatban.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.