Función RESIDUO (MOD)
Respuesta rápida
RESIDUO devuelve el resto de dividir un número entre otro.
- Sintaxis
=RESIDUO(número; núm_divisor)- Uso más común
=RESIDUO(A2;B2)devuelve 1 (Resto 1 al dividir entre 2, así que 17 es impar)
Responde a preguntas como «¿cuántas unidades sobran después de llenar cajas completas?», «¿es impar este número?» o «¿es una de cada tres filas?». El resultado siempre tiene el mismo signo que el divisor.
- Nombre en inglés
- MOD
- Disponible en
- Todas las versiones actuales
- Categoría
- Matemáticas y redondeo
- Devuelve
- El resto, con el mismo signo que núm_divisor.
- Google Sheets
- Funciona igual en Google Sheets.
Sintaxis
=RESIDUO(número; núm_divisor)
En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.
| Argumento | ¿Obligatorio? | Qué es |
|---|---|---|
número | Obligatorio | El número que se divide. |
núm_divisor | Obligatorio | El número entre el que se divide. No puede ser 0. |
Ejemplos
Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| C2 | =RESIDUO(A2;B2) | 1 | Resto 1 al dividir entre 2, así que 17 es impar |
| C3 | =RESIDUO(A3;B3) | 10 | Unidades que sobran tras llenar cajas de 24: 10 |
| C4 | =RESIDUO(A4;B4) | 2 | El resultado toma el signo del divisor: -7 entre 3 deja resto 2, no -1 |
Pruébalo en vivo
Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.
Ver los datos de ejemplo como tabla
| Valor | Divisor | Resto |
| 17 | 2 | 1 |
| 130 | 24 | 10 |
| -7 | 3 | 2 |
Practica RESIDUO
Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.
Unidades sueltas
D2, usa RESIDUO para saber cuántas unidades sueltas tiene cada producto. Rellena hacia abajo hasta D6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| #¡DIV/0! | El divisor es 0 o una celda vacía. Revisa el segundo argumento. |
| Resultado inesperado con números negativos | RESIDUO sigue el signo del divisor, así que RESIDUO(-7;3) es 2. Usa =A2-TRUNCAR(A2/B2)*B2 para un resto que siga el signo del número. |
| Decimales diminutos en lugar de 0 | Dividir decimales puede dejar ruido de redondeo como 1E-16. Envuelve el resultado en REDONDEAR(…;10) antes de compararlo. |
Consejos
- Sombrea filas alternas con una regla de formato condicional: =RESIDUO(FILA();2)=0.
- Obtén solo la hora de una fecha y hora con =RESIDUO(A2;1).
Preguntas frecuentes
¿Cómo compruebo si un número es par en Excel?
Usa =RESIDUO(A2;2)=0, que devuelve VERDADERO con los números pares. ES.PAR(A2) hace lo mismo.
¿Qué hace RESIDUO en Excel?
Devuelve el resto de una división: =RESIDUO(10;3) es 1, porque el 3 cabe tres veces en el 10 y sobra 1.
¿Cómo obtengo por separado el cociente entero y el resto?
Usa =ENTERO(A2/B2) para la parte entera y =RESIDUO(A2;B2) para lo que sobra.
Esta página en inglés: MOD. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .