Hur man använder Excel MOD -funktion (exempel + video)

Excel MOD -funktion (exempel + video)

När ska man använda Excel MOD -funktion

MOD -funktionen kan användas när du vill få resten när ett tal divideras med ett annat nummer.

Vad den returnerar

Det returnerar ett numeriskt värde som representerar resten när ett tal divideras med ett annat.

Syntax

= MOD (nummer, delare)

Inmatningsargument

  • siffra - Ett numeriskt värde som du vill hitta resten för.
  • delare - Ett tal som du vill dela siffra argument. Om divisor är 0, då returnerar den #DIV/0! fel.

Ytterligare anmärkningar

  • Om divisor är 0, då returnerar den #DIV/0! fel.
  • Resultatet har alltid samma tecken som delaren.
  • Du kan använda decimaltal i MOD -funktionen. Om du till exempel använder funktionen = MOD (10,5,2,5), returnerar den 0,5.

Exempel på användning av MOD -funktion i Excel

Här är användbara exempel på hur du kan använda MOD -funktionen i Excel.

Exempel 1 - Lägg bara till udda eller jämna tal

Anta att du har en dataset som visas nedan:

Här är formeln som du kan använda för att bara lägga till jämna tal:

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

Observera att här har jag hårt kodat intervallet ($ A $ 2: $ A $ 11). Om din data sannolikt kommer att ändras kan du använda en Excel -tabell eller skapa ett dynamiskt namnområde.

På samma sätt, om du bara vill lägga till udda tal, använd formeln nedan:

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

Denna formel fungerar genom att beräkna resten med MOD -funktionen.

Till exempel, vid beräkning av summan av udda tal, skulle (MOD ($ A $ 2: $ A $ 11,2) = 1) returnera en uppsättning SANT och FALS. Om talet är udda skulle det returnera ett SANT, annars ett FALSKT.

SUMPRODUCT -funktionen lägger då bara till de nummer som returnerar ett SANT (dvs. udda tal).

Samma koncept fungerar vid beräkning av summan av jämna tal.

Exempel 2 - Ange ett nummer i varje n: e cell

Antag att du gör en lista över reparationskostnader varje månad enligt nedan:

EMI: erna för hus och bilar är månadsvis, men försäkringspremien betalas var tredje månad.

Du kan använda MOD -funktionen för att snabbt fylla cellen i var tredje rad med EMI -värdet.

Här är formeln som gör detta:

= OM (MOD ((RAD ()-1), 3) = 0,457, ””)

Denna formel analyserar helt enkelt talet som ges med RAD ()-1.

ROW -funktionen ger oss radnumret och vi har subtraherat 1 när våra data börjar från andra raden och framåt. Nu kontrollerar MOD -funktionen resten när detta värde divideras med 3.

Det blir 0 för var tredje rad. När så är fallet skulle IF -funktionen returnera 457, annars returnerar den ett tomt.

Exempel 3 - Markera alternativa rader i Excel

Att markera alternativa rader kan öka läsbarheten för din datamängd (särskilt när den skrivs ut).

Något som visas nedan:

Observera att varannan rad i datamängden är markerad.

Även om du kan göra detta manuellt för en liten datamängd, kan du dra nytta av villkorsstyrd formatering med MOD -funktionen om du har en enorm.

Här är stegen som kommer att markera varannan rad i datamängden:

  • Välj hela datamängden.
  • Gå till fliken Hem.
  • Klicka på Villkorlig formatering och välj Ny regel.
  • I dialogrutan "Ny formateringsregel" väljer du "Använd en formel för att bestämma vilka celler som ska formateras".
  • I formelfältet anger du följande formel: = MOD (RAD ()-1,2) = 0
  • Klicka på knappen Format och ange vilken färg du vill att raderna ska markeras i.
  • Klicka på OK.

Detta kommer omedelbart att markera alternativa rader i datamängden.

Du kan läsa mer om denna teknik och variationer av den i den här självstudien.

Exempel 4 - Markera alla heltal /decimalvärden

Du kan använda samma villkorliga formateringskoncept som visas ovan för att markera heltal eller decimalvärden i en datamängd.

Anta till exempel att du har en dataset som visas nedan:

Det finns tal som är heltal och några av dessa har också decimalvärden.

Här är stegen för att markera alla siffror som har decimalvärde i det:

  • Välj hela datamängden.
  • Gå till fliken Hem.
  • Klicka på Villkorlig formatering och välj Ny regel.
  • I dialogrutan "Ny formateringsregel" väljer du "Använd en formel för att bestämma vilka celler som ska formateras".
  • I formelfältet anger du följande formel: = MOD (A1,1) 0
  • Klicka på knappen Format och ange vilken färg du vill att raderna ska markeras i.
  • Klicka på OK.

Detta kommer att markera alla siffror som har en decimaldel.

Observera att vi i detta exempel har använt formeln = MOD (A1,1) 0. I denna formel, se till att cellreferensen är absolut (dvs A1) och inte relativ (dvs den ska inte vara $ A $ 1, $ A1 eller A $ 1).

Excel MOD -funktion - Videohandledning

  • 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