Excel ish varag'idagi ma'lum mezonlar asosida hujayralarni nusxalashning 2 usuli

Hozir ulashing:

Ba'zan siz ma'lum mezonlarga javob beradigan katakchalarni nusxalashingiz kerak bo'ladi. Va bu yerda biz maqsadli katakchalarni nusxalashning 2 ta foydali usulini taqdim etamiz.

Excel ish varag'ida, albatta, juda ko'p ma'lumotlar va ma'lumotlar bo'ladi. Biroq, bu hujayralar ma'lum mezonlarga javob beradigan qiymatlarni o'z ichiga oladi, ular turli diapazonda ajratiladi. Natijada, ularni yig'ish kerak bo'lganda qiyin bo'ladi.

Ushbu ishchi varaqda siz 350 dan katta hujayralarni nusxalashingiz kerak. Va agar siz bu hujayralarni birma-bir saralab, keyin nusxa ko'chirsangiz, ko'p vaqt va kuch sarflashingiz aniq.Hujayralarni nusxalash uchun misol

Shunday qilib, endi siz ushbu vazifani bajarish uchun quyidagi ikkita usuldan foydalanishingiz mumkin.

1-usul: Filtr natijasini nusxalash

Agar maqsadli kataklar diapazonda bo'lsa, Excelda filtrlash funksiyasidan foydalanishingiz mumkin. Ustun uchun bir nechta mezonlarni o'rnatishingiz va keyin filtr natijasini nusxalashingiz mumkin.

  1. Kursorni maqsadli diapazonga joylashtiring.
  2. Va keyin asboblar panelidagi "Tartiblash va filtrlash" tugmasini bosing.
  3. Keyin ochiladigan ro'yxatda "Filtr" opsiyasini tanlang.filter
  4. Endi ustun sarlavhasidagi tugmani bosing.
  5. Keyin "Raqamli filtrlar" opsiyasini tanlang.
  6. Pastki menyuda sizga kerak bo'lgan variantni tanlang. Bu erda biz "kattaroq" ni tanlaymiz.Ma'lumotlarni filtrlash
  7. "Maxsus avtofiltr" oynasida kerakli mezonlarni o'rnating.
  8. Va keyin "OK" tugmasini bosing.Maxsus avtofiltr

Shuning uchun, faqat mezonga javob beradigan hujayralar ishchi varaqda ko'rsatiladi. Boshqa hujayralar yashirin bo'ladi.Diapazondagi hujayralar

Filtrlash jarayoni tugagach, nusxalash va joylashtirish jarayonini bajarishingiz mumkin.

  1. Ish varag'ida natijani tanlang.
  2. Keyin diapazonni nusxalash uchun klaviaturadagi "Ctrl + C" yorliqlarini bosing.
  3. Endi ishchi varaqdagi boshqa katakchani bosing.
  4. Keyin ushbu katakchalarni joylashtirish uchun "Ctrl + V" yorliqlarini bosing.
  5. Keyin nusxa ko'chirish rejimidan chiqish uchun "Esc" tugmasini bosing.

Yangi diapazonga faqat mezonlarga javob beradigan hujayralar yopishtirilishini ko'rishingiz mumkin.Paste

Biroq, agar siz bir xil satrlarni asl diapazon bilan baham ko'radigan diapazonga joylashtirsangiz, muammolarga duch kelasiz. Bu erda faqat ikkita raqam yangi diapazonga yopishtirilgan.tashvish

Sababi aslida juda oddiy. Asl diapazonda mezonga javob bermaydigan hujayralar yashiringan. Va bu hujayralarni o'z ichiga olgan butun qatorlar ham yashiringan. Shuning uchun, yangi diapazonda siz natijaning faqat bir qismini ko'rishingiz mumkin. Boshqa qiymatlar yashirin qatorlarda. Natijani ko'rsatish uchun siz filtr xususiyatidagi mezonlarni tozalashingiz mumkin. Va keyin siz butun natijani ish varag'ida ko'rishingiz mumkin.

Natija ko'rsatish

2-usul: VBA makrosidan foydalaning

Agar ushbu maqsadli kataklar ustunda bo'lmasa, siz filtrlash xususiyatidan foydalana olmaysiz. Va bu vazifani bajarish uchun endi siz VBA makrosidan foydalanishingiz mumkin.

  1. Visual Basic muharririni ochish uchun klaviaturadagi "Alt + F11" yorliqlarini bosing.
  2. Va keyin asboblar panelidagi "Qo'shish" yorlig'ini bosing.
  3. Shundan so'ng, pastki menyuda "Modul" opsiyasini tanlang. Shunday qilib, siz ushbu loyihaga yangi modul kiritdingiz.Modulni kiritish
  4. Ushbu bosqichda quyidagi VBA kodlarini yangi modulga nusxalang.
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

Ushbu makroda biz mezonlarga javob beradigan hujayralarni topamiz. Va keyin qiymatlar yangi diapazonga ko'chiriladi. Nusxalash va joylashtirish jarayoni tugagach, ushbu makros yangi diapazondagi bo'sh kataklarni o'chiradi. Haqiqiy ish varag'ingizda siz haqiqiy ehtiyojingizga qarab kodlardagi mezon va diapazonni o'zgartirishingiz kerak.

  1. Bu erda asboblar panelidagi "Run Sub-ni ishga tushirish" tugmasini bosing yoki so'lni ishga tushirish uchun klaviaturadagi "Enter" tugmasini bosing.

Keyin ish varag'iga qayting, natija allaqachon ish varag'ida ekanligini ko'rasiz.VBA natijasi

Ustunda bo'lmagan hujayralarni topish uchun VBA makroslaridan ham foydalanishingiz mumkin. Shunday qilib, hujayralarni bir nechta diapazonda nusxalash kerak bo'lganda, siz makroni o'zgartirishingiz va undan foydalanishingiz mumkin.

Ikki usulni solishtirish

Ushbu jadvalda biz sizga ikkita usulning afzalliklari va kamchiliklarini ko'rsatamiz.

qiyoslash

Filtr natijasini nusxalash

VBA makrosidan foydalaning

afzalliklari

Excel VBA bilan tanish bo'lmasangiz, ushbu usuldan foydalanishingiz mumkin. Bundan tashqari, ushbu usuldan turli diapazonlardagi hujayralarni nusxalash uchun ham foydalanishingiz mumkin.

Kamchiliklari

Hujayralar ishchi varaqning turli sohalarida alohida bo'lsa, siz ushbu usul bilan ma'lumotlarni filtrlay olmaysiz. VBA makroslaridan foydalanish ba'zan ish varag'ida xatoliklarni keltirib chiqaradi.

Shunday qilib, keyingi safar ma'lum mezonlar asosida katakchalarni nusxalashingiz kerak bo'lganda, siz eng mos usulni tanlashingiz mumkin.

Excel xavfsizligi tashvishga sababdir

Excel xavfsizligi siz uchun juda muhim va siz Excel xavfsizligiga ko'proq e'tibor berishingiz kerak. Ko'pgina foydalanuvchilar turli sabablarga ko'ra Exceldagi ma'lumotlarini yo'qotib qo'yishdi. Agar siz fayllaringiz xavfsizligini kafolatlay olmasangiz, albatta ko'p azob chekasiz. Excel buzilishining natijasi halokatli bo'lishi mumkin. Excelda xatolarga duch kelganingizda, Excel xls ma'lumotlarining buzilishini tuzatish foydali uchinchi tomon vositasi orqali. ushbu vosita bilan siz hech qachon ma'lumotlaringiz va ma'lumotlaringizni yo'qotmaysiz.

Muallif kirish:

Anna Ma ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc Word hujjatining shikastlanishini tuzatish va Outlook ta'mirlash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com

Hozir ulashing:

Comments are closed.