Мазмұны
Кейде біз бір Excel ұяшығына мәтіндерді және сандарды кірістіреміз. Қандай да бір себептермен біз тек сандарды сақтай отырып, ұяшықтан мәтіндерді жойғымыз келуі мүмкін. Осы мақсатта Excel бағдарламасы сандарды сақтай отырып, мәтіндерді жоюдың бірнеше жолдарын ұсынады. Бұл мақалада сіз Excel ұяшығынан мәтінді жоюдың 8 әдісін үйренесіз, бірақ сонда сандарды қалдырыңыз.
Тәжірибелік жұмыс кітабын жүктеп алу
Сіз Excel файлын келесі сілтемеден жүктеп алып, онымен бірге жаттығуға болады.
Мәтінді жою, бірақ сандарды қалдыру.xlsm
Мәтінді файлдан жоюдың 8 жолы Excel ұяшығы, бірақ сандарды қалдыру
1. Excel ұяшығынан мәтінді жою, бірақ сандарды қалдыру
Табу және ауыстыру пәрменін пайдаланыңыз
сандарды қалдыратын ұяшықтан мәтінді жоюдың ең оңай жолы Табу және ауыстыру пәрменін пайдалану болып табылады.
Енді Табу және ауыстыру мүмкіндігін пайдалану үшін төмендегі қадамдарды орындаңыз.
❶ Алдымен таңдаңыз. мәтіндері және сандары біріктірілген ұяшықтар.
❷ Содан кейін мүмкіндікті пайдалану үшін CTRL + H пернелерін басыңыз. Табу және ауыстыру тілқатысу терезесі.
❸ Жойғыңыз келетін мәтінді Нені табу өрісіне теріңіз.
❹ Ауыстыру жолағын бос қалдырыңыз.
❺ Енді Барлығын ауыстыру түймесін басыңыз.
❻ Соңында Жабу түймесін басыңыз. Табу және ауыстыру диалогтық терезесінен шығу үшін e түймешігін басыңыз.
Осылайша, сіз барлық файлдарды жойдыңыз.Excel ұяшықтарынан мәтін сандарды тек өз орындарында қалдырады.
Толығырақ: Excel бағдарламасындағы ұяшықтан белгілі бір мәтінді жою жолы (ең оңай 11 әдіс)
2. Excel ұяшығынан мәтінді жойыңыз, бірақ SUBSTITUTE функциясы бар сандарды қалдырыңыз
Сіз < Табу және ауыстыру диалогтық терезесін пайдаланудың орнына 1>SUBSTITUTE функциясы . Екеуі де бірдей тапсырманы орындайды.
Ол үшін
❶ C5 ұяшығын басыңыз.
❷ Енді келесі формуланы енгізіңіз:
=SUBSTITUTE(B5,"KKV","")
Мұнда
- B5 мәтіндері және <бар ұяшықтарды білдіреді. 1>сандар .
- “KKV” мәтін (“”) бос орындармен ауыстырылады.
❸ Одан кейін ЕНГІЗУ түймесін басыңыз.
❹ Енді <ұяшығынан толтыру тұтқасы белгішесін сүйреңіз. 1>C5 - C12 .
Сонымен SUBSTITUTE функциясы барлық функцияларын ауыстырғанын көресіз. бос орындар бар мәтіндер . Осылайша, тек сандар ғана қалды.
Толығырақ оқу: Бағаннан белгілі бір мәтінді жою әдісі Excel (8 жол)
3. TEXTJOIN, ROW, INDIRECT, LEN, & IFERROR мәтінді жою, бірақ сандарды қалдыру функциялары
Сонымен қатар TEXTJOIN , ROW , ЖАМА , LEN пайдалана аласыз. , & ҚАТЕ Формула жасау функциялары. Бұл формула Excel ұяшығынан барлық мәтіндерді жояды, бірақ сандарды қалдырады.
Ол үшін
❶Алдымен C5 ұяшығын таңдаңыз.
❷ Содан кейін келесі формуланы енгізіңіз:
=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5)), 1) *1, ""))
Осы формулада:
- B5 мәтіндері және сандары бар ұяшықты білдіреді.
- LEN(B5) қайтарады B5 ұяшығы мазмұнының ұзындығы.
- SEQUENCE(LEN(B5)) B5 ұяшығының тізбегін қайтарады, ол {1;2;3;4;5;6;7}.
- MID(B5,SEQUENCE(LEN(B5)), 1) орнын қайтарады бос орын сол жақтан кездеседі. Шығару мәні {“K”;”K”;”V”;” “;”5″;”0″;”6”}.
- ҚАТЕЛІК(ОРТА(B6,РЕТ(LEN(B6)), 1) *1, “”) MID(B5,SEQUENCE(LEN(B5)), 1).
- TEXTJOIN(“”, TRUE,IFERROR(MID(B5,SEQUENCE)) ішіндегі кез келген қателерді өңдейді (LEN(B5)), 1) *1, “”)) мәтінді бос орындарға ауыстыру арқылы мәтінді жояды. Содан кейін ол бос орындарды сандар арқылы біріктіреді.
❸ Енді ЕНГІЗУ түймесін басыңыз.
❹ Толтыру тұтқасы белгішесін C5 ұяшығынан C12 ұяшығына сүйреңіз.
Соңында, сіз ешбір мәтінді жоқ ұяшықтарда тек сандар болады.
4. Excel ұяшығынан мәтінді алып тастаңыз, бірақ сандарды қалдырыңыз. RIGHT және LEN функциялары
РЕГТ және LEN функцияларын біріктіру үшін мәтінді Excel ұяшығынан қалдыру үшін төмендегі қадамдарды орындаңыз>сандар .
❶ Алдымен C5 ұяшығын таңдаңыз.
❷ Содан кейін ұяшыққа келесі формуланы енгізіңіз C5 .
=RIGHT(B5, LEN(B5)-3)
Осы формулада
- LEN(B5) B5 ұяшығындағы мазмұнның ұзындығын есептейді.
- LEN(B5)-3) B5 ұяшығы мазмұнының жалпы ұзындығынан 3 таңбаны жояды .
- RIGHT(B5, LEN(B5)-3) B5 ұяшық мазмұнының оң жағындағы 3 таңбаны жояды. Осылайша бізде тек мәтіндер жоқ сандар ғана бар.
❸ Одан кейін ЕНГІЗУ түймесін басыңыз.
❹ Толтыру тұтқасы белгішесін C5 ұяшығынан C12 ұяшығына сүйреңіз.
Соңында, сізде тек төмендегі скриншоттағыдай сандары бар барлық ұяшықтар болады:
Толығырақ: Excel бағдарламасында таңбадан кейінгі мәтінді жою жолы (3 әдіс)
5. Excel ұяшығынан мәтінді жою, бірақ сандарды қалдыру үшін массив формуласын пайдаланыңыз
Excel ұяшығынан барлық сандарды қалдырып, мәтінді жою үшін келесі массив формуласын пайдаланыңыз. Жиым формуласын пайдалану үшін:
❶ Алдымен ұяшықты таңдаңыз, C5 .
❷ Содан кейін ол жерге келесі массив формуласын енгізіңіз:
=SUM(MID(0&B5,LARGE(INDEX(ISNUMBER(--MID(B5, ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1, 1)*10^ROW($1:$99)/10)
❸ Осыдан кейін массив формуласын орындау үшін ЕНГІЗУ түймесін басыңыз.
❹ Тінтуір курсорын C5 ұяшығының төменгі оң жақ бұрышына апарыңыз және Толтыру тұтқасы белгішесін төмен қарай сүйреңіз.
Енді массив формуласының бар екенін көресіз. Excel ұяшықтарынан мәтіндерді жойды, тек мынаны қалдырды сандар .
Толығырақ оқу: Excel бағдарламасындағы екі таңба арасындағы мәтінді қалай жоюға болады (3 оңай әдіс)
6. Excel ұяшығынан мәтінді алып тастаңыз, бірақ мәтінді бағанға дейін пайдалану мүмкіндігін пайдаланып сандарды қалдырыңыз
Мәтін - бағандар пәрмені мәтінді<2 бөледі> сандардан .
Енді мұны істеу процесін үйрену үшін төмендегі қадамдарды орындаңыз.
❶ Құрамында мәтіндер бар барлық ұяшықтарды таңдаңыз. сандар .
❷ Содан кейін Деректер > Деректер құралдары > Мәтінді бағандарға айналдыру.
❸ Мәтінді бағандарға түрлендіру шебері тілқатысу терезесінен Бекітілген ен параметрін таңдап, түймесін басыңыз. Келесі түймесі.
❹ Мәтінді бағандарға түрлендіру шебері тілқатысу терезесіндегі Келесі түймесін қайтадан басыңыз. терезесі.
❺ Содан кейін Жалпы опциясының таңдалғанына көз жеткізіп, Аяқтау түймесін басыңыз.
Енді сіз сандарды қалдыратын барлық Excel ұяшықтарынан мәтінді сәтті жойдыңыз.
7 Excel ұяшығынан мәтінді жою үшін Flash толтыруды пайдаланыңыз, бірақ сандарды қалдырыңыз
Жарқылмен толтыру мүмкіндігін пайдаланып Excel ұяшығынан мәтіндерді жою үшін,
❶ Көрші ұяшыққа тек сандарды енгізіңіз.
❷ Содан кейін Басты бет > Өңдеу > > Flash Fill.
Жарқылмен толтыру пәрменін басқаннан кейін ұяшықта тек сандарды аласыз. мәтіндер .
Толығырақ: ҚалайExcel ұяшығынан мәтінді жою (9 оңай жол)
8. Excel ұяшығынан мәтінді жою, бірақ VBA сценарийлері бар сандарды қалдыру
Біз <деп аталатын пайдаланушы анықтайтын функцияны жасаймыз. 1>DeleteTextsButNumbers VBA сценарийі бар мәтінді Excel ұяшығынан сандарды қалдырып жою үшін.
Ол үшін,
❶ VBA өңдегішін ашу үшін ALT + F11 пернелерін басыңыз.
❷ Insert > Модуль.
❸ Содан кейін келесі VBA кодын көшіріңіз:
1966
❹ Кодты VBA ішіне қойыңыз және сақтаңыз. редактор.
Мұнда мен VBA Ауыстыру арқылы DeleteTextButNumbers атты функцияны жасадым. функциясы, мұнда ол ұяшық мәнін мәтіндерді бос орындарға ауыстыру үшін жол ретінде қабылдайды, нәтижесінде сандар қалады.
❺ Енді деректер парағына оралыңыз және C5 ұяшығын таңдаңыз.
❻ Сол жерге келесі формуланы енгізіңіз.
=DeleteTextsButNumbers(B5)
❼ Содан кейін ЕНГІЗУ түймесін басыңыз.
❽ C5<ұяшығынан Толтыру тұтқасы белгішесін сүйреңіз. 2> - C12 .
Осыдан кейін функция мәтінінен шығатын барлық мәтіндерді жойғанын көресіз. сандар төмендегі суреттегідей:
Толығырақ: Excel бағдарламасында анықталған атауларды жою жолы (3 әдіс)
Жаттығу бөлімі
Сіз берілген Excel файлының соңында жаттығуға арналған келесі сурет сияқты Excel парағын таба аласыз.
Қорытынды
Кімгеқорытындылай келе, біз Excel ұяшығынан мәтінді жоюдың, бірақ сандарды қалдырудың 8 әдісін талқыладық. Сізге осы мақалаға қоса берілген тәжірибелік жұмыс кітабын жүктеп алып, онымен барлық әдістерді қолдану ұсынылады. Төмендегі түсініктеме бөлімінде кез келген сұрақ қоюдан тартынбаңыз. Біз барлық тиісті сұрақтарға тез арада жауап беруге тырысамыз. Толығырақ білу үшін Exceldemy веб-сайтымызға кіріңіз.