Как да използвате Excel MOD функция (Примери + видео)

Функция Excel MOD (пример + видео)

Кога да използвате Excel MOD функция

Функцията MOD може да се използва, когато искате да получите остатъка, когато едно число е разделено на друго число.

Какво връща

Той връща числова стойност, която представлява остатъка, когато едно число е разделено на друго.

Синтаксис

= MOD (число, делител)

Аргументи за въвеждане

  • номер - Числова стойност, за която искате да намерите остатъка.
  • делител - Число, с което искате да разделите номер аргумент. Ако делител е 0, тогава ще върне #DIV/0! грешка.

допълнителни бележки

  • Ако делител е 0, тогава ще върне #DIV/0! грешка.
  • Резултатът винаги има същия знак като този на делителя.
  • Можете да използвате десетични числа във функцията MOD. Например, ако използвате функцията = MOD (10.5,2.5), тя ще върне 0,5.

Примери за използване на MOD функция в Excel

Ето полезни примери за това как можете да използвате функцията MOD в Excel.

Пример 1 - Добавете само нечетните или четните числа

Да предположим, че имате набор от данни, както е показано по -долу:

Ето формулата, която можете да използвате, за да добавите само четни числа:

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

Имайте предвид, че тук съм кодирал трудно диапазона ($ A $ 2: $ A $ 11). Ако има вероятност данните ви да се променят, можете да използвате таблица в Excel или да създадете динамичен именен диапазон.

По същия начин, ако искате да добавите само нечетни числа, използвайте формулата по -долу:

= СУМПРОДУКТ ($ A $ 2: $ A $ 11*(MOD ($ A $ 2: $ A $ 11,2) = 1))

Тази формула работи чрез изчисляване на остатъка с помощта на функцията MOD.

Например, при изчисляване на сумата от нечетни числа, (MOD ($ A $ 2: $ A $ 11,2) = 1) ще върне масив от TRUE и FALSE. Ако числото е нечетно, то ще върне TRUE, иначе FALSE.

След това функцията SUMPRODUCT добавя само онези числа, които връщат ИСТИНА (т.е. нечетни числа).

Същата концепция работи при изчисляване на сумата от четни числа.

Пример 2 - Посочете номер във всяка N -та клетка

Да предположим, че правите списък с фиксирани разходи всеки месец, както е показано по -долу:

Докато EMI за къщата и колата са месечни, застрахователната премия се изплаща на всеки три месеца.

Можете да използвате функцията MOD за бързо попълване на клетката на всеки трети ред със стойността на EMI.

Ето формулата, която ще направи това:

= IF (MOD ((ROW ()-1), 3) = 0,457, ””)

Тази формула просто анализира числото, дадено от ROW ()-1.

Функцията ROW ни дава номера на ред и ние извадихме 1, тъй като данните ни започват от втория ред нататък. Сега функцията MOD проверява остатъка, когато тази стойност се раздели на 3.

Той ще бъде 0 за всеки трети ред. Когато това е така, функцията IF ще върне 457, в противен случай ще върне празно място.

Пример 3 - Маркирайте алтернативни редове в Excel

Маркирането на алтернативни редове може да увеличи четливостта на вашия набор от данни (особено когато е отпечатан).

Нещо, както е показано по -долу:

Имайте предвид, че всеки втори ред от набора от данни е маркиран.

Въпреки че можете да направите това ръчно за малък набор от данни, ако имате огромен, можете да използвате силата на условното форматиране с функцията MOD.

Ето стъпките, които ще подчертаят всеки втори ред в набора от данни:

  • Изберете целия набор от данни.
  • Отидете на раздела Начало.
  • Щракнете върху Условно форматиране и изберете Ново правило.
  • В диалоговия прозорец „Ново правило за форматиране“ изберете „Използвайте формула, за да определите кои клетки да форматирате“.
  • В полето за формула въведете следната формула: = MOD (ROW ()-1,2) = 0
  • Щракнете върху бутона Форматиране и посочете цвета, в който искате да бъдат подчертани редовете.
  • Щракнете върху OK.

Това незабавно ще подчертае алтернативни редове в набора от данни.

Можете да прочетете повече за тази техника и нейните вариации в този урок.

Пример 4 - Маркирайте всички целочислени /десетични стойности

Можете да използвате същата концепция за условно форматиране, показана по -горе, за да подчертаете цели числа или десетични стойности в набор от данни.

Да предположим например, че имате набор от данни, както е показано по -долу:

Има числа, които са цели числа, а някои от тях имат и десетични стойности.

Ето стъпките, за да маркирате всички числа, които имат десетична стойност в него:

  • Изберете целия набор от данни.
  • Отидете на раздела Начало.
  • Щракнете върху Условно форматиране и изберете Ново правило.
  • В диалоговия прозорец „Ново правило за форматиране“ изберете „Използвайте формула, за да определите кои клетки да форматирате“.
  • В полето за формула въведете следната формула: = MOD (A1,1) 0
  • Щракнете върху бутона Форматиране и посочете цвета, в който искате да бъдат подчертани редовете.
  • Щракнете върху OK.

Това ще подчертае всички числа, които имат десетична част.

Имайте предвид, че ние в този пример сме използвали формулата = MOD (A1,1) 0. В тази формула се уверете, че препратката към клетката е абсолютна (т.е. A1), а не относителна (т.е. не трябва да бъде $ A $ 1, $ A1 или A $ 1).

Функция Excel MOD - Видео урок

  • Excel INT функция.
  • Функция Excel RAND.
  • Функция Excel RANDBETWEEN.
  • Функция Excel ROUND.
  • Функция Excel RANK.
  • Функция Excel LARGE.
  • Функция Excel MAX.
  • Excel MIN функция.
  • МАЛКА функция на Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave