„Excel MOD“ funkcija (pavyzdys + vaizdo įrašas)
Kada naudoti „Excel MOD“ funkciją
Funkcija MOD gali būti naudojama, kai norite gauti likutį, kai vienas skaičius yra padalintas iš kito.
Ką grąžina
Grąžina skaitinę reikšmę, kuri reiškia likutį, kai vienas skaičius yra padalintas iš kito.
Sintaksė
= MOD (skaičius, daliklis)
Įvesties argumentai
- skaičius - Skaitinė vertė, kurios likutį norite rasti.
- daliklis - Skaičius, su kuriuo norite padalyti numeris argumentas. Jei daliklis yra 0, tada grąžins #DIV/0! klaida.
papildomi užrašai
- Jei daliklis yra 0, tada grąžins #DIV/0! klaida.
- Rezultatas visada turi tą patį ženklą kaip ir daliklis.
- Funkcijoje MOD galite naudoti dešimtainius skaičius. Pavyzdžiui, jei naudosite funkciją = MOD (10.5,2.5), ji grąžins 0,5.
MOD funkcijos „Excel“ naudojimo pavyzdžiai
Čia yra naudingų pavyzdžių, kaip galite naudoti „MOD“ funkciją programoje „Excel“.
1 pavyzdys - pridėkite tik nelyginį arba lyginį skaičių
Tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau:
Čia yra formulė, kurią galite naudoti tik lyginiams skaičiams pridėti:
= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 0))
Atminkite, kad čia aš sunkiai užkodavau diapazoną ($ A $ 2: $ A $ 11). Jei jūsų duomenys greičiausiai pasikeis, galite naudoti „Excel“ lentelę arba sukurti dinaminį pavadintą diapazoną.
Panašiai, jei norite pridėti tik nelyginius skaičius, naudokite šią formulę:
= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 1))
Ši formulė apskaičiuoja likusią dalį naudojant funkciją MOD.
Pvz., Skaičiuojant nelyginių skaičių sumą, (MOD ($ A $ 2: $ A $ 11,2) = 1) grąžintų TIESŲ ir NETIKRŲ masyvą. Jei skaičius yra nelyginis, jis pateikia TIKRĄ, kitaip klaidingą.
Funkcija SUMPRODUCT prideda tik tuos skaičius, kurie grąžina TIESĄ (t. Y. Nelyginius skaičius).
Ta pati sąvoka veikia ir skaičiuojant lyginių skaičių sumą.
2 pavyzdys. Nurodykite skaičių kiekviename N langelyje
Tarkime, kiekvieną mėnesį sudarote fiksuotų išlaidų sąrašą, kaip parodyta žemiau:
Nors namų ir automobilių EMI yra kas mėnesį, draudimo įmoka mokama kas tris mėnesius.
Galite naudoti funkciją MOD, kad greitai užpildytumėte kas trečios eilutės langelį EMI reikšme.
Čia yra formulė, kuri tai padarys:
= IF (MOD ((ROW ()-1), 3) = 0,457, ””)
Ši formulė tiesiog analizuoja ROW ()-1 pateiktą skaičių.
Funkcija ROW suteikia mums eilutės numerį, o mes atimame 1, nes mūsų duomenys prasideda nuo antros eilės. Dabar funkcija MOD tikrina likusią dalį, kai ši vertė yra padalinta iš 3.
Kiekvienoje trečioje eilutėje bus 0. Visais atvejais IF funkcija grąžins 457, kitu atveju ji grąžins tuščią.
3 pavyzdys - „Excel“ paryškinkite alternatyvias eilutes
Paryškinus alternatyvias eilutes gali padidėti jūsų duomenų rinkinio skaitomumas (ypač kai jis išspausdintas).
Kažkas, kaip parodyta žemiau:
Atminkite, kad paryškinta kas antra duomenų rinkinio eilutė.
Nors tai galite padaryti rankiniu būdu mažam duomenų rinkiniui, jei turite didžiulį duomenų rinkinį, galite panaudoti sąlyginio formatavimo galią naudodami funkciją MOD.
Štai veiksmai, kurie paryškins kas antrą duomenų rinkinio eilutę:
- Pasirinkite visą duomenų rinkinį.
- Eikite į skirtuką Pagrindinis.
- Spustelėkite Sąlyginis formatavimas ir pasirinkite Nauja taisyklė.
- Dialogo lange „Nauja formatavimo taisyklė“ pasirinkite „Naudokite formulę, kad nustatytumėte, kurias langelius reikia formatuoti“.
- Formulės lauke įveskite šią formulę: = MOD (ROW ()-1,2) = 0
- Spustelėkite mygtuką Formatuoti ir nurodykite spalvą, kuria norite paryškinti eilutes.
- Spustelėkite Gerai.
Tai akimirksniu paryškins alternatyvias duomenų rinkinio eilutes.
Daugiau apie šią techniką ir jos variantus galite perskaityti šioje pamokoje.
4 pavyzdys - paryškinkite visas sveikas /dešimtaines vertes
Galite naudoti tą pačią aukščiau pateiktą sąlyginio formatavimo sąvoką, norėdami paryškinti sveikų skaičių ar dešimtaines reikšmes duomenų rinkinyje.
Pavyzdžiui, tarkime, kad turite duomenų rinkinį, kaip parodyta žemiau:
Yra skaičių, kurie yra sveikieji skaičiai, o kai kurie iš jų turi ir dešimtainę reikšmę.
Štai veiksmai, skirti paryškinti visus skaičius, turinčius dešimtainę reikšmę:
- Pasirinkite visą duomenų rinkinį.
- Eikite į skirtuką Pagrindinis.
- Spustelėkite Sąlyginis formatavimas ir pasirinkite Nauja taisyklė.
- Dialogo lange „Nauja formatavimo taisyklė“ pasirinkite „Naudokite formulę, kad nustatytumėte, kurias langelius reikia formatuoti“.
- Formulės lauke įveskite šią formulę: = MOD (A1,1) 0
- Spustelėkite mygtuką Formatuoti ir nurodykite spalvą, kuria norite pažymėti eilutes.
- Spustelėkite Gerai.
Tai paryškins visus skaičius, turinčius dešimtainę dalį.
Atkreipkite dėmesį, kad šiame pavyzdyje mes naudojome formulę = MOD (A1,1) 0. Šioje formulėje įsitikinkite, kad langelio nuoroda yra absoliuti (t. Y. A1), o ne santykinė (t. Y. Ji neturėtų būti 1 USD, 1 USD arba 1 USD).
„Excel MOD“ funkcija - vaizdo įrašo pamoka
- „Excel INT“ funkcija.
- „Excel RAND“ funkcija.
- „Excel RANDBETWEEN“ funkcija.
- „Excel ROUND“ funkcija.
- „Excel RANK“ funkcija.
- „Excel LARGE“ funkcija.
- „Excel MAX“ funkcija.
- „Excel MIN“ funkcija.
- „Excel SMALL“ funkcija.