Pasirinkite kas 5 -ą eilutę - VBA kodo pavyzdžiai

Pasirinkite Kas 5 -oji eilutė

Įsivaizduokite, kad „Excel“ skaičiuoklėje turime 20 000 duomenų eilučių:

Tačiau ką daryti, jei norite sumažinti šiuos duomenis, pvz., Paimti kiekvieną penktą eilutę? Šis straipsnis parodo, kaip tai galima padaryti. Funkcija Row () nurodo kiekvienos eilutės numerį:

Funkcija „Mod“ leidžia atlikti modulio aritmetiką:

= Mod (skaičius, daliklis)

Suteikia likutį, kai „skaičius“ padalijamas iš „daliklio“. Taigi, pavyzdžiui:

= Mod (28,5)

Likusias duos 3, kai 28 bus padalintas iš 5.
Taigi galime pažvelgti į eilutės numerį ir pamatyti, kas atsitiks, kai atliksime modulio aritmetiką:

= IF (Mod (eilutė (), 5) = 0,1,0)

y., apsvarstykite likusią dalį, kai eilutės numeris yra padalintas 5. Jei likutis yra 0, tada į langelį įveskite 1, kitaip įveskite nulį. Patogumo dėlei aukščiau esančioje lentelėje užrašiau eilučių numerius. Dabar įterpiame papildomą stulpelį, kad išsiaiškintume, kada tai atsitiks. Formulės bus tokios, kaip nurodyta aukščiau:

Matome, kad eilutės, kurių eilučių numeriai dalijasi iš 5, turi 1 modulį. Jei dabar filtruojame duomenis, kad būtų rodomi tik 1:

Jei dabar pasirenkame tik matomas ląsteles ir tada kopijuojame tik šiuos duomenis, turime savo duomenų pogrupį.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave