Excel MOD funkció (példa + videó)
Mikor kell használni az Excel MOD funkciót?
A MOD funkció akkor használható, ha meg szeretné kapni a maradékot, ha az egyik számot elosztja egy másik számmal.
Mit ad vissza
Egy számértéket ad vissza, amely a fennmaradó részt képviseli, amikor az egyik számot elosztják egy másikkal.
Szintaxis
= MOD (szám, osztó)
Beviteli érvek
- szám - Egy számérték, amelynek a maradékát meg szeretné találni.
- osztó - Egy szám, amellyel fel szeretné osztani a szám érv. Ha a osztó 0, akkor visszaadja a #DIV/0 értéket! hiba.
További megjegyzések
- Ha a osztó 0, akkor visszaadja a #DIV/0 értéket! hiba.
- Az eredménynek mindig ugyanaz a jele, mint az osztónak.
- A MOD funkcióban decimális számokat is használhat. Például, ha a = MOD (10.5,2.5) függvényt használja, akkor 0,5 értéket ad vissza.
Példák a MOD funkció használatára Excelben
Íme hasznos példák arra, hogyan használhatja a MOD funkciót az Excelben.
1. példa - Csak a páratlan vagy a páros számokat adja hozzá
Tegyük fel, hogy rendelkezik az alább látható adatkészlettel:
Íme a képlet, amellyel csak páros számokat adhat hozzá:
= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 0))
Vegye figyelembe, hogy itt keményen kódoltam a tartományt ($ A $ 2: $ A $ 11). Ha az adatok valószínűleg megváltoznak, használhat Excel táblázatot, vagy létrehozhat egy dinamikus elnevezésű tartományt.
Hasonlóképpen, ha csak páratlan számokat szeretne hozzáadni, használja az alábbi képletet:
= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 1))
Ez a képlet úgy működik, hogy kiszámítja a maradékot a MOD funkció segítségével.
Például a páratlan számok összegének kiszámításakor a (MOD ($ A $ 2: $ A $ 11,2) = 1) IGAZ és HAMIS tömböt ad vissza. Ha a szám páratlan, akkor IGAZ, hamis értéket ad vissza.
A SUMPRODUCT függvény ezután csak azokat a számokat adja hozzá, amelyek IGAZ értéket adnak vissza (azaz páratlan számokat).
Ugyanez a koncepció működik a páros számok összegének kiszámításakor.
2. példa - Adjon meg egy számot minden n. Cellában
Tegyük fel, hogy havonta listát készít a fix költségekről, az alábbiak szerint:
Míg a ház- és autó -EMI -k havonta, a biztosítási díjat háromhavonta fizetik.
A MOD funkcióval gyorsan feltöltheti minden harmadik sor celláját az EMI értékkel.
Íme a képlet, amely ezt teszi:
= HA (MOD ((ROW ()-1), 3) = 0,457, ””)
Ez a képlet egyszerűen elemzi a ROW ()-1 által megadott számot.
A ROW függvény megadja a sor számát, és kivonunk 1 -et, mivel az adataink a második sortól kezdődnek. Most a MOD funkció ellenőrzi a maradékot, ha ezt az értéket elosztjuk 3 -mal.
Minden harmadik sorban 0 lesz. Ha ez a helyzet, az IF függvény 457 -et ad vissza, ellenkező esetben üres értéket ad vissza.
3. példa - Jelölje ki az alternatív sorokat az Excelben
Az alternatív sorok kiemelése növelheti az adathalmaz olvashatóságát (különösen nyomtatott állapotban).
Valami az alábbiak szerint:
Vegye figyelembe, hogy az adatkészlet minden második sora kiemelve van.
Bár ezt manuálisan is megteheti egy kis adatkészlethez, ha van egy hatalmas, akkor a MOD funkcióval kihasználhatja a feltételes formázás erejét.
Az alábbi lépések kiemelik az adatkészlet minden második sorát:
- Válassza ki a teljes adatkészletet.
- Lépjen a Kezdőlap lapra.
- Kattintson a Feltételes formázás elemre, és válassza az Új szabály lehetőséget.
- Az „Új formázási szabály” párbeszédpanelen válassza a „Képlet használatával határozza meg a formázandó cellákat” lehetőséget.
- A képlet mezőbe írja be a következő képletet: = MOD (ROW ()-1,2) = 0
- Kattintson a Formátum gombra, és adja meg azt a színt, amellyel a sorokat kiemelni szeretné.
- Kattintson az OK gombra.
Ez azonnal kiemeli az alternatív sorokat az adatkészletben.
Erről a technikáról és annak variációiról bővebben ebben az oktatóanyagban olvashat.
4. példa - Jelölje ki az összes egész /tizedes értéket
Ugyanazt a feltételes formázási koncepciót használhatja az adathalmaz egész vagy tizedes értékeinek kiemelésére.
Tegyük fel például, hogy rendelkezik az alább látható adatkészlettel:
Vannak számok, amelyek egész számok, és néhányuk tizedes értékekkel is rendelkezik.
Az alábbi lépésekkel kiemelheti az összes számot, amelyekben tizedes érték van:
- Válassza ki a teljes adatkészletet.
- Lépjen a Kezdőlap lapra.
- Kattintson a Feltételes formázás elemre, és válassza az Új szabály lehetőséget.
- Az „Új formázási szabály” párbeszédpanelen válassza a „Képlet használatával határozza meg a formázandó cellákat” lehetőséget.
- A képlet mezőbe írja be a következő képletet: = MOD (A1,1) 0
- Kattintson a Formátum gombra, és adja meg azt a színt, amellyel a sorokat kiemelni szeretné.
- Kattintson az OK gombra.
Ez kiemeli az összes számot, amelyek tizedes részből állnak.
Vegye figyelembe, hogy ebben a példában a = MOD (A1,1) 0 képletet használtuk. Ebben a képletben győződjön meg arról, hogy a cellahivatkozás abszolút (azaz A1), és nem relatív (azaz nem lehet $ A $ 1, $ A1 vagy A $ 1).
Excel MOD funkció - Videó bemutató
- Excel INT funkció.
- Excel RAND függvény.
- Excel RANDBETWEEN függvény.
- Excel ROUND függvény.
- Excel RANK funkció.
- Excel LARGE funkció.
- Excel MAX funkció.
- Excel MIN funkció.
- Excel SMALL funkció.