Excelda alifboni raqamga qanday o'zgartirish mumkin (4 oson usul)

  • Buni Baham Ko'Ring
Hugh West

Ushbu maqolada biz Excelda alifboni raqamga aylantirishni o'rganamiz. Excelda biz alifboni raqamga o'zgartirish uchun turli funktsiyalardan foydalanishimiz mumkin. Bugun biz 4 oson yo'llarini ko'rsatamiz. Ushbu usullardan foydalanib, bitta alifbo yoki bir nechta alifboni raqamlarga osongina o'zgartirishingiz mumkin. Demak, kechiktirmasdan, muhokamani boshlaymiz.

Amaliy darslik kitobini yuklab oling

Mashq kitobini shu yerdan yuklab olishingiz mumkin.

Alifboni o'zgartirish Number.xlsm

Excelda alifboni raqamga aylantirishning 4 ta oson yo'li

Usullarni tushuntirish uchun biz turli usullarda turli ma'lumotlar to'plamidan foydalanamiz. Bu erda biz alifboni raqamlarga aylantirishga harakat qilamiz. Masalan, A=1 , B=2 va hokazo. Quyida qisqacha sharhni ko'rishingiz mumkin:

1. Excelda bitta alifboni raqamga aylantirish

Yagona alifboni raqamga aylantirish uchun biz asosan uchta funktsiyadan foydalaning. Ular COLUMN funktsiyasi , CODE funktsiyasi va MATCH funksiyasi . Ushbu funktsiyalar ichida formula yaratish uchun ba'zi kerakli funktsiyalarni kiritishimiz kerak bo'lishi mumkin. Formulalar haqida ko'proq ma'lumot olish uchun kichik bo'limlarga e'tibor qaratamiz.

1.1 USTUN funktsiyasidan foydalanish

Yagona alifboni raqamga aylantirishning eng keng tarqalgan usuli COLUMN funktsiya. Uning ichida biz INDIRECT funksiyasidan foydalanishimiz kerak. Siz alifboni B5:B9 oralig'ida ko'rishingiz mumkin quyidagi ma'lumotlar to'plamida.

Keling, ularni qanday qilib raqamlarga aylantirish mumkinligini ko'rish uchun quyidagi bosqichlarni bajaramiz.

QADAMLAR:

  • Avval B5 katak ni tanlang va quyidagi formulani kiriting:
=COLUMN(INDIRECT(B5&1))

Excel'da BEVOLIY funktsiya matn qatori va COLUMN funktsiyasi tomonidan berilgan havolani qaytaradi. bizga ma'lumotnomaning ustun raqamini beradi. Ushbu formulada biz COLUMN funktsiyasi uchun mos yozuvlar sifatida ishlaydigan formula ichida BEVOLIY funktsiyasidan foydalandik. Shunday qilib, BILOSHIY(B5&1) birinchi bo'lib A1 ga aylanadi. Keyin formula USTUN(A1) ga aylanadi. Shunday qilib, u 1 ni qaytaradi.

  • Ikkinchidan, Enter -ni bosing va Toʻldirish dastagini pastga torting.

  • Nihoyat, siz har bir alifboga mos keladigan raqamni ko'rasiz.

1.2 KOD funksiyasini qo'llash

Biz bitta alifbo yoki harfni raqamga aylantirish uchun KOD funksiyasidan ham foydalanishimiz mumkin. KOD funksiyasi matn satridagi birinchi belgi uchun raqamli qiymatni qaytaradi. Shunday qilib, agar biz uni bitta alifboda ishlatsak, u bizga to'g'ri raqamli qiymat beradi. Natijani olish uchun quyidagi amallarni bajaramiz.

QADAMLAR:

  • Avval C5 katagiga formulani kiriting:
=CODE(UPPER(B5))-64

Bu yerda biz YUQORI funksiyani ichida ishlatdik. KOD funktsiya. UPPER funksiyasi alifboni birinchi navbatda katta harfli alifboga aylantiradi. Keyin KOD funksiyasi uni raqamli qiymatga aylantiradi. Bu yerda A ning son qiymati 65 ga teng. Shuning uchun biz 64 ni ayirib chiqamiz, natijada 1 ni olamiz.

  • Shundan so'ng Enter -ni bosing va Natijalarni koʻrish uchun tutqichni toʻldiring.

1.3 MATCH funksiyasini kiriting

MATCH funksiyasi Excelda alifboni raqamga aylantirish uchun boshqa yechimni taqdim etishi mumkin. Lekin bizga ADDRESS va COLUMN funksiyalarining yordami ham kerak. Bu erda biz bir xil ma'lumotlar to'plamidan foydalanamiz. Batafsil ma'lumot olish uchun qadamlarni bajaramiz.

QADAMLAR:

  • Birinchi navbatda C5 katakchani tanlang va quyidagi formulani kiriting. :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)

Ushbu formulada MANZIL funktsiya nisbiy hujayra havolasini matn sifatida qaytaradi va keyin MATCH funktsiyasi bizga kerakli natijani beradi, bu 1 .

  • Keyingi bosqichda tugmasini bosing kiriting va Toʻldirish dastagini pastga torting.

Batafsil oʻqish: Excelda formulalar yordamida matnni raqamga qanday aylantirish mumkin

2. TEXTJOIN & VLOOKUP funktsiyalari

Avvalgi usulda biz bitta alifboni raqamga o'zgartirish yo'lini ko'rsatdik. Ammo ikkinchi usulda biz bir nechtasini o'zgartiramiz TEXTJOIN va VLOOKUP funktsiyalaridan foydalangan holda raqamlarga alifbo. Buning uchun biz quyidagi ma'lumotlar to'plamidan foydalanamiz. Masalan, ADE alifbosi 145 ga o'zgarishini xohlaymiz. Ma'lumotlar to'plamida A dan Z gacha bo'lgan alifbolar ro'yxati, ularning o'zaro joylashuvi ko'rsatilgan. Formulani yaratish uchun biz TEXTJOIN , VLOOKUP , IF , MID , ROW kombinatsiyasidan foydalanamiz. , BEVO'LOV va LEN funksiyalari.

Keling, bir nechta alifboni raqamlarga qanday aylantirish mumkinligini ko'rish uchun quyidagi bosqichlarni ko'rib chiqamiz. Excel.

QADAMLAR:

  • Boshlash uchun C5 uyasi ni tanlang va quyidagi formulani kiriting:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))

🔎 Formula qanday ishlaydi?

Butun mexanizmni tushunish uchun formulani kichik qismlarga ajratishimiz mumkin.

  • QATR(BEVOVOZ(“1:”&LEN(B5))): Ushbu qism formula qator raqami qatorini qaytaradi. Bu holda massiv {1,2,3} boʻladi.
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): MID funktsiyasi bizga berilgan satrning belgilangan pozitsiyasidagi belgilarni beradi. Shunday qilib, bu qism uchun chiqish {A,D,E} .
  • VLOOKUP(T(AGAR(1,MID(B5,QAT)(BEVOYI)(“1: ”&LEN(B5))),1))),E5:F30,2,0): VLOOKUP funksiyasi {A massivining mos raqamlarini qidiradi, D,E} oraliqdaE5:F30 .
  • MATNI QOʻSHISH(“”,1, VLOOKUP(T(AGAR(1,MID(B5,QAT)(BEVOVSIY(“1:”&LEN(B5))) ),1))),E5:F30,2,0)): Nihoyat, TEXTJOIN funksiyasi raqamlarni birlashtiradi va 145 natijasini qaytaradi. Bu funksiya Excel 2019 va Excel 365 da mavjud.
  • Enter tugmasini bosing.
  • Nihoyat, natijalarni ko'rish uchun To'ldirish dastagini pastga torting.

Batafsil o'qing: Qanday qilish kerak Excelda bo'shliqlar qo'yilgan matnni raqamga aylantirish (4 usul)

Shunga o'xshash o'qishlar

  • Excelda foizni o'nlik sanoqqa qanday aylantirish mumkin ( 7 usul)
  • Excelda eksponensial qiymatni aniq songa aylantirish (7 usul)
  • Excelda raqamga aylantirish xatosini qanday tuzatish mumkin (6) Usullar)
  • Excelda VBA-dan foydalanib satrni uzunlikka aylantirish (3 usul)
  • Qanday qilib Excel VBA yordamida matnni raqamga aylantirish mumkin (3 ta misol). makroslar bilan)

3. Muayyan alifbolarni raqamga o'tkazish uchun O'ZIB o'zgartirish funksiyasini kiriting

Agar sizda raqamlarga aylantirish uchun maxsus alifbolaringiz bo'lsa, siz dan foydalanishingiz mumkin. SUBSTITUTE funktsiyasi . SUBSTITUTE funktsiyasi mavjud matn qatorini yangi matn bilan almashtiradi. Usulni tushuntirish uchun biz A , B , C va D alifbolari bilan bir nechta matn qatorlarini o'z ichiga olgan ma'lumotlar to'plamidan foydalanamiz. .

Ma'lum alifbolarni o'zgartirish usulini o'rganish uchun quyidagi bosqichlarni bajaramiz.raqamlar.

QADAMLAR:

  • Birinchidan, C5 katagiga quyidagi formulani kiriting:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)

Bu formula A ni 1 , bilan almashtiradi B 2 bilan, C 3 bilan va D 4 bilan. Demak, ABC ning chiqishi 123 ga teng. Agar siz ko'proq alifbo qo'shmoqchi bo'lsangiz, formulaga boshqa O'ZINASHTIRISH funksiya qo'shishingiz kerak bo'lib, u alifboni raqam bilan almashtirishingiz kerak.

  • Formulani kiritgandan so'ng, <1-ni bosing>Enter .
  • Nihoyat, natijalarni olish uchun Toʻldirish dastagini pastga torting.

Batafsil o‘qing: Qanday qilib Excelda ilmiy belgilarni raqamga aylantirish mumkin (7 usul)

4. Excelda harflarni raqamlarga aylantirish uchun VBA-dan foydalaning

Internetda oxirgi usul, biz Excelda alifbolarni raqamlarga aylantirish uchun VBA qo'llaymiz. VBA Visual Basic for Applications degan ma'noni anglatadi. Bu erda biz VBA -dan foydalanib funktsiya yaratamiz va undan keyin alifbolarni raqamlarga o'zgartirish uchun foydalanamiz. Qizig'i shundaki, siz uni bitta va bir nechta alifbo uchun ishlatishingiz mumkin. Quyida ushbu usul uchun maʼlumotlar toʻplamini koʻrishingiz mumkin.

Batafsil maʼlumot uchun quyidagi bosqichlarga eʼtibor qarataylik.

QADAMLAR:

  • Avval Dasturchi yorlig'iga o'ting va Visual Basic -ni tanlang. U Visual Basic oynasini ochadi.

  • Visual Basic oynasida <1-ni tanlang>Qoʻshish >> Modul . Bu Module oynasini ochadi.

  • Endi, quyidagi koddan nusxa oling va uni Moduli <2-ga joylashtiring>oyna:
8162

Ushbu VBA kodi alifboni raqamlarga aylantiruvchi funksiya yaratadi. Kichik va katta harflar uchun funktsiyani qo'llash uchun biz AlphabetToNumber funktsiyasi ichidagi UPPER funktsiyasidan foydalanamiz.

  • Shundan so'ng <1 tugmasini bosing>Ctrl + S kodni saqlash uchun.
  • Keyingi bosqichda C5 katakchani tanlang va quyidagi formulani kiriting:
=AlphabetToNumber(UPPER(B5))

  • Nihoyat, qolgan qismi uchun natijalarni koʻrish uchun Toʻldirish dastagini pastga torting. katakchalar.

Batafsil o'qing: Excel VBA-da satrni raqamga qanday aylantirish mumkin (3 usul)

Excelda ustun alifbosini raqamga qanday aylantirish mumkin

Excelda ustunlar alifboda A dan XFD gacha raqamlangan. Ba'zan, biz turli maqsadlar uchun ustun raqamini bilishimiz kerak. U holda Excelda ustun harflarini raqamlarga aylantirish uchun quyidagi usullardan foydalanishimiz mumkin.

1. Excel COLUMN funksiyasidan foydalanib ustun alifbosini raqamga aylantirish

Birinchi usulda biz alifboni raqamga aylantirish uchun COLUMN funktsiyasidan foydalaning. Biz bu jarayonni oldingi bobning 1-usul da ham muhokama qildik. Ustun alifbosini qanday qilib o'zgartirishimiz mumkinligini ko'rish uchun quyidagi bosqichlarni bajaramizraqamlar.

QADAMLAR:

  • Avval C5 katakchani -ni tanlang va quyidagi formulani kiriting:
=COLUMN(INDIRECT(B5&1))

Bu yerda BILOSHIY(B5&1) A1 birinchi. Keyin formula USTUN(A1) ga aylanadi. Shunday qilib, u 1 ni qaytaradi.

  • Bundan so'ng Enter -ni bosing va To'ldirish dastagini pastga torting.

  • Natijada siz quyidagi rasmdagi kabi ustun raqamlarini ko'rasiz.

Batafsil o'qing: Excelni butun son ustuniga aylantirish (9 ta oddiy usul)

2. Excelda ustun harfini raqamga o'zgartirish uchun foydalanuvchi tomonidan belgilangan funksiyani qo'llang

UDF yoki Foydalanuvchi tomonidan belgilangan funksiya foydalanuvchilarga Excelda ustun harfini raqamga oʻzgartirishga yordam beradi. Bu yerda VBA da oddiy kodlar yordamida funksiya yaratamiz. Keyinchalik, biz ushbu funktsiyani ish varag'ida ishlatamiz. Bu erda biz oldingi ma'lumotlar to'plamidan foydalanamiz.

Ustun alifbolarini raqamlarga aylantirish uchun UDF ni qanday amalga oshirishimiz mumkinligini ko'rish uchun quyidagi bosqichlarni bajaramiz.

QADAMLAR:

  • Birinchi navbatda Developer yorlig'iga o'ting va Visual Basic -ni tanlang. U Visual Basic oynasini ochadi.

  • Ikkinchidan, Insert >> Modul Visual Basic oynasida. U Moduli oynasini ochadi.

  • Endi, quyidagi koddan nusxa oling va uni Modulga joylashtiring. oyna:
2525

Bu yerda ColNumber bu funksiya ustun raqamini qaytaradi va kletter funktsiyaning argumenti. Bu yerda siz ustun harflari joylashgan katakchani kiritishingiz kerak.

  • Uni saqlash uchun Ctrl + S -ni bosing.
  • In quyidagi bosqichda C5 uyasi ni tanlang va quyidagi formulani kiriting:
=ColNumber(B5)

  • Bundan so'ng, Enter -ni bosing va To'ldirish dastagini pastga torting.

  • Nihoyat, Excelda ustun harflarini raqamlarga aylantira olasiz.

Batafsil o'qing: Qanday qilib valyutani raqamga aylantirish mumkin Excelda (6 ta oson yo'l)

Xulosa

Ushbu maqolada biz 4 Excelda alifboni raqamga aylantirishning oson yo'llarini ko'rsatdik. . Umid qilamanki, ushbu maqola sizga vazifalarni samarali bajarishga yordam beradi. Bundan tashqari, biz maqolaning boshida amaliyot kitobini ham qo'shdik. O'z mahoratingizni sinab ko'rish uchun uni mashq qilish uchun yuklab olishingiz mumkin. Shu kabi boshqa maqolalar uchun ExcelWIKI veb-saytiga tashrif buyurishingiz mumkin. Va nihoyat, agar sizda biron bir taklif yoki savol bo'lsa, quyidagi izohlar bo'limida so'rang.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.