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

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

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

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

Осы мақаланы оқып жатқанда жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз.

Exchange Characters.xlsm

Бірнеше таңбаны ауыстырудың 6 қолайлы жолдары

1. Бірнеше таңбаны ауыстыру үшін SUBSTITUTE функциясын пайдаланыңыз

Excel бағдарламасында, SUBSTITUTE функциясы көрсетілген таңбаның немесе мәтін жолының бір немесе бірнеше данасын басқа таңба(лар)мен алмастырады. Төмендегі скриншотта Microsoft Word нұсқаларының атауларының деректер жинағы берілген. Мысалы, біз “ Word ” орнына “ Excel ” ауыстырғымыз келеді. Оны орындау үшін SUBSTITUTE функциясын қолданамыз.

Excel SUBSTITUTE функциясының синтаксисі келесідей:

SUBSTITUTE(мәтін, ескі_мәтін, жаңа_мәтін, [дананың_нөмірі])

Мәтін – өзгертулер енгізгіңіз келетін түпнұсқа мәтін.

Ескі_мәтін – ауыстырғыңыз келетін таңбалар.

Жаңа_мәтін – ескі мәтіннің орнына қолданылатын жаңа таңбалар

Дана_саны –ауыстырғыңыз келетін ескі мәтіннің жиілігі Егер бұл параметр бос қалдырылса, ескі мәтіннің әрбір данасы жаңа мазмұнмен ауыстырылады.

Мысалы, төмендегі формулалардың барлығы " ауыстырады. 1 B5 ұяшығында “ 2 ” бар, бірақ нәтижелер соңғы аргументте берген санға байланысты өзгереді:

a) =SUBSTITUTE(B5, “Word”, “Excel”, 1) – “ Word ” бірінші жиілігін “ Excel “-мен ауыстырады.

b) =SUBSTITUTE(B5, “Word”, “Excel”, 2) – “ Word ” екінші жиілігін “ Excel<7” орнына ауыстырады>“.

c) =SUBSTITUTE(B5, “Word”, “Excel”) – “ Word ” барлық жиіліктерін “ Excel” бағдарламасымен ауыстырады “.

Төмендегі скриншотта біз бірінші орын алудың мысалын көрсеттік. Ол үшін жай ғана қадамдарды орындаңыз.

1-қадам:

  • Ұяшыққа келесі формуланы теріңіз,
=SUBSTITUTE(B5,"Word","Excel",1)

2-қадам:

  • Enter пернесін басыңыз нәтижелерін көру үшін.

3-қадам:

  • Басқа екі критерий үшін алдыңғы қадамдарды қайталаңыз. .

Нәтижесінде Excel бағдарламасында бірнеше таңбаларды ауыстыру үшін бірінші, екінші және барлық оқиғалардың мәндерін дәйекті түрде аласыз.

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

2. Бірнеше таңбаны ауыстыру үшін SUBSTITUTE функциясын кірістіру

Бір формуланың ішінде бірнеше ауыстыруды орындау үшін бірнеше SUBSTITUTE функцияларын кірістіруге болады.

Сізде B5 ұяшығында " бап, түзету, cl. " сияқты мәтін мәні бар делік, мұндағы " арт ". “ бап ”, “ түзету. ” “ түзету ” дегенді білдіреді және “ cl. ” “ тармақты білдіреді “.

Сіз үш кодты толық атаулармен ауыстырғыңыз келеді. Сіз мұны үш бөлек ОРЫН АЛУ формуласын пайдалану арқылы орындай аласыз.

=SUBSTITUTE(B5,”бап”,”бап”)

=SUBSTITUTE(B5) ,”түзету.”,”түзетулер”)

=SUBSTITUTE(B5, “cl.”,”clause”)

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

=АЛМАСТЫРАТЫН(АЛМАСТЫРУ(Б5,”бап”,”бап”),”түзету.”,”түзетулер”),”б.”,”тармақ”)

Оны орындау үшін төмендегі қадамдарды орындаңыз.

1-қадам:

  • C5 ұяшығында , келесі формуланы теріңіз.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"art.","article"),"amend.","amendments"),"cl.","clause")

2-қадам:

  • Одан кейін өзгертуді көру үшін Enter пернесін басыңыз.

3-қадам:

  • Формуланы басқа қажетті ұяшықтарға көшіріңіз.

Сондықтан төмендегі скриншотта көрсетілген ауыстырылған мәндерді көресіз.

3. Бірнеше таңбаны ауыстыру үшін INDEX функциясымен SUBSTITUTE функциясын орындаңыз

Алдыңғы әдістерге қоса, бірнеше таңбаларды ауыстыру үшін SUBSTITUTE функциясын INDEX функциясымен пайдалана аласыз.

Мысалы, қызыл мен көкті жасыл және ақ түспен дәйекті түрде ауыстырғыңыз келеді. Бірнеше SUBSTITUTE функцияларын кірістіруге болады және INDEX функциясын басқа кестеден жұптарды табу/ауыстыру үшін пайдалануға болады.

SUBSTITUTE және INDEX функциясының екеуін де қолданатын бірнеше таңбаларды ауыстыру үшін төмендегі қадамдарды орындаңыз.

1-қадам:

  • Біріншіден, C5 ,
=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,1),INDEX(F5:F6,1)),INDEX(E5:E6,2),INDEX(F5:F6,2))

Мұнда,

ұяшығына келесі формуланы енгізіңіз> INDEX табу диапазоны E5:E6

INDEX табу ауқымы E5:E6

2-қадам:

  • Одан кейін нәтижелерді көру үшін Enter пернесін басыңыз.

  • Соңында, басқа ұяшықтардың формуласын көшіріңіз.

Ұқсас көрсеткіштер:

  • Excel бағдарламасында бірнеше мәндерді табу және ауыстыру (6 жылдам әдіс)
  • Excel бағдарламасындағы арнайы таңбаларды ауыстыру (6 әдіс)
  • Excel бағдарламасындағы шарт негізінде ұяшық мәтінін ауыстыру (5 әдіс)

4. Бірнеше таңбаны ауыстыру үшін АЛУ функциясын қолданыңыз

Келесі бөлімде w e Excel бағдарламасында бірнеше таңбаларды ауыстыру үшін REPLACE функциясын қалай қолдану керектігін сипаттайды. Excel бағдарламасындағы REPLACE функциясы ауыстыруға мүмкіндік бередібасқа таңба немесе таңбалар жиыны бар мәтін жолындағы бір немесе бірнеше таңба.

Excel REPLACE функциясының синтаксисі келесідей:

АЛУ (ескі_мәтін, бастапқы_нөмір, таңбалар_саны, жаңа_мәтін)

Көріп отырғаныңыздай, REPLACE функциясы 4 аргументі бар, олардың барлығы міндетті.

Ескі_мәтін – кейбір таңбаларды ауыстырғыңыз келетін бастапқы мәтін (немесе бастапқы мәтіні бар ұяшыққа сілтеме).

Бастау_нөмірі – ішіндегі бірінші таңбаның орны ескі_мәтін .

Таңбалар_саны – ауыстырғыңыз келетін таңбалар саны.

Жаңа_мәтін – ауыстыру мәтіні.

Мысалы, “ Факт ” орнына “ Бет ” сөзін ауыстыру үшін төмендегі қадамдарды орындауға болады.

1-қадам:

  • Біріншіден, D5 ұяшығына келесі формуланы енгізіңіз,
=REPLACE(B5, 4, 1,"t")

2-қадам:

  • Одан кейін көру үшін Enter пернесін басыңыз. өзгерту.

3-қадам:

  • Әрекет ету үшін l төмендегі скриншотта көрсетілген өзгерістерді енгізіңіз, қажетті ұяшықтар үшін формулаларды көшіріңіз.

5. Бірнеше таңбаны ауыстыру үшін REPLACE функциясын кірістіріңіз

Көбінесе бір ұяшықтағы бірнеше элементтерді өзгерту қажет болуы мүмкін. Әрине, бір ауыстыруды орындауға, аралық нәтижені жаңа бағанға шығаруға, содан кейін REPLACE функциясын пайдалануға болады. тағы бір рет. Дегенмен, бір формуламен бірнеше ауыстыруды жасауға мүмкіндік беретін кірістірілген REPLACE Функцияларын пайдалану жақсырақ және кәсібирек нұсқа болып табылады. SUBSTITUTE функциясына ұқсас, сіз ұяшықты REPLACE функциясы ішінде де қолдана аласыз.

А бағанында пішімделген телефон нөмірлерінің тізімі бар делік. « 123-456-789 » және оларды басқа жолмен көрсету үшін бос орын қосқыңыз келеді. Басқаша айтқанда, « 123-456-789 » нөмірін « 123 456 789 » етіп өзгерткіңіз келеді.

Бірнеше таңбаны бірнеше орынға ауыстыру үшін төмендегі қадамдарды орындаңыз.

1-қадам:

  • C5 <ұяшығына келесі формуланы теріңіз. 7>әуелі,
=REPLACE(REPLACE(B5,4,1," "),8,1," ")

2-қадам:

  • Екіншіден, D5 ұяшығындағы өзгерісті көру үшін Enter пернесін басыңыз.

Қадам 3:

  • Соңында, формуланы көшіріп, қажетті ұяшықтар үшін қадамдарды қайталаңыз.

6. A іске қосыңыз Бірнеше таңбаны ауыстыру үшін VBA коды

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

VBA <7 іске қосу үшін>бірнеше таңбаны ауыстыру үшін кодты енгізіңіз, төменде сипатталған қадамдарды орындаңыз.

Қадам1:

  • Біріншіден, Макроқосылған жұмыс парағын ашу үшін Alt + F11 пернелерін басыңыз.
  • Кірістіру қойындысына өтіңіз.
  • Одан кейін Модуль таңдаңыз.

2-қадам:

  • Келесі VBA кодын көшіріңіз,
7876
  • Мұнда,

ThisWorkbook.Worksheets(“ағымдағы жұмыс парағыңыздың аты”)

Ауқым (“анықтама ұяшығы”)

myStringToReplace = “алмастырғыңыз келетін мән”

myReplacementString = “сіздің ауыстырылған мәніңіз”

  • Содан кейін оны бағдарлама терезесіне қойыңыз
  • Ауыстырылған сан пішімін көру үшін Enter пернесін басыңыз.

Қорытынды

Қорытындылай келе, бұл мақала Excel бағдарламасында бірнеше таңбаларды ауыстыру бойынша егжей-тегжейлі нұсқаулар берді деп үміттенемін. Осы процедуралардың барлығын үйреніп, деректер жиыныңызға қолдану керек. Тәжірибе жұмыс дәптерін қарап шығыңыз және осы дағдыларды сынап көріңіз. Сіздердің құнды қолдауларыңыздың арқасында біз осындай оқулықтар жасауды жалғастырамыз.

Сұрақтарыңыз болса – бізге сұраңыз. Сондай-ақ, төмендегі бөлімге өз пікірлеріңізді қалдырыңыз.

Біз, Exceldemy Командасы, әрқашан сіздің сұрақтарыңызға жауап береміз.

Бізбен бірге болыңыз & оқуды жалғастырыңыз.

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