Басқа көздерден Excel бағдарламасына мазмұнды импорттасаңыз, Excel ұяшықтарында қосымша бос орындар болады. Бұл мақалада біз ұяшықтардағы бос орындарды жоюдың 3 тиімді әдісін ұсынамыз.
Ұяшықтардағы бос орындарды жою тітіркендіргіш болуы мүмкін, себебі нақты орынды табу қиын. Бұл қосымша кеңістіктерді жою көп уақыт пен энергияны тудырады. Төмендегі суретте біз басқа көздерден көшірілген мазмұн көрсетілген. Бұл ұяшықта көптеген қосымша бос орындар бар екенін көресіз.
Бұл ұяшықтарды бір-бірлеп жою, әсіресе қосымша бос орындарды қамтитын көптеген ұяшықтар болған кезде, көп уақытты қажет етеді. Сондықтан, бос орындарды жою үшін төмендегі әдістерді қолдануға болады.
1-әдіс: табу және ауыстыру
Бұл әдісте бос орындарды жою үшін «Табу және ауыстыру» мүмкіндіктерін пайдалануды көрсетеміз.
- «Табу және ауыстыру» терезесін ашу үшін пернетақтадағы «Ctrl + F» түймесін басыңыз.
- Содан кейін «Ауыстыру» түймесін басыңыз.
- Осыдан кейін «Нені табу» мәтіндік жолағына бос орын енгізіңіз.
- Содан кейін «Келесі табу» түймесін басыңыз. Осылайша, бос орындар бар ұяшық таңдалады.
- Содан кейін терезеде «Ауыстыру» түймесін басыңыз.

Осылайша, ұяшықтағы барлық бос орындар жойылатынын табасыз.
- Енді басқа ұяшықтардағы бос орындарды жою үшін 4-қадамды және 5-қадамды жалғастырыңыз.
- Процесті аяқтаған кезде осы терезені жабыңыз.
Ұяшықтағы барлық бос орындар, соның ішінде сөздер арасындағы бос орындар ауыстырылатынына назар аудару керек. Сөздер арасындағы бос орындарды сақтау қажет болса, басқа әдістерді қолдануға болады.
2-әдіс: Excel функциялары
Мұнда бос орындарды жою үшін Excel бағдарламасындағы Excel функцияларын да пайдалануға болады.
- Жұмыс парағындағы бос ұяшықты басыңыз.
- Содан кейін ұяшыққа келесі формуланы енгізіңіз:
= TRIM (A1)
Бұл формулада A1 ұяшығы қосымша бос орындарды қамтитын мақсатты ұяшық болып табылады.
- Содан кейін пернетақтадағы «Enter» түймесін басыңыз. Ұяшықтың нәтижесі тек қажетті бос орындардан тұратынын көресіз. Барлық қосымша бос орындар жойылды.
Екінші жағынан, егер мақсатты ұяшықтардағы барлық бос орындарды жою қажет болса, басқа формуланы қолдануға болады:
=АЛМАСТЫРУ(A1,” “,””)
Бұл формуладағы екінші аргумент бос орын, ал үшінші аргумент ештеңе емес. Осылайша, бұл формула ұяшықтағы барлық бос орындарды жояды.
Жоғарыда көрсетілген екі формула үшін қажеттіліктеріңізге сәйкес бір формуланы таңдауға болады.
3-әдіс: Excel макростары
Жоғарыдағы екі әдісті қоспағанда, бос орындарды жою үшін Excel макростарын да пайдалануға болады.
- Visual Basic редакторын ашу үшін пернетақтадағы «Alt + F11» батырмасын басыңыз.
- Содан кейін құралдар тақтасындағы «Кірістіру» батырмасын басыңыз.
- Ішкі мәзірде «Модуль» опциясын таңдаңыз. Осылайша, сіз жобаға жаңа модульді енгіздіңіз.
- Бұл қадамда келесі кодтарды көшіріп, модульге қойыңыз.
Sub RemoveAllSpaces()
Range("B1") = Replace(Range("A1"), " ", "")
End Sub
Бұл макрос ұяшықтағы барлық бос орындарды жояды. Сондай-ақ кодтардағы ауқымды қажеттіліктеріңізге сәйкес өзгертуге болады. Сонымен қатар, қажет болса, нәтижені ағымдағы ұяшықта тікелей шығаруға болады.
- Осыдан кейін осы макросты іске қосу үшін құралдар тақтасындағы «Қосымшаны іске қосу» түймесін басыңыз. Екінші жағынан, макросты іске қосу үшін пернетақтадағы «F5» түймесін басуға болады.
Әрі қарай жұмыс парағына оралып, нәтижені тексеруге болады. Сіз барлық бос орындар жойылғанын көресіз.
Екінші жағынан, сөздер арасындағы бос орындарды сақтау қажет болса, VBA кодтарында жұмыс парағы функциясын пайдалануға болады.
Sub RemoveAdditionalSpaces()
Range("B2") = Application.WorksheetFunction.Trim(Range("A1"))
End Sub
Макросты іске қосқаннан кейін қажетті бос орындар әлі де ұяшықтарда екенін көресіз.
Үш әдісті салыстыру
Төмендегі кестеде жоғарыда аталған әдістердің артықшылықтары мен кемшіліктері көрсетілген.
|
салыстыру |
Табу және ауыстыру | Excel функциялары |
Excel макросы |
|
басымдық |
1. Нәтиже бірден ағымдағы ұяшықтарда пайда болады.
2. Бұл әдісті түсіну оңай, және бұл әдісті Excel пайдаланушыларының барлығы дерлік қолдана алады. |
1. Қажеттілікке қарай таңдауға болатын екі түрлі формула бар.
2. VBA макростарымен таныс болмасаңыз, мәселені шешу үшін функцияларды пайдалануға болады. |
1. Қажеттілікке сәйкес барлық бос орындарды жоюға немесе жай ғана қосымша бос орындарды жоюға болады.
2. Кодтардағы диапазонды өзгерту арқылы нәтижені мақсатты ұяшықтарда алуға болады. |
|
Қолайсыздық |
Сіз ұяшықтағы барлық аралықтарды алып тастайсыз. Қажетті бос орындарды сақтау қажет болса, бұл ыңғайсыз. | Формулалар нәтижені басқа ұяшықта шығарады және әлі де бастапқы ұяшыққа көшіру керек. | VBA кодтарын пайдалану басқа әдістермен оңай шешілетін тапсырманы қиындатады. |
Қай әдісті таңдау керектігін білмесеңіз, осы кестеге қайта оралып, оны қараңыз. Осылайша, сіз нақты қажеттілігіңізге сәйкес ең қолайлы әдісті таба аласыз.
Сізді вирус бомбалағанда не істеу керек
Зиянды веб-сайтқа кіргенде немесе күдікті файлды алсаңыз, компьютеріңізге вирус әсер етуі мүмкін. Сізді вирус бомбалағанда, шаралар қабылдау керек. Кейбір антивирустық бағдарламалар көмектесе алады. Дегенмен, Excel файлдарындағы кейбір деректер мен ақпаратты жоғалтуыңыз мүмкін. Кімге Excel xls деректерінің зақымдалуын жөндеу және деректеріңізді қайтару үшін біздің қуатты бағдарламалық құралды пайдалана аласыз. Бұл құрал құнды файлдарды жөндеуге көмектесетіні сөзсіз.
Автордың кіріспесі:
Анна Ма - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. Word құжатының қатесін жөндеу және бағдарламалық жасақтаманы жөндеу бағдарламалары. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com



