Imagina que tienes una hoja con números de factura del 1 al 12 y necesitas saber cuáles son impares para aplicarles una regla especial, o una lista de precios que tienes que ajustar al entero impar más próximo. En este tutorial vas a aprender a distinguir números pares de impares con ES.IMPAR y a redondear al entero impar con REDONDEA.IMPAR. Al terminar sabrás marcar filas pares e impares en una columna, mostrar mensajes a medida como "Impar" o "Par" con SI, y forzar el redondeo hacia arriba o hacia abajo cuando lo necesites. Las dos funciones están en Excel desde la versión 2003 y siguen disponibles en Excel para Microsoft 365, 2024, 2021, 2019, 2016, 2013 y 2010, en Excel para la web, en Excel para Mac y en la app de móvil.
Qué son ES.IMPAR y REDONDEA.IMPAR y cuándo usarlas
ES.IMPAR (en inglés ISODD) responde a una pregunta muy concreta: ¿este número es impar? Sirve para filtrar, colorear o etiquetar filas según su paridad, sin hacer divisiones ni restos a mano. La usarás cuando tengas una columna de identificadores, turnos de guardia o asientos numerados y necesites tratar de forma distinta los impares.
REDONDEA.IMPAR (en inglés ODD) hace otra cosa: toma un número y lo empuja hasta el entero impar más próximo, alejándose del cero. Es la pareja de REDONDEA.PAR, y resulta útil cuando trabajas con importes que deben expresarse en múltiplos impares, por ejemplo, paquetes de 1, 3 o 5 unidades, o tarifas que se cobran en cifras terminadas en 1, 3, 5, 7 o 9.
Las dos comparten la idea de "impar" pero resuelven problemas distintos: una te dice si un valor ya lo es, la otra convierte cualquier valor al impar más cercano. Si lo que necesitas es solo clasificar, usa ES.IMPAR; si necesitas un resultado numérico que siempre sea impar, usa REDONDEA.IMPAR.
Cómo se escribe cada función y qué devuelven
La sintaxis de ES.IMPAR lleva un único argumento: el valor que quieres comprobar.
=ES.IMPAR(valor)
valor puede ser un número, una referencia a una celda (A2), el resultado de otra fórmula o un valor lógico. ES.IMPAR siempre devuelve un resultado lógico: VERDADERO si el número es impar y FALSO si es par (incluido el cero, los negativos pares y las celdas vacías). No devuelve el número en sí, solo el veredicto.
=REDONDEA.IMPAR(número)
REDONDEA.IMPAR también lleva un solo argumento: número, el valor que quieres redondear. Lo que devuelve es un entero impar: si le pasas 12,30 te devuelve 13; si le pasas 7,80 te devuelve 9; si le pasas -2 te devuelve -3 (se aleja del cero). Cuando el valor ya es un entero impar, lo deja tal cual.
=ES.IMPAR(A2) se convierte en =ES.IMPAR(A2) con la coma como separador de argumentos y el punto como decimal.Marcar los números impares de una lista
Abre un libro nuevo y crea una hoja llamada Facturas. En la columna A vas a escribir los números de factura del 1 al 12; en la columna B, una fórmula que te diga si cada uno es impar.
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | 1 | |
| 3 | 2 | |
| 4 | 3 | |
| 5 | 4 | |
| 6 | 5 | |
| 7 | 6 | |
| 8 | 7 | |
| 9 | 8 | |
| 10 | 9 | |
| 11 | 10 | |
| 12 | 11 | |
| 13 | 12 |
Pasos para rellenarlo:
- Selecciona la celda
B2y escribe la fórmula=ES.IMPAR(A2). - Pulsa Entrar. La celda mostrará
VERDADERO, porque 1 es impar. - Vuelve a seleccionar
B2, pon el cursor sobre el controlador de relleno (el cuadrado pequeño de la esquina inferior derecha) y arrástralo hacia abajo hastaB13.
La hoja te quedará así:
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | 1 | VERDADERO |
| 3 | 2 | FALSO |
| 4 | 3 | VERDADERO |
| 5 | 4 | FALSO |
| 6 | 5 | VERDADERO |
| 7 | 6 | FALSO |
| 8 | 7 | VERDADERO |
| 9 | 8 | FALSO |
| 10 | 9 | VERDADERO |
| 11 | 10 | FALSO |
| 12 | 11 | VERDADERO |
| 13 | 12 | FALSO |
VERDADERO en las filas 2, 4, 6, 8, 10 y 12 (los impares: 1, 3, 5, 7, 9, 11) y FALSO en las filas 3, 5, 7, 9, 11 y 13 (los pares: 2, 4, 6, 8, 10, 12). Si te sale al revés, revisa que la fórmula apunte a A2 y no a otra celda.Pasar VERDADERO/FALSO a Sí/No con SI
VERDADERO y FALSO son poco amigables si la hoja la va a leer otra persona. Con SI puedes traducirlos a palabras a tu gusto. En la misma hoja Facturas, cambia la fórmula de la columna B para que muestre "Impar" o "Par":
| A | B | |
|---|---|---|
| 1 | Factura | Tipo |
| 2 | 1 | Impar |
| 3 | 2 | Par |
| 4 | 3 | Impar |
| 5 | 4 | Par |
| 6 | 5 | Impar |
| 7 | 6 | Par |
| 8 | 7 | Impar |
| 9 | 8 | Par |
| 10 | 9 | Impar |
| 11 | 10 | Par |
| 12 | 11 | Impar |
| 13 | 12 | Par |
Pasos:
- Selecciona
B2y sustituye la fórmula anterior por=SI(ES.IMPAR(A2);"Impar";"Par"). - Pulsa Entrar.
- Arrastra el controlador de relleno desde
B2hastaB13para copiar la fórmula a todas las filas.
SI o cambia el orden de la prueba lógica.Redondear importes al entero impar más próximo
Crea una segunda hoja en el mismo libro llamada Precios con estos importes.
| A | B | |
|---|---|---|
| 1 | Precio | Impar cercano |
| 2 | 12,30 | |
| 3 | 7,80 | |
| 4 | 15,00 | |
| 5 | 9,45 | |
| 6 | 22,60 | |
| 7 | 1,10 | |
| 8 | 8,00 |
Pasos para redondear:
- Selecciona
B2y escribe=REDONDEA.IMPAR(A2). - Pulsa Entrar.
- Arrastra el controlador de relleno hacia abajo hasta
B8.
La hoja completa:
| A | B | |
|---|---|---|
| 1 | Precio | Impar cercano |
| 2 | 12,30 | 13 |
| 3 | 7,80 | 9 |
| 4 | 15,00 | 15 |
| 5 | 9,45 | 11 |
| 6 | 22,60 | 23 |
| 7 | 1,10 | 3 |
| 8 | 8,00 | 9 |
Fíjate en la mecánica: 12,30 sube a 13, 7,80 sube a 9, 9,45 sube a 11 y 22,60 sube a 23. Los valores que ya son impares (como 15,00) se quedan igual, y los pares como 8,00 suben al impar siguiente.
A contiene un texto.Redondear también hacia abajo con -REDONDEA.IMPAR
REDONDEA.IMPAR siempre redondea hacia arriba (alejándose del cero), por eso 7,80 se va a 9 y nunca a 7. Si lo que necesitas es el entero impar más próximo por debajo, hay un truco muy usado: multiplicar por menos uno, redondear con REDONDEA.IMPAR y volver a multiplicar por menos uno, es decir, aplicar dos veces el signo negativo. Esto invierte el sentido del redondeo y deja el resultado en el impar inferior más cercano.
En la misma hoja Precios, añade una columna C con la fórmula:
=-REDONDEA.IMPAR(-A2)
| A | B | C | |
|---|---|---|---|
| 1 | Precio | Impar cercano | Impar inferior |
| 2 | 12,30 | 13 | 11 |
| 3 | 7,80 | 9 | 7 |
| 4 | 15,00 | 15 | 15 |
| 5 | 9,45 | 11 | 9 |
| 6 | 22,60 | 23 | 21 |
| 7 | 1,10 | 3 | 1 |
| 8 | 8,00 | 9 | 7 |
Pasos:
- En
C1escribe el encabezado Impar inferior. - En
C2escribe=-REDONDEA.IMPAR(-A2)y pulsa Entrar. - Arrastra el controlador de relleno desde
C2hastaC8.
15,00 ambas columnas coinciden en 15, porque ya era impar; con 7,80 la columna C baja a 7, el impar más próximo por debajo.Por qué ES.IMPAR y REDONDEA.IMPAR fallan a veces
Las dos funciones son estables, pero pueden dar resultados sorprendentes si el dato que les pasas no es un número. Estos son los tres tropiezos más comunes, con la hoja donde se reproducen y la fórmula que los arregla.
- El argumento es texto y devuelve
#¡VALOR!. Si el número viene como texto, hay que convertirlo antes de pasarlo a la función. - El argumento está vacío y muestra
FALSO. Una celda vacía no es impar, pero el resultado puede confundir si esperabas un error. REDONDEA.IMPARdevuelve el mismo número si ya era impar. No es un fallo, es el comportamiento esperado, y conviene tenerlo claro para no dudar de la fórmula.
El argumento es texto y devuelve #¡VALOR!
Si el número está guardado como texto, ES.IMPAR no puede evaluarlo y devuelve el error #¡VALOR!.
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | "7" | #¡VALOR! |
La fórmula =ES.IMPAR("7") falla porque "7" es una cadena de texto, no un número, aunque visualmente parezca lo mismo. La hoja lo muestra así:
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | "7" | #¡VALOR! |
El arreglo pasa por convertir el texto a número con VALOR (en inglés VALUE):
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | "7" | VERDADERO |
Importar datos o un pegado desde otra aplicación, aplica VALOR sobre la columna entera en una hoja auxiliar y luego trabaja contra esa columna. En Excel 365 y 2024 también puedes usar NUMERO.DE.TEXTO (en inglés TONUMBER) cuando el texto viene de fórmulas de matriz dinámica.El argumento está vacío y muestra FALSO
Una celda vacía no es un error para ES.IMPAR, simplemente se evalúa como cero, que es par. Por eso devuelve FALSO y no #¡VALOR! ni #¡DIV/0!.
| A | B | |
|---|---|---|
| 1 | Factura | ¿Impar? |
| 2 | 1 | VERDADERO |
| 3 | 2 | FALSO |
| 4 | 3 | VERDADERO |
| 5 | FALSO | |
| 6 | 5 | VERDADERO |
Si esto te resulta confuso en una hoja donde de verdad esperas un error cuando falta el dato, envuelve la fórmula con SI para discriminar:
=SI(A5="";"Sin dato";SI(ES.IMPAR(A5);"Impar";"Par"))
ES.IMPAR, pero REDONDEA.IMPAR sobre una celda vacía también devuelve cero (y cero es par, así que tras el redondeo se va a 1). Si necesitas otra cosa, controla el blanco con SI antes de llamar a REDONDEA.IMPAR.REDONDEA.IMPAR devuelve el mismo número si ya era impar
Si el valor de partida ya es un entero impar, REDONDEA.IMPAR lo deja tal cual. Con un 9 te devuelve 9; con un 15,00 te devuelve 15.
| A | B | |
|---|---|---|
| 1 | Precio | Impar cercano |
| 2 | 12,30 | 13 |
| 3 | 7,80 | 9 |
| 4 | 15,00 | 15 |
| 5 | 9,45 | 11 |
No es un error, es la función cumpliendo su contrato. El cambio solo se nota cuando la entrada no es ya un entero impar: 7,80 pasa a 9 y 9,45 pasa a 11. Si lo que quieres es forzar siempre un cambio, una alternativa es REDONDEAR.MAS con 1 y luego un SI para corregir cuando el resultado quede par, aunque en la mayoría de los casos REDONDEA.IMPAR ya hace lo que necesitas.
Desde qué versión de Excel existen y dónde no llegan
Las dos funciones nacieron con Excel 2000 / 2003 y siguen presentes en todas las versiones posteriores: Microsoft 365, Excel 2024, 2021, 2019, 2016, 2013 y 2010. También las encontrarás en Excel para la web, en Excel para Mac y en la app para móvil, porque son funciones clásicas de la librería de hoja de cálculo. No hay ningún plan de retirada anunciado.
Si al escribir la fórmula ves #¿NOMBRE?, lo más probable es que hayas tecleado mal el nombre (ESIMPAR en vez de ES.IMPAR o REDONDEARIMPAR en vez de REDONDEA.IMPAR), o que la instalación de Excel no tenga cargado el idioma español. En ese caso, prueba a usar el nombre en inglés (ISODD y ODD) o revisa el idioma de la instalación en Archivo > Opciones > Idioma.
Nota sobre el separador de argumentos: en este tutorial todas las fórmulas usan punto y coma entre argumentos, porque el decimal se escribe con coma (España, Argentina, Chile, Perú y la mayor parte de Latinoamérica). Si tu Excel usa el punto como decimal (México y Estados Unidos), cambia el punto y coma por coma:
=ES.IMPAR(A2)se convierte en=ES.IMPAR(A2)con coma como separador, y los decimales con punto, por ejemplo12.30.
Lo que ya sabes hacer con la función IMPAR en Excel
- Distinguir
ES.IMPARdeREDONDEA.IMPAR: la primera responde conVERDADEROoFALSOy la segunda devuelve un entero impar listo para usar en otra cuenta. - Escribir el argumento entre comillas solo cuando es texto, y usar
VALORpara convertirlo a número antes de pasarlo a la función. - Combinar
ES.IMPARconSIpara mostrar "Impar" o "Par" en vez deVERDADEROyFALSO, o cualquier otra etiqueta que necesites. - Redondear hacia abajo con el truco del doble negativo:
=-REDONDEA.IMPAR(-A2)te lleva al entero impar inferior más próximo. - Saber que ambas funciones están en Excel 2003 y en todas las versiones siguientes, incluida Excel para la web, y que
#¿NOMBRE?casi siempre significa un nombre mal escrito o un idioma de Excel sin cargar.
Como siguiente paso, prueba a aplicar ES.IMPAR dentro de un formato condicional para colorear solo las filas impares de la hoja Facturas: en Inicio > Estilos > Formato condicional > Nueva regla > Usar una fórmula, escribe =ES.IMPAR($A2) y elige un color de relleno. Así, cada fila par quedará sin color y cada fila impar resaltada, sin necesidad de la columna auxiliar.
Dudas al usar la función IMPAR en Excel
1. ¿Cómo saber si un número es par o impar en Excel?
Con la función IMPAR (ISODD) para los impares y ES.PAR (ISEVEN) para los pares. En cualquier celda vacía escribe =ES.PAR(A1) y verás VERDADERO si el número es par o FALSO si es impar; cambia a =IMPAR(A1) para el caso contrario.
2. ¿Cómo se usa la función IMPAR con un ejemplo?
Imagina que en A1 tienes el número 17. Escribe =IMPAR(A1) en B1 y el resultado será VERDADERO. Si en A2 pones 20, al arrastrar la fórmula hacia abajo aparecerá FALSO porque 20 es par. La función solo trabaja con números enteros.
3. ¿Qué diferencia hay entre ES.PAR e IMPAR en Excel?
ES.PAR (ISEVEN) devuelve VERDADERO cuando el número es divisible entre 2, e IMPAR (ISODD) hace justo lo contrario. Ambas necesitan un único argumento numérico y devuelven FALSO si la celda está vacía o contiene texto, por lo que conviene revisar los datos antes.
4. ¿Hay ejercicios resueltos para practicar par e impar en Excel?
Un ejercicio típico es crear una columna con números del 1 al 20 y, al lado, una fórmula =ES.PAR(A1) que devuelva VERDADERO o FALSO. Luego añade una columna con =SI(ES.PAR(A1);"Par";"Impar") para obtener el texto y practicar la función SI anidada con ES.PAR.
5. ¿Puede un número ser par e impar a la vez?
No, por definición un número entero solo es par o impar, nunca las dos cosas a la vez. En Excel, si =ES.PAR(A1) devuelve VERDADERO, entonces =IMPAR(A1) devolverá FALSO en la misma celda, porque las dos funciones son opuestas y excluyentes.
6. ¿Cómo se representa gráficamente una función impar?
Para que una función sea impar, su gráfica debe ser simétrica respecto al origen: si el punto (x, y) está en la curva, también lo está (-x, -y). Un ejemplo clásico es f(x) = x³, que pasa por el origen y se refleja girando 180 grados sobre ese punto.
7. ¿Cómo se ve la gráfica de una función par y de una impar?
La función par es simétrica respecto al eje vertical: lo que pasa a la derecha del eje Y se repite a la izquierda, como f(x) = x². La función impar, en cambio, es simétrica respecto al origen, rotando 180 grados; un ejemplo es f(x) = x³.
Fuentes
- MicrosoftES.IMPAR — documentación oficialconsultado el 05/10/2026
- MicrosoftREDONDEA.IMPAR — documentación oficialconsultado el 05/10/2026
- MicrosoftPRECIO.PER.IRREGULAR.1 — documentación oficialconsultado el 05/10/2026
- MicrosoftRENDTO.PER.IRREGULAR.1 — documentación oficialconsultado el 05/10/2026
- MicrosoftPRECIO.PER.IRREGULAR.2 — documentación oficialconsultado el 05/10/2026