Excel бағдарламасындағы ұяшықтан сандарды қалай жоюға болады (7 тиімді әдіс)

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

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

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

Жүктеп алуға болады. тегін Excel үлгісін осы жерден алыңыз және өз бетіңізше жаттығу жасаңыз.

Ұяшықтан сандарды жою.xlsm

Ұяшықтағы сандарды жоюдың 7 тиімді жолы Excel

Алдымен деректер жиынымен танысайық. Деректер жинағыма кейбір Өнім атаулары және олардың Идентификаторлары ’ орналастырдым. Әріптер мен сандар әртүрлі мағынаға ие. Қандай да бір себептермен біз сандарды Өнім идентификаторлары -дан алып тастағымыз келеді.

Келесі әдістерде біз сандарды қалай жою керектігін көреміз. егжей-тегжейлі түсініктемелері бар ұяшықтар.

1-әдіс: Find & Excel бағдарламасындағы ұяшықтан сандарды жою үшін қойылмалы таңбалармен ауыстырыңыз

Бұл әдісте біз бұл сандарды Табу & пәрменін қойылмалы таңбалар мен ауыстырыңыз.

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

Қадамдар:

➤ Деректер ауқымын B5:B11 таңдаңыз.

➤ түймесін басыңыз Ctrl+H ашу үшін Табу & Ауыстыру пәрмені.

➤ Содан кейін Нені табу өрісіне (*) теріңіз және Ауыстыру өрісін бос қалдырыңыз.

➤ Осыдан кейін Барлығын ауыстыру түймесін басыңыз.

Енді өнімдердің атаулары бар барлық сандар жойылғанын байқайсыз.

2-әдіс: Find & Excel бағдарламасындағы ұяшықтан сандарды жою құралын таңдаңыз

Мұнда өнім идентификаторлары бағанында тек сандардан тұратын екі ұяшық бар екенін қараңыз. Енді біз сандарды Табу & пәрменді таңдаңыз.

1-қадам:

➤ Деректер ауқымын C5:C11 таңдаңыз.

➤ Содан кейін Басты қойынды > Өңдеу тобына > табу & > Арнайы өтіңіз

Сұхбат терезесі ашылады.

2-қадам:

Тұрақтылар опциясынан Сандарды тек қана белгілеңіз.

OK түймесін басыңыз.

Енді ұяшықтар, тек сандар бөлектелгенін қараңыз.

3-қадам:

➤ Кейінірек, жай ғана басыңыз. Пернетақтадағы Жою түймесі.

Міне, осы. Сандар жойылды.

3-әдіс: ұяшықтан сандарды жою үшін Excel Flash Fill қолданбасын пайдаланыңыз

Бұл ең оңай әдістердің бірі әдістері. Мәтін мен сандар қоспасы болып табылатын өнім идентификаторлары екенін қараңыз. Excel Flash Fill көмегімен ұяшықтардан сандарды жоямыз.

1-қадам:

➤Алдымен, оның жанындағы жаңа бағанға бірінші ұяшықтың мәтінін (цифрларын емес) ғана теріңіз.

➤ Содан кейін Enter түймесін басыңыз.

2-қадам:

D5 ұяшығы таңдаңыз.

➤ Енді Деректер > Деректер құралдары > Flash Fill .

Енді барлық сандар жойылғанын байқайсыз.

4-әдіс: Excel бағдарламасындағы ұяшықтан сандарды жою үшін SUBSTITUTE функциясын кірістіру

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

Енді төмендегі қадамдарды бір-бірден орындап көрейік.

1-қадам:

➤ Төменде берілген формуланы D5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")

ұяшығына жазыңыз. 3> түймешігін енгізіңіз.

2-қадам:

➤ Енді екі рет басыңыз толтыру тұтқасы белгішесі және формула автоматты түрде көшіріледі.

Енді ұяшықтардан сандар жойылғанын көресіз.

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

  • Excel бағдарламасындағы аралық қорытындыларды қалай жоюға болады (2 оңай амал)
  • Excel бағдарламасындағы деректерді тазалау әдістері: ұяшықтардағы мәтінді ауыстыру немесе жою
  • Excel бағдарламасындағы формулаларды жою жолы: 7 оңай әдіс

5-әдіс: Excel бағдарламасындағы ұяшықтағы сандарды өшіру үшін TEXTJOIN, MID, ROW, LEN және INDIRECT функцияларын біріктіру

Мұнда біз TEXTJOIN <біріктіреміз. 4>, MID , ROW , LEN және DIRECT ұяшықтан сандарды жою функциялары. TEXTJOIN функциясы бірнеше жолдардағы мәтінді біріктіру үшін қолданылады. Excel бағдарламасындағы Mid функциясы жолдарды табу және оларды Excel бағдарламасының кез келген орта бөлігінен қайтару үшін қолданылады. ROW функциясы сілтеме үшін жол нөмірін қайтарады. LEN функциясы жолдың/мәтіннің ұзындығын қайтаратын Excel бағдарламасындағы мәтіндік функция болып табылады. ЖАНА функциясы ауқымға сілтемені қайтарады.

1-қадам:

D5 ұяшығына формуланы теріңіз. –

=TEXTJOIN("",TRUE,IF(ISERR(MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1),""))

Enter түймесін басыңыз.

2-қадам:

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

👇 Формулаларды бөлу:

ҚОЛ(ЖАНА(“1:”&LEN(C5))

Ол-

{1;2;3;4}

➥ мәнін қайтаратын ROW және DIRECT функцияларынан алынған массивтер тізімін табады. MID(B3,ROW(INDIRECT(“1:”&LEN(B3))),1)

MID функциясы келесіге негізделген әріптік-сандық жолды шығару үшін қолданылады бастапқы_сан және таңбалар_саны аргументтері. Ал таңбалар саны аргументі үшін біз 1 қоямыз. Аргументтерді MID функциясына қойғаннан кейін ол-

{“B” сияқты массивді қайтарады; ”H”;”2″;”3″}

ISERR(ORTA(B3,ROW(ЖАНАМА(“1:”&LEN(B3) ))),1)+0)

0 қосқаннан кейін шығыс массиві ISERR функциясына қойылады.Ол сандық емес таңбалар үшін ШЫН және ЖАЛҒАН , ШЫН және сандар үшін ЖАЛҒАН массивін жасайды. Шығару-

{TRUE;TRUE;FALSE;FALSE}

ЕГЕР(ISERR(MID(B3)) ретінде қайтарылады ,ҚОЛ(ЖАНА(“1:”&LEN(B3))),1)+0), ОРТА(B3,ҚОЛ(ЖАНА(“1:”&LEN(B3))),1),”” )

IF функциясы ISERR функциясының шығысын тексереді. Егер оның мәні TRUE мәнін қайтарса, ол әріптік-сандық жолдың барлық таңбаларының жиымын қайтарады. Сонымен, біз басқа MID функциясын қостық. Егер ЕГЕР функциясының мәні ЖАЛҒАН болса, ол бос (“”) қайтарады. Сонымен, біз жолдың тек сандық емес таңбаларын қамтитын массив аламыз. Яғни-

{“B”;”H”;””;””}

TEXTJOIN(“” ,ШЫН,Егер(ISERR(ORTA(B3,ҚОЛ)(ЖАНАМА(“1:”&LEN(B3))),1)+0), ОРТА(B3,ҚОЛ(ЖАНАМА(“1:”&LEN(" B3))),1),””))

TEXTJOIN функциясы жоғарыдағы массивтің барлық таңбаларын біріктіреді және бос жолды болдырмайды. Бұл функцияның бөлгіші бос жол ретінде орнатылады (“”) және еленбеген бос аргументтің мәні TRUE енгізіледі. Бұл күтілетін нәтиже береді-

{BH}

6-әдіс: Жою үшін TEXTJOIN, IF, ISERR, SEQUENCE, LEN және MID функцияларына қосылу Excel бағдарламасындағы ұяшықтағы сандар

Тапсырманы қазір орындау үшін басқа функциялар жинағын біріктіреміз. Бұл TEXTJOIN , IF , ISERR , SEQUENCE , LEN , MID функциялары. Егер функциясы шарт ақиқат болса, бір мәнді, ал жалған болса, басқа мәнді қайтару үшін пайдаланылады. ISERR функциясы ШЫНДЫҚ қайтарады, егер мән #N/A қоспағанда, кез келген қате мәні болса. SEQUENCE функциясы 1, 2, 3, 4 сияқты массивтегі реттік сандар тізімін жасауға мүмкіндік береді.

1-қадам:

D5 ұяшығына берілген формуланы жазыңыз-

=TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), ""))

Enter пернесін басыңыз. нәтижені алу үшін түймешігін басыңыз.

2-қадам:

➤ Содан кейін жай ғана Автотолтыру опциясын қолданыңыз. формуланы көшіру.

👇 Формулаларды бөлу:

LEN(C5)

LEN функциясы-

<3 ретінде қайтарылатын C5 ұяшығының жол ұзындығын табады>{4}

SEQUENCE(LEN(C5))

Одан кейін SEQUENCE функциясы ретінде қайтаратын ұзындыққа сәйкес реттік санды беріңіз-

{1;2;3;4}

MID (C5, SEQUENCE(LEN(C5)), 1)

MID функциясы сол алдыңғы позиция нөмірлерінің мәнін қайтарады, нәтижесінде-

{“B” ;”H”;”2″;”3″}

ҚАТЕЛІК(ОРТА(C5, РЕТ(LEN(C5)), 1) *1 )

Енді ISERROR функциясы табылса, ШЫНДЫҚ көрсетеді s қате, әйтпесе ол FALSE көрсетеді. Нәтиже-

{TRUE;TRUE;FALSE;FALSE}

ЕГЕР(ISERROR(MID(C5,)SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), “”)

Одан кейін IF функциясы TRUE -ді көреді, ол басқа MID функциясының көмегімен өңделген массивке сәйкес мәтін таңбасын кірістіреді. Және ЖАЛҒАН көрсе, оны бос жолға ауыстырады:

{“B”;”H”;””;””}

TEXTJOIN(“”, TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)) ), 1), “”))

Соңғы массив TEXTJOIN функциясына беріледі, сондықтан ол мәтін таңбаларын біріктіреді және нәтижені-<1 түрінде шығарады>

{BH}

7-әдіс: Excel бағдарламасындағы ұяшықтан сандарды жою үшін пайдаланушы анықтайтын функцияны кірістіру

Жағдай-1: Ұяшықтан сандарды жою

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

1-қадам:

Парақ тақырыбын тінтуірдің оң жақ түймешігімен басыңыз .

➤ <таңдаңыз. 3>Кодты контекстік мәзірден қараңыз.

Көп ұзамай VBA терезесі пайда болады.

2-қадам:

➤ Кейінірек төменде берілген кодтарды жазыңыз:

8003

➤ Содан кейін Ойнату белгішесін басыңыз. кодтар.

Енді біздің функциямыз пайдалануға дайын.

3-қадам:

➤ <3 ішінде>D5 ұяшығы-

=RemNumb(C5)

түрін алу үшін Enter түймесін басыңыз.нәтиже.

4-қадам:

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

2-жағдай: сандар мен мәтінді бөлек бағандарға бөлу

Соңғы әдісімізде Excel бағдарламасын қайтадан қолданамыз. VBA сандар мен мәтінді бөлек бағандарға бөлу үшін “ SplitTextOrNumb ” атты жаңа пайдаланушы анықтаған функцияны жасау үшін.

1-қадам:

➤ Алдыңғы әдіс сияқты VBA терезесін ашып, формуланы жазыңыз-

7403

➤ Содан кейін Орындау және Макросты <4 басыңыз>ашылады.

2-қадам:

➤ Макрос атын беріңіз және Орындау түймесін басыңыз. қойындысын қайта басыңыз.

3-қадам:

➤ Енді біздің функция қолдануға дайын. Мәтін таңбаларын жою үшін D5

=SplitTextOrNumb(C5,1)

Сандық таңбаларды жою үшін формуланы D5 ұяшығына жазыңыз. :

=SplitTextOrNumb(C5,0)

3-қадам:

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

Қорытынды

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

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