Cómo dar formato a filas enteras en Excel a partir de una sola celda

El formato condicional de Excel es bastante flexible, pero a veces da la sensación de que no funciona, sobre todo al resaltar filas enteras según el valor de una celda o una casilla de verificación. Si alguna vez has intentado configurar condiciones que resalten tus datos o que los mantengan claros sin colorearlos manualmente, sabes lo útil que puede ser. Pero conseguirlo a la perfección puede ser complicado. Aquí tienes una solución práctica que ha funcionado en algunas configuraciones, incluyendo algunas peculiaridades en el comportamiento de las fórmulas según la versión o el diseño de Excel.

Parte 1: Cómo resaltar filas enteras según el valor de una sola celda

Supongamos que tiene una tabla (por ejemplo, B2:G6) que registra a los empleados, y en la columna G, tiene las fechas de finalización de sus contratos. Cuando un contrato ya ha vencido, quiere que toda la fila se vuelva roja. Parece sencillo, pero hacerlo bien requirió algo de ensayo y error, especialmente con la fórmula. Si el formato no se aplica, verifique que las referencias de celda estén correctamente ancladas y que la fórmula coincida con la primera fila de los datos.

Lo que necesitas hacer:

  • Comience seleccionando todo el rango de datos (sin incluir los encabezados), como B2:G6. En algunas configuraciones, podría ser necesario seleccionar más filas o modificar el rango según el conjunto de datos.
  • Vaya a la pestaña Inicio, haga clic en Formato condicional y luego seleccione Nueva regla.
  • Elija Usar una fórmula para determinar qué celdas formatear.
  • Introduzca la fórmula: =$G2<TODAY(). O bien, si la fecha de finalización está en la columna G, bloquee esa columna con el signo de dólar, pero mantenga la fila relativa. Esta fórmula compara la fecha de cada fila con la fecha de hoy. En algunos equipos, esto podría fallar la primera vez o comportarse de forma extraña, así que prepárese para alternar entre esta opción y la de reiniciar Excel si es necesario.
  • Haz clic en Formato y luego ve a la pestaña Relleno. Elige un color: rojo, lo suficientemente brillante como para que se vea. Pulsa Aceptar.
  • De vuelta en el cuadro de diálogo principal, pulse “Aceptar” de nuevo. Las filas con fechas pasadas deberían estar resaltadas en rojo. De lo contrario, asegúrese de que la fórmula sea correcta, especialmente la referencia de celda y el bloqueo de columna.

Si desea realizar tareas más complejas, como resaltar según varias condiciones, podría necesitar usar las funciones AND u OR en su fórmula. Por ejemplo, si desea resaltar filas donde finalizó el contrato y se marcó una casilla de verificación, puede hacerlo con una combinación como: =AND($G2<TODAY(), $H2=TRUE). Sin embargo, a veces, las fórmulas que se basan en búsquedas de texto o subcadenas, como =SEARCH("string", $A2)>0, también son útiles.

Una vez configurada la regla, puede ir a Formato condicional > Administrar reglas para ajustar su prioridad. Tenga en cuenta que la última regla verdadera se aplica si se superponen varias condiciones. En una configuración funcionó a la primera; en otra, tuve que ajustar el orden o reiniciar Excel para que funcionara. Porque, claro, Excel tiene que complicarlo más de lo necesario.

Parte 2: Dar formato a una fila cuando una casilla de verificación está marcada

Esta opción es un poco más práctica, pero funciona de maravilla si prefieres las casillas de verificación en lugar de fechas o texto. Puedes añadir casillas de verificación desde la pestaña Desarrollador. Si no está activada, ve a Archivo > Opciones > Personalizar cinta y marca la casilla “Desarrollador”. Luego, en la pestaña Desarrollador, haz clic en Insertar > Casilla de verificación (Control de formulario). Arrástrala a la tabla y haz clic con el botón derecho para darle formato.

El procedimiento es el siguiente: debe vincular cada casilla de verificación a una celda (por ejemplo, la columna H) que contenga VERDADERO o FALSO según el estado de la casilla. Para ello, haga clic con el botón derecho en la casilla de verificación, seleccione Formato de control y configure el vínculo de celda en, por ejemplo, $H2. Repita este proceso para cada casilla de verificación, asegurándose de que el vínculo coincida con la fila.

Ahora, crea una regla de formato condicional: selecciona tu tabla (por ejemplo, A2:H6) y ve a Formato condicional > Nueva regla. Selecciona Usar una fórmula para determinar las celdas a formatear. Intro =\$H2=TRUE. Para el formato, elige el estilo que desees, como un color de fondo o una fuente en negrita, y pulsa Aceptar. Listo. Al marcar la casilla, se cambiará el color de esa fila.

Tenga en cuenta que, a veces, eliminar reglas antiguas ayuda, ya que los formatos conflictivos pueden complicar las cosas. Además, si las casillas de verificación se comportan de forma extraña o no se actualizan inmediatamente, reiniciar Excel o recalcular las fórmulas no suele ser una buena idea. Es un poco extraño, pero en algunos equipos, los enlaces o las reglas no se activan de inmediato, así que quizás necesite paciencia o una actualización.

Conseguir que todas estas piezas funcionen correctamente requiere un poco de práctica, especialmente con hojas complejas o muchas reglas. Pero una vez que todo funciona, gestionar los datos visualmente se vuelve mucho más fácil. Solo asegúrate de que las referencias de celda y los anclajes sean correctos; de lo contrario, el formato se vuelve inestable. Porque a Excel le gusta sorprendernos constantemente.