Кейде белгілі бір шарттарға сәйкес келетін ұяшықтарды көшіру қажет. Мұнда біз көшірудің 2 пайдалы әдісін ұсынамыз tarжасушаларды алу.
Excel жұмыс парағында, әрине, көптеген деректер мен ақпарат болады. Дегенмен, бұл ұяшықтар әртүрлі ауқымда бөлінетін белгілі бір критерийге сәйкес келетін мәндерді қамтиды. Нәтижесінде оларды жинау қажет болғанда қиын болады.
Бұл жұмыс парағында 350-ден үлкен ұяшықтарды көшіру керек. Ал егер сол ұяшықтарды бір-бірлеп сұрыптап, содан кейін көшірсеңіз, көп уақыт пен күш жұмсайтыныңызға сенімдісіз.
Осылайша, енді сіз бұл тапсырманы аяқтау үшін төмендегі екі әдісті пайдалана аласыз.
1-әдіс: Сүзгі нәтижесін көшіріңіз
егер tarұяшықтарды алу ауқымында болса, Excel бағдарламасындағы сүзгі мүмкіндігін пайдалануға болады. Баған үшін бірнеше шартты орнатуға, содан кейін сүзгі нәтижесін көшіруге болады.
- Курсорды ішіне қойыңыз tarауқымды алу.
- Содан кейін құралдар тақтасындағы «Сұрыптау және сүзу» батырмасын басыңыз.
- Содан кейін ашылмалы тізімнен «Сүзгі» опциясын таңдаңыз.
- Енді баған тақырыбындағы түймені басыңыз.
- Содан кейін «Сандық сүзгілер» опциясын таңдаңыз.
- Ішкі мәзірде қажет опцияны таңдаңыз. Мұнда біз «Үлкенді» таңдаймыз.
- «Пайдаланушы автосүзгі» терезесінде қажетті шарттарды орнатыңыз.
- «ОК» батырмасын басыңыз.
Сондықтан жұмыс парағында шартқа сәйкес келетін ұяшықтар ғана көрсетіледі. Басқа ұяшықтар жасырылады.
Сүзгі процесі аяқталған кезде көшіру және қою процесін орындауға болады.
- Жұмыс парағындағы нәтижені таңдаңыз.
- Содан кейін ауқымды көшіру үшін пернетақтадағы «Ctrl + C» пернелер тіркесімін басыңыз.
- Енді жұмыс парағындағы басқа ұяшықты басыңыз.
- Содан кейін сол ұяшықтарды қою үшін «Ctrl + V» пернелер тіркесімін басыңыз.
- Содан кейін көшіру режимінен шығу үшін «Esc» түймесін басыңыз.
Шарттарға сәйкес келетін ұяшықтар ғана жаңа ауқымға қойылатынын көре аласыз.
Дегенмен, бастапқы ауқыммен бірдей жолдарды бөлісетін ауқымға қойсаңыз, қиындықтарға тап боласыз. Мұнда жаңа диапазонға тек екі сан қойылады.
Себебі шын мәнінде өте қарапайым. Бастапқы ауқымда шартқа сәйкес келмейтін ұяшықтар жасырылады. Және сол ұяшықтарды қамтитын барлық жолдар да жасырылады. Сондықтан, жаңа ауқымда нәтиженің бір бөлігін ғана көре аласыз. Басқа мәндер жасырын жолдарда. Нәтижені көрсету үшін сүзгі мүмкіндігіндегі шарттарды тазалауға болады. Содан кейін толық нәтижені жұмыс парағында көре аласыз.
2-әдіс: VBA макросын қолданыңыз
Олар қашан tarалу ұяшықтары бағанда жоқ, сүзгі мүмкіндігін пайдалана алмайсыз. Бұл тапсырманы аяқтау үшін енді VBA макросын пайдалануға болады.
- Visual Basic редакторын ашу үшін пернетақтадағы «Alt + F11» пернелер тіркесімін басыңыз.
- Содан кейін құралдар тақтасындағы «Кірістіру» қойындысын нұқыңыз.
- Осыдан кейін ішкі мәзірде «Модуль» опциясын таңдаңыз. Сондықтан сіз осы жобаға жаңа модуль енгіздіңіз.
- Бұл қадамда келесі VBA кодтарын жаңа модульге көшіріңіз.
Sub Copy_Cells()
Dim c As Range, i As Integer, j As Integer
i = 0
For Each c In Range("B2:B13")
If c > 350 Then
Cells(2 + i, 6) = Cells(c.Row, c.Column - 1)
Cells(2 + i, 7) = c
End If
i = i + 1
Next c
For j = 13 To 2 Step -1
If Cells(j, 6) = "" Then
Range("F" & j, "G" & j).Delete Shift:=xlUp
End If
Next j
End Sub
Бұл макроста біз критерийлерге сәйкес келетін ұяшықтарды табамыз. Әрі қарай мәндер жаңа ауқымға көшіріледі. Көшіру және қою процесі аяқталғанда, бұл макрос жаңа ауқымдағы бос ұяшықтарды жояды. Нақты жұмыс парағында нақты қажеттілікке сәйкес кодтардағы критерийлер мен ауқымды өзгерту керек.
- Мұнда макросты іске қосу үшін құралдар тақтасындағы «Қосымшаны іске қосу» түймесін басыңыз немесе пернетақтадағы «Енгізу» түймесін басыңыз.
Содан кейін жұмыс парағына оралыңыз, нәтиже жұмыс парағында бар екенін көресіз.
Сондай-ақ, бағанда жоқ ұяшықтарды табу үшін VBA макростарын пайдалануға болады. Осылайша, бірнеше ауқымдағы ұяшықтарды көшіру қажет болғанда, макросты өзгертуге және оны пайдалануға болады.
Екі әдісті салыстыру
Бұл кестеде біз сізге екі әдістің артықшылықтары мен кемшіліктерін көрсетеміз.
|
салыстыру |
Сүзгі нәтижесін көшіріңіз |
VBA макросын қолданыңыз |
|
артықшылықтары |
Excel VBA бағдарламасымен таныс болмасаңыз, осы әдісті пайдалана аласыз. | Бұл әдісті әртүрлі ауқымдағы ұяшықтарды көшіру үшін де пайдалануға болады. |
|
кемшіліктері |
Ұяшықтар жұмыс парағындағы әртүрлі аумақта бөлек болғанда, деректерді осы әдіспен сүзгілеу мүмкін емес. | VBA макростарын пайдалану кейде жұмыс парағында қателер тудырады. |
Демек, келесі жолы белгілі бір критерийлер негізінде ұяшықтарды көшіру қажет болғанда, m таңдауға боладыost қолайлы әдіс.
Excel қауіпсіздігі алаңдаушылық тудырады
Excel бағдарламасының қауіпсіздігі сіз үшін өте маңызды және Excel қауіпсіздігіне көбірек көңіл бөлуіңіз керек. Көптеген пайдаланушылар lost олардың деректері мен ақпараты әртүрлі себептерге байланысты Excel бағдарламасында. Егер файлдарыңыздың қауіпсіздігіне кепілдік бере алмасаңыз, сіз көп зардап шегесіз. Excel бағдарламасының бұзылуының нәтижесі апатты болуы мүмкін. Excel бағдарламасында қателер кез келген кезде, сіз жасай аласыз Excel xls деректерінің бүлінуін жөндеу пайдалы үшінші тарап құралы арқылы. осы құралдың көмегімен сіз ешқашан деректеріңізді және ақпаратыңызды жоғалтпайсыз.
Автордың кіріспесі:
Анна Ма - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. Word құжатының зақымдалуын жөндеу және бағдарламалық жасақтаманы жөндеу бағдарламалары. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com









