Herramientas

Identificando celdas con espacios en blanco en Excel

Una de las mayores fuentes de error al trabajar con texto en Excel son los espacios en blanco. Al añadir un espacio en blanco al texto de una celda no se puede observar ninguna diferencia, pero las celdas pasan a ser diferentes. Esto se vuelve un problema al utilizar funciones de búsqueda, ya que podría no obtenerse un resultado. En esta entrada se va a ver como identificar las celdas con espacios en blanco en Excel y solucionar el problema.

Planteamiento del problema

En la captura de pantalla se muestra una aplicación que permite realizar un cambio de divisas a euros.

Aplicación cambio de divisa con errores

Para ello se ha de introducir en la celda B1 la cantidad y en la celda B2 el código de la divisa. En la celda B3 se ofrece el cambio utilizando la fórmula:

=B1/BUSCARV(B2;D1:E8;2;FALSO)

Esta aplicación deja de funcionar cuando el usuario introduce un espacio en blanco en la celda B2. En tal caso la función BUSCARV no devolverá ningún valor como se muestra en la captura de pantalla. Siendo este un problema difícil de identificar. En caso de no utilizar la opción de coincidencia exacta en BUSCARV o utilizar la función BUSCAR el problema sería más difícil de identificar. Ya que se obtendría un valor como resultado que es incorrecto en lugar de un error.

Solución del problema con la función ESPACIOS

Una solución a este problema se puede conseguir con la función ESPACIOS, esta elimina todos los espacios de una cadena de textos permitiendo así obtener una coincidencia.

=B1/BUSCARV(ESPACIOS(B2);D1:E8;2;FALSO)

Identificación mediante formatos condicionales

La solución anterior es válida para los casos en los que el error se encuentre en la cadena de entrada. Pero el mismo problema se puede encontrar en la lista de monedas. En tal caso se puede utilizar los formatos condicionales para identificar las celdas en las que se encuentran los errores.

Para aplicar el formato condicional se ha de seleccionar el conjunto de celdas a las que se desea aplicar este. En la barra “Inicio” se ha de acceder al menú “Formato condicional” y en este al submenú “Nueva regla”. En la nueva ventana se ha de seleccionar el estilo clásico y la opción “Utilice una fórmula que determine las celdas para aplicar formato.”

Formato condicional

En este caso, para la celda D1 la regla a aplicar sería la siguiente

=D1<>ESPACIOS(D1)

Así es posible localizar los conjuntos de datos con espacios en blanco.

Formato condicional para identificar los errores

Conclusiones

Uno de los grandes problemas al trabajar con texto son los espacios en blanco. En Excel no son fáciles de ver y puede provocar errores a la hora de comparar cadenas de texto. Para mitigar este problema se ha presentado dos soluciones que permiten identificar y solucionar el problema.

Imágenes: Pixabay (Pexels)

¿Te ha parecido de utilidad el contenido?

Daniel Rodríguez

Share
Published by
Daniel Rodríguez
Tags: Excel

Recent Posts

Analytics Lane lanza la versión 1.1 del laboratorio con nuevas suites de CLV y Scoring

Seguimos evolucionando el laboratorio de Analytics Lane y hoy lanzamos la versión 1.1, disponible en:…

4 horas ago

Interés compuesto: la fuerza que multiplica tu dinero (y los errores que la anulan)

“El interés compuesto es la octava maravilla del mundo. El que lo entiende lo gana…

4 días ago

Cómo comparar datos con barras en Matplotlib: agrupadas, apiladas y porcentuales

Tienes los datos de ventas de tres productos en dos años distintos y quieres saber…

6 días ago

Costes hundidos en ciencia de datos: cuándo mantener un modelo y cuándo migrar

Imagina la situación. Tu equipo lleva tres años con un modelo en producción. No es…

2 semanas ago

WOE e IV: La Base Matemática del Credit Scoring

Cuando un banco evalúa una solicitud de crédito necesita responder a una pregunta aparentemente simple:…

2 semanas ago

Lanzamiento de la versión 1.0 del laboratorio de Analytics Lane con nuevas herramientas de scoring

En el octavo aniversario de Analytics Lane seguimos ampliando nuestro laboratorio de aplicaciones interactivas y,…

2 semanas ago

This website uses cookies.