function

RESIDUO

Todo sobre la función RESIDUO en Excel

La función RESIDUO en Excel es una función matemática que devuelve el resto o residuo de una división entre dos números. Es especialmente útil para tareas como determinar si un número es par o impar, aplicar formatos condicionales a filas alternas o realizar cálculos cíclicos.

El resultado de la función RESIDUO siempre tendrá el mismo signo que el divisor.

Sintaxis

=RESIDUO(número, núm_divisor)

La función RESIDUO utiliza los siguientes argumentos:

  • número: El número que se va a dividir (el dividendo). Obligatorio.
  • núm_divisor: El número por el cual se va a dividir (el divisor). Obligatorio.

Ejemplos

Ejemplo 1: Cálculo básico

Para obtener el resto de dividir 10 entre 3. El 3 cabe 3 veces en 10 (3*3=9), y sobra 1.

=RESIDUO(10, 3)

Resultado esperado: 1

Ejemplo 2: Uso con números negativos

El signo del resultado de la función RESIDUO es el mismo que el del núm_divisor. Esto es importante tenerlo en cuenta.

=RESIDUO(10, -3)

Resultado esperado: -2

=RESIDUO(-10, 3)

Resultado esperado: 2

=RESIDUO(-10, -3)

Resultado esperado: -1

Ejemplo 3: Identificar números pares e impares

Una de las aplicaciones más comunes de RESIDUO es comprobar si un número es par o impar. Si el residuo de dividir un número entre 2 es 0, el número es par; de lo contrario, es impar. Usaremos la siguiente tabla de datos:

A B
1 Número Tipo
2 7 =SI(RESIDUO(A2; 2)=0; «Par»; «Impar»)
3 12 =SI(RESIDUO(A3; 2)=0; «Par»; «Impar»)
4 -5 =SI(RESIDUO(A4; 2)=0; «Par»; «Impar»)

La fórmula en la celda B2, arrastrada hacia abajo, daría los siguientes resultados:

=SI(RESIDUO(A2; 2)=0; "Par"; "Impar")  --> Resultado: "Impar"
=SI(RESIDUO(A3; 2)=0; "Par"; "Impar")  --> Resultado: "Par"
=SI(RESIDUO(A4; 2)=0; "Par"; "Impar")  --> Resultado: "Impar"

Ejemplo 4: Formato condicional de filas alternas

Se puede usar RESIDUO junto con la función FILA para aplicar un formato (por ejemplo, un color de fondo) a las filas pares o impares de un rango. Para colorear las filas impares, se seleccionaría el rango deseado y se crearía una nueva regla de formato condicional usando la siguiente fórmula:

=RESIDUO(FILA(); 2) = 1

Esta fórmula devolverá VERDADERO para todas las filas cuyo número de fila sea impar, aplicando el formato seleccionado a dichas filas.

Observaciones

Es importante recordar que la función RESIDUO puede devolver un resultado con decimales si los argumentos de entrada también los tienen.

La función RESIDUO está matemáticamente relacionada con la función ENTERO de la siguiente manera: RESIDUO(n, d) = n - d * ENTERO(n/d).

Errores comunes

  • #¡DIV/0!: Ocurre si el argumento núm_divisor es igual a cero (0), ya que la división por cero no está definida.
  • #¡VALOR!: Se produce si alguno de los argumentos no es un valor numérico.

Disponibilidad por versión de Excel

La función RESIDUO está disponible en todas las versiones de Microsoft Excel, incluyendo Excel para Microsoft 365, Excel 2021, 2019, 2016, 2013, 2010, 2007 y versiones anteriores.

Compatibilidad

Software Compatibilidad Notas
Microsoft Excel ✔️ El nombre de la función en inglés es MOD.
Google Sheets ✔️ Funciona de manera idéntica. El nombre de la función es MOD.
LibreOffice Calc ✔️ Funciona de manera idéntica. El nombre de la función es MOD.
OpenOffice Calc ✔️ Funciona de manera idéntica. El nombre de la función es MOD.
WPS Office Spreadsheets ✔️ Funciona de manera idéntica. El nombre de la función es MOD.
Apple Numbers ✔️ Funciona de manera idéntica. El nombre de la función es MOD.

Funciones Relacionadas

  • COCIENTE Devuelve la parte entera de una división, sin el residuo.
  • ENTERO Redondea un número hacia abajo hasta el entero más próximo.
  • TRUNCAR Convierte un número decimal en un entero eliminando la parte decimal.
  • FILA Devuelve el número de fila de una referencia.

Ver también...