Excel бағдарламасындағы ұяшықтан нақты деректерді қалай шығаруға болады (3 мысал)

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

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

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

Жұмыс кітабын жүктеп алу және тәжірибе жасау формулалары бар осы мақалада пайдаланылатын барлық мысал деректер жиыны.

Арнайы деректерді шығарып алу.xlsx

Excel бағдарламасындағы ұяшықтан арнайы деректерді шығаруға арналған 3 мысал

1. Ұяшықтан арнайы мәтіндік деректерді шығарып алу

Excel ұяшықта берілген ақпараттың әртүрлі бөліктерінен мәтінді шығару үшін әртүрлі функцияларды қамтамасыз етеді. Ұзын мәтін жолынан мәтінді СОЛ , ОҢ , ОРТА функцияларын немесе осы және SEARCH o <тіркесімін пайдалану арқылы шығаруға болады. 6>FIND функциялары. Енді, бұл бөлімде мен сізге комбинация пайда болған кезде олардың әрқайсысын бөліп көрсетемін.

1.1 Ұяшықтың басынан деректерді алу

Деректерді ұяшықтың басынан шығаруға болады. СОЛ функциясын пайдаланатын ұяшық. Бұл функция екі аргументті қабылдайды: i) сіз шығарып алғыңыз келетін мәтінді және ii) шығарғыңыз келетін таңбалар санын.

Мен төменде көрсетілген массивді пайдаланамын. Мен анықтамалық деректер ретінде B5:B7 диапазонын пайдаланамыноны C бағанына шығару.

Қадамдар:

  • Ұяшықта сізге қажет алынған деректеріңізді жазу үшін (бұл жағдайда ол C5 ұяшығы), келесі формуланы жазыңыз:

=LEFT(B5,4)

  • Одан кейін Enter пернесін басыңыз.

  • Енді, Қалған ұяшықтар үшін формуланы қайталау үшін Толтыру тұтқасы белгішесін басып, төмен сүйреңіз.

1.2 Соңынан деректерді шығарып алу a Ұяшық

Ұяшықтың соңынан деректерді шығару үшін ОҢАЙ функциясын пайдалану керек. Алдыңғы бөлімде көрсетілген массивді RIGHT функциясы арқылы деректерді шығаруды көрсету үшін қолданамын.

Қадамдар:

  • C5 ұяшығына (немесе шығарғыңыз келетін ұяшыққа) келесі формуланы теріңіз.

=RIGHT(B5,4)

  • Енді Enter пернесін басыңыз.

  • Одан кейін басыңыз және Қалған ұяшықтарды толтыру үшін Толтыру тұтқасы белгішесін сүйреңіз.

1.3 Деректердің арнайы бөліктерін шығарып алу

Ұяшықтың белгілі бір бөлігі әдетте электрондық поштаның @ белгісінің алдында және кейін сияқты белгілі бір таңбадан кейін немесе бұрын шығарылуын қалаймыз делік. Біз оны ІЗДЕУ функциясымен немесе ТАБУ функциясымен бірге пайдалана аламыз. Бұл контексте екеуінің де мақсаты бір. Мұнда мен ТАБУ функциясын қолданамын.

Бұл бөлім үшін мынаны алайық.электрондық пошталардан тұратын деректер жинағы.

Пайдаланушы атын шығарып алу

Пайдаланушы атын шығару үшін (@ белгісінің алдындағы бөлік) мына формуланы пайдаланыңыз: оны шығарып алыңыз.

=LEFT(B5,FIND("@",B5)-1)

Енді Enter пернесін басыңыз. Содан кейін осы формуланы қайталайтын ұяшықтардың қалған бөлігін толтыру үшін Толтыру тұтқасы белгішесін пайдаланыңыз.

🔎 Бөлім Формула:

  • ТАБУ(“@”,B5)

ТАБУ функциясы екі аргумент алады- i) нақты мәтіндік мән немесе сан және ii) бірінші аргументті іздейтін ұяшық немесе мән. Ол бірінші аргумент табылған жердің сандық мәнін қайтарады. Бұл жағдайда ол 13 болады.

  • LEFT(B5,FIND(“@”,B5)-1)

The LEFT функциясы екі аргументті қабылдайды – i) ол шығарып жатқан мән және ii) бұл жағдайда FIND функциясынан анықталатын ол шығарып жатқан жолдың ұзындығы және одан аз мән ретінде пайдаланылады.

Домен атауын шығарып алу

Домен атауын шығару үшін ( @ белгісінен кейінгі бөлік) пайдаланыңыз. келесі формула.

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

Одан кейін Enter пернесін басып, қалғанын Толтыру тұтқасы белгішесі арқылы толтырыңыз. дәл жоғарыдағыдай.

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

  • FIND(“@”,B5)

FIND функциясы екі аргументті қабылдайды- i) нақты мәтін мәнін немесе санды және ii) ұяшықты немесе мәнді қайдан іздейдібірінші аргумент. Ол бірінші аргумент табылған жердің сандық мәнін қайтарады. Бұл жағдайда ол 13 болады.

  • LEN(B5)

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

  • ОҢ(B5,LEN(B5)-ТАБУ(“@”,B5))

RIGHT функциясы кемінде екі аргументті қабылдайды - i) мәтін шығарылатын мән және ii) соңынан шығару ұзындығы. Мұндағы екінші аргумент LEN функциясынан табылған жолдың жалпы ұзындығынан FIND функциясынан табылған @ белгінің алдындағы мәндерді алып тастау арқылы анықталды.

Толығырақ: Excel парағынан деректерді алу жолы (6 тиімді әдіс)

2. Excel бағдарламасындағы ұяшықтан нақты сан деректерін шығарып алу

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

Бұл әдісте біз TEXTJOIN қолданамыз. функциясы әрбір мәннен жеке алынған барлық сандарды біріктіру үшін. Сандарды шығару үшін LEN , ЖАМА , ROW , MID және IFERROR<7 сияқты көмекші функциялардың тіркесімі> пайдаланылады. Бұл көмекші функциялар бос жолмен ауыстырылған барлық сандар мен жол мәндерінен тұратын әрбір мәннен массив жасау үшін пайдаланылады. Жәнеақырында, TEXTJOIN функциясы барлығын бір мәнге біріктіруге көмектеседі.

Осы массивтен тек сандарды шығару үшін келесі формуланы жазыңыз. ұяшықта.

=TEXTJOIN("",TRUE,IFERROR((MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1)*1),""))

Enter пернесін басып, Толтыру тұтқасы белгішесін <7 басыңыз және сүйреңіз>қайталанғыңыз келетін ұяшықтардың қалған бөлігін толтыру үшін.

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

  • ROW(INDIRECT(“1:”&LEN(B5))) жиымды қайтарады {1;2;3;4;5;6;7}
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1) {“a”;”s”;”8″;”7 массивін қайтарады ″;”w”;”q”;”1″}
  • ҚАТЕЛІК((ORTA(B5,ҚАТ)(ЖАНА(“1:”&LEN(B5))),1)* 1),””) {“”;””;8;7;””;””;1}
  • TEXTJOIN(“”,TRUE,IFERROR(() массивін қайтарады MID(B5,ROW(INDIRECT(“1:”&LEN(B5))),1)*1),””)): Соңында TEXTJOIN барлық мәндерді біріктіреді массивте және нәтижені қайтарады.

Толығырақ: Шарттар негізінде Excel бағдарламасынан деректерді алу жолы (5 жол)

Ұқсас оқулар

    <1 4> Мәтіндік файлды Excel бағдарламасына түрлендіру үшін VBA коды (7 әдіс)
  • Бірнеше бөлгіштері бар мәтіндік файлды Excel бағдарламасына қалай импорттау керек (3 әдіс)
  • Excel VBA: Веб-сайттан деректерді автоматты түрде алу (2 әдіс)
  • Деректерді қауіпсіз веб-сайттан Excel бағдарламасына қалай импорттау керек (жылдам қадамдармен)
  • Excel бағдарламасын мәтіндік файлға құбырды бөлгішпен түрлендіру жолы (2 әдіс)

3. ШығаруАлфавиттік-сандық көрсеткіштерден алынған нақты сан және мәтіндік деректер

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

Қадамдар:

  • Мәтіндер үшін әріптік-сандық мәндерден барлық сандарды алып тастап, бірінші ұяшықты қолмен толтырыңыз.

  • Төмендегісін теруді бастаңыз және Excel бағдарламасы қалған бағандардан алынған мәтін мәндерін автоматты түрде ұсынады.

  • Енді <6 түймесін басыңыз>Enter .

  • Сандар үшін бірдей процесті қайталаңыз.

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

Қорытынды

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

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