Excel бағдарламасында баған әрпін санға қалай түрлендіруге болады

  • Мұны Бөлісіңіз
Michael Brown

Оқулық Excel бағдарламасында формулалар арқылы баған нөмірін қайтару және бағандарды автоматты түрде нөмірлеу жолы туралы әңгімелейді.

Өткен аптада біз баған нөмірін өзгертуге арналған ең тиімді формулаларды талқыладық. алфавит. Орындауға қарсы тапсырма болса, төменде баған атауын санға түрлендірудің ең жақсы әдістері берілген.

    Excel бағдарламасында баған нөмірін қайтару жолы

    Түрлендіру үшін Excel бағдарламасындағы баған әрпін баған нөміріне ауыстыру үшін мына жалпы формуланы пайдалана аласыз:

    БАҒАН(ЖАНА( әріп&"1"))

    Мысалы, F бағанының санын алу үшін, формула:

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

    Алдын ала анықталған ұяшықтардағы әріптер арқылы баған нөмірлерін анықтауға болады (біздің жағдайда A2-ден A7-ге дейін):

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

    Жоғарыдағы формуланы B2 ішіне енгізіңіз, оны бағандағы басқа ұяшықтарға сүйреңіз, сонда сіз мына нәтиже аласыз:

    Бұл формула қалай жұмыс істейді :

    Біріншіден, ұяшық сілтемесін білдіретін мәтіндік жолды құрастырасыз. Ол үшін әріп пен 1 ​​санын біріктіресіз. Содан кейін оны нақты Excel сілтемесіне түрлендіру үшін жолды ЖАНА функциясына бересіз. Соңында, сіз баған нөмірін алу үшін COLUMN функциясына сілтеме бересіз.

    Баған әрпін санға қалай түрлендіруге болады (тұрақты емес формула)

    Ұшқыш функция болғандықтан, INDIRECT айтарлықтай баяулауы мүмкін. жұмыс кітабында кеңінен қолданылса, Excel бағдарламасын төмендетіңіз. Бұған жол бермеу үшін бағанды ​​анықтауға боладысәл күрделірек өзгермейтін балама қолданатын сан:

    MATCH( әріп&"1", ADDRESS(1, COLUMN($1:$1), 4), 0)

    Бұл жұмыс істейді Excel динамикалық массивінде тамаша (365 және 2021). Ескі нұсқада оны жұмыс істеу үшін массив формуласы ретінде енгізу керек (Ctrl + Shift + Enter).

    Мысалы:

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

    Немесе сіз бұл массив емес формуланы барлық Excel нұсқаларында пайдалана алады:

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

    Бұл формула қалай жұмыс істейді:

    Біріншіден, стандартты «A1» мәнері сілтемесін құру үшін A2 әріпі мен «1» жол нөмірін біріктіресіз. Бұл мысалда бізде A2 пішімінде «A» әрпі бар, сондықтан алынған жол «A1» болады.

    Келесі, «A1»-ден бастап бірінші жолдағы барлық ұяшық мекенжайларын көрсететін жолдар жиымын аласыз. "XFD1". Ол үшін сіз баған нөмірлерінің тізбегін жасайтын COLUMN($1:$1) функциясын пайдаланасыз және сол массивді ADDRESS функциясының баған_саны аргументіне өткізесіз:

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

    жол_саны (1-аргумент) 1-ге және abs_num (3-аргумент) 4-ке орнатылғанын (салыстырмалы сілтеме қажет дегенді білдіреді) ескере отырып, ADDRESS функциясы бұл массив:

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

    Соңында, сіз жоғарыдағы массивте біріктірілген жолды іздейтін және сіз баған нөміріне сәйкес келетін табылған мәннің орнын қайтаратын MATCH формуласын жасайсыз. іздейді:

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

    Теңшелімді пайдаланып баған әрпін санға өзгертуфункциясы

    "Қарапайымдық - бұл ең жоғары талғампаздық" деп ұлы суретші және ғалым Леонардо да Винчи айтқан. Әріптен баған нөмірін оңай алу үшін өзіңіздің теңшелетін функцияңызды жасай аласыз.

    Жоғарыда айтылған принципке толығымен сәйкес функцияның коды мүмкіндігінше қарапайым:

    Қоғамдық функция ColumnNumber(col_letter As String ) Long ColumnNumber = Columns(col_letter).Column End Функциясы

    Осында түсіндірілгендей кодты VBA өңдегішіне енгізіңіз және ColumnNumber атты жаңа функцияңыз пайдалануға дайын. .

    Функция тек бір аргументті талап етеді, қос_әріп , ол санға түрлендірілетін баған әрпі болып табылады:

    ColumnLetter(col_letter)

    Сіздің нақты формулаңыз келесідей болуы мүмкін төмендегідей:

    =ColumnNumber(A2)

    Егер біздің теңшелетін функция мен Excel бағдарламасының түпнұсқалары қайтарған нәтижелерді салыстырсаңыз, олардың дәл бірдей екеніне көз жеткізесіз:

    Нақты ұяшықтың баған нөмірін қайтару

    Белгілі бір ұяшықтың баған нөмірін алу үшін, БАҒАН функциясын пайдаланыңыз:

    COLUMN( ұяшық_мекен-жайы)

    Мысалы, B3 ұяшығының баған нөмірін анықтау үшін формуласы:

    =COLUMN(B3)

    Нәтиже 2 екені анық.

    Ағымдағы ұяшықтың баған әрпін алу

    Ағымдағы ұяшықтың баған нөмірін білу үшін COLUMN() функциясын бос аргументпен пайдаланыңыз, сондықтан ол формула орналасқан ұяшыққа сілтеме жасайды.бұл:

    =COLUMN()

    Excel бағдарламасында баған нөмірлерін көрсету жолы

    Әдепкі бойынша Excel бағдарламасы A1 сілтеме мәнерін пайдаланады және баған тақырыптарын белгілейді әріптермен және сандармен қатарлар. Сандармен белгіленген бағандарды алу үшін әдепкі сілтеме мәнерін A1-ден R1C1-ге өзгертіңіз. Мынадай:

    1. Excel бағдарламасында Файл > Параметрлер түймесін басыңыз.
    2. Excel опциялары тілқатысу терезесінде сол жақ аумақта Формулалар таңдаңыз.
    3. Формулалармен жұмыс астында R1C1 сілтеме стилі ұяшығын белгілеп, <1 түймесін басыңыз>Жарайды .

    Баған белгілері бірден әріптерден сандарға ауысады:

    Бұл опцияны таңдау тек баған белгілерін өзгертіп қана қоймайды - ұяшық мекенжайлары да A1 сілтемелерінен R1C1 сілтемелеріне өзгеретінін ескеріңіз, мұнда R "жол" және C "баған" дегенді білдіреді. Мысалы, R1C1 1-жолдың 1-бағанындағы ұяшыққа сілтеме жасайды, ол A1 сілтемесіне сәйкес келеді. R2C3 2-жолдың 3-бағанындағы ұяшыққа сілтеме жасайды, ол C2 сілтемесіне сәйкес келеді.

    Бар формулаларда ұяшық сілтемелері автоматты түрде жаңартылады, ал жаңа формулаларда R1C1 сілтеме мәнерін пайдалану керек болады.

    Кеңес. A1 стиліне қайта оралу үшін Excel опциялары ішіндегі R1C1 сілтеме стилі құсбелгісін алып тастаңыз.

    Excel бағдарламасында бағандарды нөмірлеу жолы

    Егер сіз R1C1 сілтеме стиліне үйренбеген болсаңыз және формулаларыңызда A1 сілтемелерін сақтағыңыз келсе,сандарды жұмыс парағының бірінші жолына енгізіңіз, сонда сізде екеуі де бар - баған әріптері мен сандар. Мұны Автоматты толтыру мүмкіндігінің көмегімен оңай жасауға болады.

    Міне, егжей-тегжейлі қадамдар:

    1. A1 ішінде 1 нөмірін теріңіз.
    2. B1 ішінде , 2 нөмірін теріңіз.
    3. A1 және B1 ұяшықтарын таңдаңыз.
    4. Меңзерді Толтыру тұтқасы<2 деп аталатын B1 ұяшығының төменгі оң жақ бұрышындағы шағын шаршының үстіне апарыңыз>. Бұл әрекетті орындаған кезде курсор қалың қара крестке өзгереді.
    5. Толтыру тұтқасын қажетті бағанға дейін оңға қарай сүйреңіз.

    Нәтижесінде сіз баған белгілерін әріптер ретінде сақтайсыз, ал әріптердің астында баған нөмірлері болады.

    Кеңес. Жұмыс парағының төменгі аймақтарына жылжу кезінде баған сандарын көру үшін жоғарғы жолды бекітуге болады.

    Міне, Excel бағдарламасында баған нөмірлерін қайтару жолы. Оқығаныңыз үшін алғыс айтамын және сізді келесі аптада біздің блогта күтемін!

    Жүктеп алуға арналған жұмыс кітабы

    Excel бағанының нөмірі - мысалдар (.xlsm файлы)

    Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.