Sådan bruges Excel MOD -funktion (eksempler + video)

Excel MOD -funktion (eksempel + video)

Hvornår skal man bruge Excel MOD -funktion

MOD -funktionen kan bruges, når du vil få resten, når et tal er divideret med et andet tal.

Hvad den returnerer

Det returnerer en numerisk værdi, der repræsenterer resten, når et tal er divideret med et andet.

Syntaks

= MOD (nummer, divisor)

Input argumenter

  • nummer - En numerisk værdi, som du vil finde resten for.
  • deler - Et tal, som du vil dele nummer argument. Hvis deler er 0, så returnerer den #DIV/0! fejl.

Ekstra Noter

  • Hvis deler er 0, så returnerer den #DIV/0! fejl.
  • Resultatet har altid det samme tegn som divisorens.
  • Du kan bruge decimaltal i MOD -funktionen. Hvis du f.eks. Bruger funktionen = MOD (10.5,2.5), returnerer den 0,5.

Eksempler på brug af MOD -funktion i Excel

Her er nyttige eksempler på, hvordan du kan bruge MOD -funktionen i Excel.

Eksempel 1 - Tilføj kun ulige eller lige tal

Antag, at du har et datasæt som vist herunder:

Her er formlen, du kun kan bruge til at tilføje lige numre:

= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 0))

Bemærk, at jeg her har hårdt kodet intervallet ($ A $ 2: $ A $ 11). Hvis dine data sandsynligvis ændres, kan du bruge en Excel -tabel eller oprette et dynamisk navngivet område.

På samme måde, hvis du kun vil tilføje de ulige tal, skal du bruge nedenstående formel:

= SUMPRODUCT ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 1))

Denne formel fungerer ved at beregne resten ved hjælp af MOD -funktionen.

For eksempel, ved beregning af summen af ​​ulige tal, (MOD ($ A $ 2: $ A $ 11,2) = 1) ville returnere en række SAND og FALSK. Hvis tallet er ulige, returnerer det et SANDT, ellers et FALSKT.

SUMPRODUCT -funktion tilføjer derefter kun de tal, der returnerer et SANDT (dvs. ulige tal).

Det samme koncept fungerer ved beregning af summen af ​​lige tal.

Eksempel 2 - Angiv et tal i hver niende celle

Antag, at du laver en liste over reparationsudgifter hver måned som vist herunder:

Mens husets og bilens EMI'er er månedlige, betales forsikringspræmien hver tredje måned.

Du kan bruge MOD -funktionen til hurtigt at udfylde cellen i hver tredje række med EMI -værdien.

Her er formlen, der vil gøre dette:

= HVIS (MOD ((RÆKKE ()-1), 3) = 0,457, ””)

Denne formel analyserer simpelthen tallet givet ved ROW ()-1.

ROW -funktionen giver os rækkenummeret, og vi har trukket 1, da vores data starter fra anden række og frem. Nu kontrollerer MOD -funktionen resten, når denne værdi er divideret med 3.

Det vil være 0 for hver tredje række. Når dette er tilfældet, vil IF -funktion returnere 457, ellers vil den returnere en blank.

Eksempel 3 - Fremhæv alternative rækker i Excel

Fremhævelse af alternative rækker kan øge læsbarheden af ​​dit datasæt (især når det udskrives).

Noget som vist herunder:

Bemærk, at hver anden række af datasættet er fremhævet.

Selvom du kan gøre dette manuelt for et lille datasæt, kan du, hvis du har et stort, udnytte kraften i betinget formatering med MOD -funktionen.

Her er de trin, der vil fremhæve hver anden række i datasættet:

  • Vælg hele datasættet.
  • Gå til fanen Startside.
  • Klik på Betinget formatering, og vælg Ny regel.
  • I dialogboksen 'Ny formateringsregel' skal du vælge 'Brug en formel til at bestemme, hvilke celler der skal formateres'.
  • I formelfeltet skal du indtaste følgende formel: = MOD (ROW ()-1,2) = 0
  • Klik på knappen Format, og angiv den farve, som du vil have rækkerne fremhævet i.
  • Klik på OK.

Dette vil øjeblikkeligt fremhæve alternative rækker i datasættet.

Du kan læse mere om denne teknik og variationer af den i denne vejledning.

Eksempel 4 - Fremhæv alle heltal /decimalværdier

Du kan bruge det samme betingede formateringskoncept vist ovenfor til at fremhæve heltalsværdier eller decimalværdier i et datasæt.

Antag f.eks., At du har et datasæt som vist nedenfor:

Der er tal, der er heltal, og nogle af disse har også decimalværdier.

Her er trinene til at markere alle de tal, der har decimalværdi i det:

  • Vælg hele datasættet.
  • Gå til fanen Startside.
  • Klik på Betinget formatering, og vælg Ny regel.
  • I dialogboksen 'Ny formateringsregel' skal du vælge 'Brug en formel til at bestemme, hvilke celler der skal formateres'.
  • Indtast følgende formel i formelfeltet: = MOD (A1,1) 0
  • Klik på knappen Format, og angiv den farve, som du vil have rækkerne fremhævet i.
  • Klik på OK.

Dette vil fremhæve alle de tal, der har en decimaldel til sig.

Bemærk, at vi i dette eksempel har brugt formlen = MOD (A1,1) 0. I denne formel skal du sørge for, at cellereferencen er absolut (dvs. A1) og ikke relativ (dvs. den bør ikke være $ A $ 1, $ A1 eller A $ 1).

Excel MOD -funktion - Videoundervisning

  • Excel INT -funktion.
  • Excel RAND -funktion.
  • Excel RANDBETWEEN -funktion.
  • Excel RUND funktion.
  • Excel RANK -funktion.
  • Excel STOR funktion.
  • Excel MAX -funktion.
  • Excel MIN -funktion.
  • Excel SMALL -funktion.
wave wave wave wave wave