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

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

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

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

Таңбадан кейін мәтінді шығару.xlsm

Excel бағдарламасындағы таңбадан кейін мәтінді шығарудың 6 тиімді жолы

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

1. Таңбадан кейін мәтінді шығару үшін MID және FIND функцияларын пайдаланыңыз

Енді бұл әдісте біз MID функциясын<2 қолданамыз> және FIND функциясы бірге. Біз арнайы таңбаны алдымен ұяшықтан ТАБУ функциясы арқылы табамыз. Осыдан кейін біз мәтінді сол ұяшықтың нақты орнынан шығарамыз.

Келесі деректер жинағын қараңыз:

Осы жерден көре аласыз. деректер жинағында бізде кейбір деректер бар. Барлық ұяшықтарда сызықша («-») болады. Енді біздің мақсатымыз – белгілі бір таңба сызықшасынан («-») кейінгі мәтінді формуламызбен шығарып алу.

📌 Қадамдар

  • Алдымен C5 ұяшығына келесі формуланы теріңіз:

=MID(B5,FIND("-",B5)+1,LEN(B5))

Мұнда біз LEN функциясын қалған бөлігін шығарып алу үшін бірнеше таңбаларды беру үшін пайдаландық.

  • Одан кейін Enter пернесін басыңыз.
  • Енді Толтыру тұтқасы белгішесін C6:C9 ұяшықтары ауқымына апарыңыз.

Көріп отырғаныңыздай, Excel бағдарламасында белгілі бір таңбадан кейін ұяшықтан мәтінді шығару сәтті болды. Қазір байқап көріңіз.

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

Мұнда біз оны тек алғашқы деректер үшін ғана талдап отырмыз.

LEN(B5) қайтарады 11 .

FIND(“-“,B5) қайтарады 6 .

MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) қайтарады Әлем .

2. Таңбадан кейін мәтінді шығару үшін RIGHT, LEN және FIND функциялары

Енді бұл әдісте біз RIGHT функциясын<қолданамыз. 2>, LEN функциясы және ТАБУ функциясы ұяшықтан мәтінді шығару үшін. Мұны көрсету үшін біз алдыңғы деректер жиынын қолданамыз.

Негізінде біз белгілі бір таңбадан кейін ұяшықтан ішкі жолды шығарып жатырмыз.

📌 Қадамдар

  • Енді С5 ұяшығына келесі формуланы теріңіз:

=RIGHT(B5,LEN(B5)-FIND("-",B5))

  • Одан кейін Enter пернесін басыңыз.
  • Одан кейін Толтыру тұтқасы белгішесін ұяшықтар ауқымына апарыңыз. C6:C9.

Сіз сияқтыкөруге болады, біз белгілі бір позициядан нақты кейіпкерді сәтті таптык. Және сол таңбадан кейінгі мәтінді ұяшықтан шығарамыз.

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

Мұнда біз тек оны бөлшектеп жатырмыз. бірінші деректер үшін.

LEN(B5) қайтарады 11 .

FIND(“-“,B5) 6 қайтарады.

RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) қайтарады Әлем .

Толығырақ: Деректерді Excel бағдарламасынан критерийлер негізінде шығару жолы

3. Пайдалану Таңбадан кейін мәтін үзіндісі үшін СОЛ, ТАБУ және АЛМАСТЫРУ функциялары

Енді біз СОЛ функциясын , ТАБУ функциясын және ОРЫНДЫРУ функцияларын қолданамыз. Excel бағдарламасының функциясы. Келесі деректер жинағын қараңыз:

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

📌 Қадамдар

  • Алғашында келесіні теріңіз. D5 ұяшығындағы формула:

=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")

  • Енді Enter<пернесін басыңыз. 2>.
  • Одан кейін Толтыру тұтқасы белгішесін D6:D9 ұяшықтары ауқымына апарыңыз.

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

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

Мұнда біз оны тек бірінші деректер үшін ғана бөлеміз.

FIND(C5,B5) қайтарады 6 .

СОЛ(B5,6) қайтарады [электрондық пошта қорғалған]

SUBSTITUTE(B5,LEFT() B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[электрондық пошта қорғалған]”,””) қайтарады Әлем .

4. RIGHT пайдалану Арнайы таңбаларды шығаруға арналған , ІЗДЕУ және АЛМАСТЫРУ функциялары

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

  1. ДҰРЫС функциясы .
  2. ІЗДЕУ функциясы.
  3. SUBSTITUTE функциясы.
  4. LEN функциясы.

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

📌 Қадамдар

  • Алдымен D5 ұяшығына келесі формуланы теріңіз. :

=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

  • Одан кейін Enter пернесін басыңыз.
  • Енді Толтыру тұтқасы белгішесін D6:D9 ұяшықтары ауқымына сүйреңіз.

Соңында, біз нақты кейіпкерлер мен олардың орындарын сәтті таңдадық. Осыдан кейін біз мәтінді нақты таңбадан кейін шығарып алдық.

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

Мұнда біз оны тек келесі үшін ғана бөлеміз. бірінші деректер.

LEN(B5) қайтарады 11

SUBSTITUTE(B5,C5,””) қайтарады HelloWorld .

SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) қайтарады Hello#World.

SEARCH(“#”,”Hello# World”) қайтарады 6 .

RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,C5,"#", LEN(B5)-LEN(SUBSTITUTE(B5,C5,””))))) = RIGHT(B5,11-6) қайтарады Әлем .

5. Қолдану Таңбадан кейін мәтінді шығаруға арналған RIGHT, SUBSTITUTE және REPT функциялары

Мұнда біздің формула Excel бағдарламасының бірнеше функцияларынан тұрады. Мәтінді шығаруға арналған негізгі үш функциямыз мыналар болып табылады: ДҰРЫС функциясы , SUBSTITUTE функциялары және REPT функциясы .

Мұны көрсету үшін біз алдыңғысына ұқсас деректер жиынын пайдалануда.

📌 Қадамдар

  • Алғашында D5 ұяшығына келесі формуланы теріңіз:

=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

Біз қосымша алдыңғы бос орындарды жою үшін TRIM функциясын қолдандық.

  • Одан кейін Enter пернесін басыңыз.
  • Енді Толтыру тұтқасы белгішесін D6:D9 ұяшықтары ауқымына апарыңыз.

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

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

Мұнда біз оны тек біріншісі үшін ғана талдап отырмыз. деректер.

LEN(B5) қайтарады 11

REPT(” “,LEN(B5)) "           " қайтарады(Бос орындар) .

SUBSTITUTE(B5,C5,REPT(” “,LEN(B5)))) Сәлем            Әлемді қайтарады.

RIGHT(SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))),LEN(B5)) қайтарады “     Әлем» .

ҚЫСҚАУ(ОҢ(АЛМАСТЫРУ(B5,C5,REPT(" ",LEN(B5))),LEN(B5))) = TRIM(”      Әлем») қайтарады Әлем .

6. Excel бағдарламасындағы таңбадан кейін мәтінді шығаруға арналған VBA кодтары

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

📌 Қадамдар

  • Алдымен Alt+F11 пернелерін басыңыз. пернетақтада VBA өңдегішін ашу үшін.
  • Одан кейін Insert > Модуль .

  • Одан кейін келесі кодты теріңіз:
8630
  • Содан кейін сақтаңыз файл.
  • Енді B5:B9 ұяшықтар ауқымын таңдаңыз.

  • Одан кейін, Макрос тілқатысу терезесін ашу үшін пернетақтадағы Alt+F8 пернелер тіркесімін басыңыз.
  • Кейін, мәтінді_шығару опциясын таңдаңыз.

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

Мұнда VBA кодын пайдаланып, біз сәтті шығардық. белгілі бір таңбадан кейін мәтін.

💬 Есте сақтау керек нәрселер

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

Кез келген #VALUE! қатесін көрсеңіз, бүкіл формуланы астына ораңыз. IFERROR функциясы .

Қорытынды

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

Excel-ге қатысты әртүрлі мәселелер мен шешімдер үшін Exceldemy.com веб-сайтымызды тексеруді ұмытпаңыз.

Жаңа әдістерді үйреніп, өсе беріңіз!

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