Excel бағдарламасында мәтін арасына таңбаны қалай енгізуге болады (5 оңай әдіс)

  • Мұны Бөлісіңіз
Hugh West

Егер Excel бағдарламасындағы мәтін арасына таңба кірістіргіңіз келсе, бұл мақала сізге арналған. Мұнда біз сізге тапсырманы еш қиындықсыз орындаудың 5 оңай және тиімді әдісімен таныстырамыз.

Тәжірибелік жұмыс кітабын жүктеп алу

Сіз Excel файлын жүктеп алуға болады және осы мақаланы оқып жатқанда жаттығу жасаңыз.

Text.xlsm арасына таңба кірістіру

Excel бағдарламасындағы мәтін арасына таңба енгізудің 5 әдісі

Келесі деректер жиынында Күй және Сан бағандары бар. Бұл деректер жинағын пайдалана отырып, біз сізге Excel бағдарламасындағы мәтін арасына таңба енгізудің 5 оңай және тиімді әдісін көрсетеміз . Мұнда біз Excel 365 қолдандық. Кез келген қол жетімді Excel нұсқасын пайдалана аласыз.

1. LEFT және MID функцияларын амперсант операторымен пайдалану

Осында, Сан бағанында біз мемлекеттік аббревиатура және сандар арасына Дифис ( ) қосқымыз келеді. Ол үшін СОЛ және ОРТА функцияларын Амперсанды ( & ) операторымен бірге қолданамыз.

Тапсырманы орындау үшін келесі қадамдарды орындап көрейік.

  • Ең алдымен D5 ұяшығына келесі формуланы теріңіз.
=LEFT(C5,2) & "-" & MID(C5,3,100)

Формулалардың бөлінуі

  • LEFT(C5,2) → LEFT функциясы таңбаны немесе таңбаларды ұяшықтың сан немесе мәтін жолындағы бастапқы орыннан қайтарады. Қайтарылған таңбалар негізделгенбіз көрсеткен санда.
  • СОЛ(C5,2) →
    • болады Шығу: NY
  • MID(C5,3,100) → MID функциясы мәтін жолынан таңбаларды қайтарады. Ол біз көрсеткен позициядан басталады және біз көрсеткен таңбалар санын қайтарады.
  • MID(C5,3,100) →
    • болады Шығу: 019186
  • NY& “-” &019186 → амперсанд операторы NY мәнін Дифис (-) және 019186 арқылы қосады.
  • NY& “-” &019186 →
    • болады Шығу: NY-019186
    • Түсіндіру : а Дифис ( ) NY аббревиатурасы мен D5 ұяшығындағы 019186 сандарының арасына қосылады.
  • Одан кейін ENTER пернесін басыңыз.

Содан кейін нәтижені D5 ұяшығында көре аласыз.

  • Осы кезде Толтыру тұтқасы құралы арқылы формуланы төмен сүйреңіз.

Нәтижесінде Нәтиже бағанында мәтіннің арасына енгізілген таңбаны көруге болады.

Толығырақ : Excel бағдарламасында таңбаны бірнеше ұяшықтарға қосу жолы (5 оңай әдіс)

2. Мәтін арасына таңба кірістіру үшін ОРЫНДАУ функциясын қолдану

Бұл әдісте , біз мемлекеттік аббревиатура мен сан бағанының сандары арасына (+889) сан кодын қосамыз. Тапсырманы орындау үшін REPLACE функциясын қолданамыз.

Тапсырманы орындаймыз.тапсырманы орындау үшін келесі қадамдарды орындаңыз.

  • Алдымен D5 ұяшығына келесі формуланы теріңіз.
=REPLACE(C5,3,0,"(+889)")

Формулалардың бөлінуі

  • АЛУ(C5,3,0,"( +889)”) → REPLACE функциясы мәтін жолындағы бөлікті біз көрсеткен басқа санмен немесе мәтінмен ауыстырады.
  • REPLACE(C5,3,0,”(+889)” ) →
    • болады Шығу: NY(+889)019186
    • Түсіндіру: мұнда, (+889) NY және D5 ұяшығындағы 019186 сандары арасында қосылады.
  • Осыдан кейін ENTER пернесін басыңыз.

Сондықтан нәтижені D5 ұяшығында көре аласыз.

  • Сонымен қатар, төмен формуланы Толтыру тұтқасы құралымен сүйреңіз.

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

3. LEFT, SEARCH, RIGHT & LEN функциялары

Келесі деректер жиынында Сан бағанында <арасында Хэш ( # ) белгісі бар екенін көре аласыз. 1>мемлекеттік аббревиатура және сандар . Әрі қарай, Хэш ( # ) белгісінен кейін (+889) сан кодын қосамыз. Ол үшін біз СОЛ , ІЗДЕУ , ОҢ және LEN функцияларының тіркесімін пайдаланамыз.

Тапсырманы орындау үшін келесі қадамдарды орындаймыз.

  • Басында ұяшыққа келесі формуланы теріңіз. D5 .
=LEFT(C5, SEARCH("#", C5)) &"(+889)"& RIGHT(C5, LEN(C5) - SEARCH("#", C5))

Формулалардың бөлінуі

  • SEARCH(“#”, C5) → SEARCH функциясы белгілі бір таңба немесе мәтін жолы болатын таңбалар санын қайтарады бірінші табылды, солдан оңға қарай оқу. Мұнда ІЗДЕУ функциясы C5 ұяшығындағы Хэш ( # ) орнын анықтайды.
    • Шығару: 3
  • LEN(C5) → LEN функциясы ұяшықтағы таңбалардың жалпы санын қайтарады C5 .
    • Шығыс: 9
  • ОҢ(C5, LEN(C5) – SEARCH(“#”, C5)) → the RIGHT функциясы ұяшықтың сан немесе мәтін жолындағы соңғы орыннан таңбаны немесе таңбаларды қайтарады. Қайтарылған таңбалар біз көрсеткен санға негізделген.
  • RIGHT(C5, 9- 3)
    • болады Шығару: 019186
  • ІЗДЕУ(“#”, C5)) &”(+889)”& ОҢ(C5, LEN(C5) – SEARCH(“#”, C5)) → амперсанд “&” оператор 3 -ді (+889) және 019186 арқылы қосады.
  • 3 &”(+889)” & 019186 →
    • болады Шығу: 3(+889)019186
  • СОЛ(C5, SEARCH(“#”) , C5)) &”(+889)”& RIGHT(C5, LEN(C5) – SEARCH(“#”, C5)) → LEFT функциясы таңбаны немесе таңбаларды ұяшықтың сан немесе мәтін жолындағы бастапқы орыннан қайтарады. Қайтарылған таңбалар біз санына негізделгенкөрсетіңіз.
  • СОЛ(C5,3(+889)019186) Нәтижесінде ол
    • болады Шығу: NY #(+889)019186
    • Түсіндірме: мұнда (+889) NY# және <сандары арасында қосылады. 1>019186 D5 ұяшығында.
  • Одан кейін ENTER түймесін басыңыз. .

Демек, нәтижені D5 ұяшығында көруге болады.

  • Осымен бірге формуланы төмен сүйреңіз. Толтыру тұтқасы құралы арқылы.

Нәтижесінде Нәтиже бағанында мәтін арасына енгізілген таңба .

Толығырақ оқу: Excel формуласында таңбаларды қосу жолы (4 қарапайым әдіс)

Ұқсас оқулар

  • Excel бағдарламасында таңбалар шегін орнату жолы
  • Арнайы таңбаларды сүзгілеу Excel бағдарламасында (Оңай нұсқау)
  • Excel бағдарламасында арнайы таңбаларды анықтау үшін формуланы қолдану (4 әдіс)
  • Excel бағдарламасында таңбалар шегін тексеру әдісі (Оңай қадамдармен)

4. Кірістіру үшін біріктірілген функцияларды қолдану Мәтін арасындағы таңба

Келесі деректер жиынында Сан бағанында мемлекеттік аббревиатура<арасында бос орын (” “) бар екенін көре аласыз. 2> және сандар . мұнда бос орыннан ( ” “ ) кейін (+889) сан кодын қосамыз. Тапсырманы орындау үшін біз БІРЛЕСТІРУ , СОЛ , ІЗДЕУ , ОҢ және LEN<2 тіркесімін қолданамыз>функциялары.

Тапсырманы орындау үшін келесі қадамдарды орындап көрейік.

  • Ең алдымен D5 ұяшығына келесі формуланы теріңіз.
=CONCATENATE(LEFT(C5, SEARCH(" ", C5)), "(+889)", RIGHT(C5, LEN(C5) -SEARCH(" ", C5)))

Формулалардың бөлінуі

  • SEARCH(” “, C5) → SEARCH функциясы солдан оңға қарай оқи отырып, белгілі бір таңба немесе мәтін жолы бірінші табылған таңбалар санын қайтарады. Мұнда ІЗДЕУ функциясы С5 ұяшығындағы кеңістік ( » “ ) орнын анықтайды.
    • Шығару: 3
  • LEN(C5) → LEN функциясы C5 ұяшығындағы таңбалардың жалпы санын қайтарады .
    • Шығару: 9
  • RIGHT(C5, LEN(C5) -SEARCH(” “, C5)) → RIGHT функция ұяшықтың сан немесе мәтін жолындағы соңғы орыннан таңбаны немесе таңбаларды қайтарады. Қайтарылған таңбалар біз көрсеткен санға негізделген.
  • RIGHT(C5, 9-3) →
    • болады Шығару: 019186
  • СОЛ(C5, SEARCH(” “, C5))→ LEFT функциясы ұяшықтағы сан немесе мәтін жолындағы таңбаны немесе таңбаларды бастапқы орыннан қайтарады . Қайтарылған таңбалар біз көрсеткен санға негізделген.
  • LEFT(C5, SEARCH(” “, C5)) →
    • болады Шығу: NY
  • СОЛ(C5, SEARCH(” “, C5)), “(+889)”, ОҢ(C5, LEN(C5) -SEARCH() ” “, C5))) → CONCATENATE функциясы қосады немесе қосадытаңбаларды бір мәтіндік жолға біріктіру.
  • CONCATENATE(NY , “(+889)”, 019186)) Содан кейін ол
    • болады. Шығару: NY (+889)019186
    • Түсіндіру: мұнда, (+889) NY арасында қосылады және 019186 D5 ұяшығындағы сандар.
  • Келесі түймесін басыңыз. ENTER .

Сондықтан нәтижені D5 ұяшығында көре аласыз.

  • Сонымен қатар, төмен сүйреңіз формуланы Толтыру тұтқасы құралымен толтырыңыз.

Демек, Нәтиже бағанында мәтін арасына енгізілген таңба .

Толығырақ оқу: Excel (2 қолданба) бағдарламасындағы құсбелгіге арналған таңба коды

5. Мәтін арасына таңба кірістіру үшін VBA пайдалану

Бұл әдісте Excel бағдарламасындағы мәтін арасына таңба енгізу үшін VBA кодын қолданамыз .

Тапсырманы орындау үшін келесі қадамдарды орындап көрейік.

  • Алдымен Әзірлеуші қойындысына өтеміз.
  • Содан кейін Visual Basic таңдаңыз.

Осы кезде VBA редакторының терезесі пайда болады.

  • Содан кейін Кірістіру қойындысынан >> Модуль таңдаңыз.

Кейіннен VBA модулі пайда болады.

Осы кезде , келесі кодты Модуль ішіне теріңіз.

1951

Кодтың бөлінуі

  • Біз INSERT_CHARACTER_BETWEN_CELLS біздің Қосымша деп жариялаймыз.
  • Біз қабылдаймыз Ұяшықтар және Ұяшықтар_ауқымы Ауқым үшін айнымалылар ретінде.
  • Біз Сол , VBA.Mid<қолданамыз. 2>, және VBA.Len функциялары (+889) таңдалған ұяшықтар арасына кірістіруге арналған.
  • Жалғастыру үшін For циклін пайдаланамыз. тапсырма соңғы ұяшықты таппаса.
  • Одан кейін VBA өңдегішінің терезесін жабамыз.
  • Осыдан кейін біз жұмыс парағына қайтарамыз .
  • Сонымен қатар біз ALT+F8 пернелерін басамыз. Макрос диалогтық терезесін шығарыңыз, осылайша біз кодты іске қосу аламыз.

ALT+F8 пернелерін басумен қатар, келесіге өтуге болады Әзірлеуші қойындысын ашып, Макрос диалогтық терезесін шығару үшін Код тобынан Макростарды таңдаңыз,

Осы кезде нүктесінде MACRO тілқатысу терезесі пайда болады.

Макрос атауы кодыңыздың Ішкі бар екеніне көз жеткізіңіз.

  • Одан кейін Орындау түймесін басыңыз.

Кейінірек Кірістіруден Енгізу өрісі Ұяшықтар арасындағы таңба пайда болады.

  • Одан кейін, Таңба кірістірілетін ұяшықтар ауқымын таңдау жолағында біз C5:C9 ұяшықтарын таңдаймыз.
  • Одан кейін OK түймесін басыңыз.

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

Тәжірибе бөлімі

Түсіндірілген әдістерді қолдану үшін жоғарыдағы Excel файлын жүктеп алуға болады.

Қорытынды

Міне, бізсізге Excel бағдарламасындағы мәтін арасына таңба енгізу 5 әдісін көрсетуге тырысты. Осы мақаланы оқығаныңыз үшін рахмет, бұл пайдалы болды деп үміттенеміз. Егер сізде қандай да бір сұрақтарыңыз немесе ұсыныстарыңыз болса, төмендегі түсініктеме бөлімінде бізге хабарлаңыз. Қосымша мәліметтер алу үшін ExcelWIKI веб-сайтымызға кіріңіз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.