Bəzən müəyyən meyarlara cavab verən hüceyrələri kopyalamaq lazımdır. Və burada hədəf hüceyrələri kopyalamaq üçün 2 faydalı metod təqdim edəcəyik.
Excel iş vərəqində, şübhəsiz ki, çoxlu məlumat və məlumat olacaq. Bununla belə, həmin hüceyrələr müxtəlif diapazonda ayrılacaq müəyyən meyarlara cavab verən dəyərləri ehtiva edir. Nəticədə, onları toplamaq lazım olduqda çətin olacaq.
Bu iş vərəqində siz 350-dən böyük olan xanaları kopyalamalısınız. Əgər həmin xanaları bir-bir çeşidləyib sonra köçürsəniz, çox vaxt və enerji sərf edəcəyinizdən əminsiniz.
Beləliklə, indi bu işi başa çatdırmaq üçün aşağıdakı iki üsuldan istifadə edə bilərsiniz.
Metod 1: Filtr nəticəsini kopyalayın
Hədəf xanaları bir diapazondadırsa, Excel-də filtr funksiyasından istifadə edə bilərsiniz. Sütun üçün birdən çox meyar təyin edə və sonra filtr nəticəsini kopyalaya bilərsiniz.
- Kursorunuzu hədəf diapazonuna yerləşdirin.
- Və sonra alətlər panelində "Sort & Filter" düyməsini basın.
- Sonra açılan siyahıda "Filtr" seçimini seçin.
- İndi sütun başlığında düyməni basın.
- Sonra "Nömrə Filtrləri" seçimini seçin
- Alt menyuda sizə lazım olan seçimi seçin. Burada "Böyük"ü seçəcəyik.
- "Xüsusi Avtomatik Filtr" pəncərəsində sizə lazım olan meyarları təyin edin.
- Və sonra "OK" düyməsini basın.
Buna görə də, yalnız meyara cavab verən hüceyrələr iş vərəqində görünəcək. Digər hüceyrələr gizlənəcək.
Süzgəc prosesi başa çatdıqda, kopyalama və yapışdırma prosesini yerinə yetirə bilərsiniz.
- İş vərəqində nəticəni seçin.
- Sonra diapazonu kopyalamaq üçün klaviaturada "Ctrl + C" qısa yol düymələrini basın.
- İndi iş vərəqindəki başqa bir xananı vurun.
- Sonra həmin xanaları yapışdırmaq üçün "Ctrl + V" qısa yol düymələrini basın.
- Və sonra kopyalama rejimindən çıxmaq üçün "Esc" düyməsini basın.
Görə bilərsiniz ki, yalnız meyarlara cavab verən xanalar yeni diapazona yapışdırılacaq.
Bununla belə, orijinal diapazonla eyni sıraları paylaşan sıraya yapışdırsanız, çətinliklərlə qarşılaşacaqsınız. Burada yeni diapazona yalnız iki rəqəm yapışdırılır.
Səbəbi əslində çox sadədir. Orijinal diapazonda meyara uyğun gəlməyən xanalar gizlədilir. Və həmin hüceyrələri ehtiva edən bütün sıralar da gizlədilir. Buna görə də, yeni diapazonda nəticənin yalnız bir hissəsini görə bilərsiniz. Digər dəyərlər gizli sətirlərdədir. Nəticəni göstərmək üçün filtr xüsusiyyətindəki meyarları silə bilərsiniz. Və sonra iş vərəqində bütün nəticəni görə bilərsiniz.
Metod 2: VBA Makrosundan istifadə edin
Hədəf xanaları sütunda olmadıqda, filtr funksiyasından istifadə edə bilməzsiniz. Və bu tapşırığı tamamlamaq üçün indi VBA makrosundan istifadə edə bilərsiniz.
- Visual Basic redaktorunu açmaq üçün klaviaturada "Alt + F11" qısa yol düymələrini basın.
- Və sonra alətlər panelində "Daxil et" sekmesini vurun.
- Bundan sonra, alt menyuda "Modul" seçimini seçin. Beləliklə, siz bu layihəyə yeni modul daxil etdiniz.
- Bu addımda aşağıdakı VBA kodlarını yeni modula köçürün.
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
Bu makroda meyarlara cavab verən xanaları tapacağıq. Və bundan sonra dəyərlər yeni diapazona kopyalanacaq. Kopyalama və yapışdırma prosesi başa çatdıqda, bu makro yeni diapazondakı boş xanaları siləcək. Faktiki iş vərəqinizdə faktiki ehtiyaclarınıza uyğun olaraq kodlardakı meyarları və diapazonu dəyişdirməlisiniz.
- Burada alətlər çubuğundakı “Ab-ı işə salın” düyməsini sıxın və ya makronu işə salmaq üçün klaviaturada “Enter” düyməsini basın.
Sonra iş vərəqinə qayıdın, nəticənin artıq iş vərəqində olduğunu görəcəksiniz.
Siz həmçinin sütunda olmayan xanaları tapmaq üçün VBA makrolarından istifadə edə bilərsiniz. Beləliklə, bir neçə diapazonda xanaları kopyalamaq lazım olduqda, makronu dəyişdirə və ondan istifadə edə bilərsiniz.
İki metodun müqayisəsi
Bu cədvəldə sizə iki üsulun üstünlüklərini və mənfi cəhətlərini göstərəcəyik.
|
Müqayisə |
Filtr nəticəsini kopyalayın |
VBA Makrosundan istifadə edin |
|
Üstünlüklər |
Excel VBA ilə tanış deyilsinizsə, bu üsuldan istifadə edə bilərsiniz. | Bu üsuldan müxtəlif diapazonlarda olan xanaları kopyalamaq üçün də istifadə edə bilərsiniz. |
|
Dezavantajları |
Hüceyrələr iş vərəqində müxtəlif sahədə ayrı olduqda, bu üsulla məlumatları süzgəcdən keçirə bilməzsiniz. | VBA makrolarından istifadə bəzən iş vərəqinizdə səhvlər yarada bilər. |
Beləliklə, növbəti dəfə müəyyən meyarlara əsasən hüceyrələri kopyalamaq lazım olduqda, ən uyğun metodu seçə bilərsiniz.
Excel Təhlükəsizliyi Narahatlığa Səbəbdir
Excel-in təhlükəsizliyi sizin üçün çox vacibdir və Excel təhlükəsizliyinə daha çox diqqət yetirməlisiniz. Bir çox istifadəçi müxtəlif səbəblərdən Excel-dəki məlumatlarını itirib. Fayllarınızın təhlükəsizliyinə zəmanət verə bilməsəniz, çox əziyyət çəkəcəyinizdən əminsiniz. Excel-in pozulmasının nəticəsi fəlakətli ola bilər. Excel-də səhvlərlə qarşılaşdığınız zaman... Excel xls məlumatlarının pozulmasını təmir edin faydalı üçüncü tərəf vasitəsi ilə. Əlinizdə olan bu alətlə məlumatlarınızı və məlumatlarınızı heç vaxt itirməyəcəksiniz.
Müəllif Giriş:
Anna Ma məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc Word sənədinin zədələnməsini təmir edin və Outlook təmiri proqram məhsulları. Ətraflı məlumat üçün ziyarət edin www.datanumen.com








