La función MOD de Excel devuelve el resto de una división. Esta función es muy útil para
- una prueba lógica
- la formato condicional
- validación de datos
Presentación de la función MOD de Excel
La función MOD necesita dos argumentos
- Número: El número para el que desea encontrar el resto.
- Divisor: El número por el que divides
=MOD(Número, Divisor)
MOD devolverá el resto de la división. ¿Está claro? Veamos cuándo usarlo con el siguiente ejemplo: Eres el gerente de una empresa de huevos. Cada día recibes huevos, que empaquetas en paquetes de 6 huevos.
Entonces tienes 2 preguntas importantes que resolver
- ¿Cuántas cajas llenaré?
- ¿Cuántos huevos sobrantes te quedarán en la última caja?
Imagina recibir 8565 huevos (el número) y los empaquetarás en 6 (el divisor). Responder a la primera pregunta es muy fácil. Debes dividir y quedarte con la parte entera (al final del artículo verás otra solución)
=INT(8565/6)
Es para responder a la segunda pregunta que la función MOD es muy útil.
=MOD(8565,6)
Ahora, si usa un cuadro con 12 espacios, su panel de Excel volverá a calcular automáticamente su modelo.
Función MOD en una prueba lógica
También puedes utilizar la función MOD en una prueba lógica, como, por ejemplo, los números pares o impares.
- Los números pares son 0, 2, 4, 6, 8, 10, .....
- Los números impares son 1, 3, 5, 7, 9, 11, .....
Siempre hay un paso de 2 unidades entre cada número. Entonces, una división entre 2 dará como resultado 0 o 1.
Y podemos convertir la fórmula en una prueba lógica como esta.
- = MOD (A2,2) = 0 para el número par
- =MOD(A2,2)<>0 para el número impar
Ahora puedes usar tu prueba, ya sea con el Función IFo en un reglas de formato condicional.
Por ejemplo, en este ejemplo, hemos utilizado exactamente la misma prueba que las reglas personalizadas y solo los números pares están coloreados.
Función silenciosa
Para el primer ejemplo, hemos calculado el número de casillas con una división dentro de la función INT.
Pero también podríamos devolver el mismo resultado con la función COCIENTE
=COCIENTE(B1,B2) = INT(B1/B2) =>1427

17/03/2018 a las 06:36
Hola, ¿podría indicarnos si es posible hacer referencia a una fecha con un valor que se repetirá por frecuencia (es decir, 7 días, 30, 90 días, 180 días) a partir de esa fecha utilizando la sintaxis Mod e IF anidada?
Muchas Gracias
Brad