¿Cómo comparar solo las partes decimales de dos números en Excel?
Si tienes dos columnas de números con decimales y necesitas comparar solo las partes decimales, Excel proporciona métodos para lograrlo sin tener que revisar manualmente cada número. Este tutorial cubre dos formas de comparar rápidamente solo las partes decimales: usando fórmulas para ignorar la parte entera y la función Extraer Texto en Kutools para Excel para aislar los decimales.
Comparar dos números decimales con fórmula
Comparar dos números decimales con Extraer Texto
Comparar dos números decimales con fórmula
Para comparar los números decimales entre dos números, puedes aplicar las siguientes fórmulas según sea necesario.
Selecciona una celda en blanco junto a los dos números que deseas comparar, escribe esta fórmula =SI((REDONDEAR.MENOS(A1; 0,01)-REDONDEAR.MENOS(B1; 0,01))=0;1;-1), presiona la tecla Enter y arrastra el controlador de relleno hacia abajo para comparar dos columnas. En los resultados calculados, 1 indica que los dos números decimales son iguales, mientras que -1 marca que los dos números decimales son diferentes. Ver captura de pantalla:
![]() | ![]() | ![]() |
Nota: En la fórmula anterior, A1 y B1 son los dos números que deseas comparar, 0,01 indica comparar los números decimales por dos dígitos.
Consejo: Si deseas redondear los decimales primero y luego comparar, puedes usar una de las siguientes dos fórmulas.
En las fórmulas, 2 indica comparar los primeros dos dígitos en los números decimales, A1 y B1 son los números que deseas comparar.
=SI((REDONDEAR(A1;2)-REDONDEAR(B1;2))=0;1;-1)
=SI(REDONDEAR(A1;2)=REDONDEAR(B1;2);"ok";"!!ERROR!!")
Comparar dos números decimales con Extraer Texto
Si deseas comparar números decimales solo por los primeros dos o primeros n dígitos, puedes aplicar la utilidad Extraer Texto de Kutools para Excel para extraer primero los números decimales que necesitas y luego usar una fórmula simple para compararlos.
1. Selecciona las dos columnas de números que deseas comparar y haz clic en Kutools > Texto > Extraer Texto. Ver captura de pantalla:
2. En el cuadro de diálogo Extraer Texto, escribe .?? en el cuadro de texto y haz clic en Agregar para añadir este criterio a la lista Extraer. Ver captura de pantalla:
![]() | ![]() | ![]() |
3. Marca solo el nuevo criterio en la lista Extraer sección, y haz clic en Aceptar. Luego selecciona una celda para colocar los números decimales extraídos y haz clic en Aceptar para finalizar. Ver captura de pantalla:
4. En la celda adyacente a los números extraídos, escribe esta fórmula =SI((D1-E1)=0;1;-1), presiona la tecla Enter y arrastra el controlador de relleno hacia abajo hasta las celdas que necesites. En los resultados de los cálculos, 1 indica que los dos números son iguales, -1 muestra que los números son diferentes. Ver captura de pantalla:
![]() | ![]() | ![]() |
Demostración: Cómo comparar dos números solo por su parte decimal usando Kutools para Excel
Artículos Relacionados
- ¿Cómo eliminar los ceros iniciales antes del punto decimal en Excel?
- ¿Cómo convertir horas/minutos decimales al formato de tiempo en Excel?
- ¿Cómo convertir un número decimal a binario/octal/hexadecimal o viceversa en Excel?
- ¿Cómo generar números decimales/enteros aleatorios en Excel?
Las mejores herramientas de productividad para Office
Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...
Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
- ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!