Her 5 Satırda Seçin - VBA Kodu Örnekleri

İçindekiler

Her 5. Satırda Seç

Bir Excel elektronik tablosunda 20.000 satır verimiz olduğunu hayal edin:

Ancak, her 5. satırda bir almak gibi bu verileri kesmek isterseniz ne olur? Bu makale bunun nasıl yapılabileceğini göstermektedir. Row() işlevi, her satırın numarasını verir:

Mod İşlevi, modulo aritmetiği gerçekleştirmemizi sağlar:

=Mod(Sayı,Bölen)

“Sayı”, “Bölen”e bölündüğünde kalanı verir. Yani mesela:

=Mod(28,5)

28'in 5'e bölümünden kalan 3'ü verir.
Böylece satır numarasına bakabilir ve üzerinde modulo aritmetiği yaptığımızda ne olduğunu görebiliriz:

=EĞER(Mod(Satır(),5)=0,1,0)

yani, satır numarası bölündüğünde kalanı düşünün. Kalan 0 ise hücreye 1 yazın, aksi halde sıfır koyun. Kolaylık sağlamak için yukarıdaki tablodaki satır numaralarını sabit kodladım. Şimdi, bunun ne zaman gerçekleştiğini anlamak için ek sütun ekliyoruz. Formüller, yukarıdaki gibi modül formülleri olacaktır:

5'e bölünebilen satır numaralarına sahip satırların modulo 1'e sahip olduğunu görüyoruz. Şimdi verileri sadece 1'leri gösterecek şekilde FİLTRELERsek:

Şimdi sadece Görünür Hücreler'i seçer ve ardından bu verileri yalnızca kopyalarsak, verilerimizin alt kümemiz olur.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave