Formato condicional en Excel

El formato condicional en Excel es una funcionalidad de gran utilidad al momento de realizar el análisis de datos ya que puedes dar un formato especial a un grupo de celdas en base al valor de otra celda. Esto te permitirá aplicar un tipo de fuente específico o un color de relleno diferente para aquellas celdas que cumplan con ciertas reglas y así poder identificarlas fácilmente en pantalla. Esta es una serie de artículos que te ayudará a comprender mejor este concepto.

  1. Fundamentos de formato condicional
  2. Resaltar celdas con formato condicional
  3. Aplicar formato condicional a valores duplicados o valores únicos
  4. Reglas superiores e inferiores para analizar datos
  5. Resaltar fines de semana con formato condicional
  6. Resaltar filas alternas
  7. Buscar valores usando formato condicional
  8. Borrar reglas de formato condicional

Con la lectura de estos artículos tendrás una mejor idea sobre el formato condicional en Excel lo cual mejorará tus habilidades con la herramienta y estarás en el camino correcto para convertirte pronto en un usuario avanzado.

31 pensamientos en “Formato condicional en Excel

  1. Gustavo Salazar Longas

    Gracias, por esta otra entrega. Cordial saludo

    1. sandra

      Moises
      Ha sido muy útil para mi su clase de excel.
      agradezco si puede publicar formatos condicionales y anidados para realizar una nomina.
      Mil gracias!!!!

  2. RAU

    estan buenos los tutoriales,bien explicados ,oye tengo una duda respecto al formato condicional lo que pasa es que lo quiero aplicar de esta manera quiero que en un inventario ponga en color rojo los negativos,los que estan bien en verde y los que estan de mas en amarillo pero quiero que todas las filas tengan el mismo formato y que este se aplique para cuando se ponga nuevos valores ejemplo
    a1 numero de parte, b1 descripcion, c1 tipo, d1 cantidad de piezas, e1 piezas en sistema y f1 diferencia, y el valor de f1 es donde quiero aplicar el formato condicional pero que el formato aplique desde a1 hasta f1
    porfa me puede ayudar en esto te lo agradeceria
    un cordial saludo

      1. Eliana

        Sr. Ortiz:

        Excelente trabajo y muy detallado, es usted muy buen profesor y da en detalle los usos del Excel, sigo su pagina desde principio del 2013 y realmente me encuentro muy sorprendida y agradecida por la información que otorga en cada entrega
        Gracias

  3. Gabriela sosa

    Necesito utilizar un formato condicional tengo una tabla con nombres y calificaciones y quiero que el nombre del alumno se resalte en rojo si tuvo una calificacion especifica como puedo hacerle

  4. Tano

    Hola Moisés,
    tengo un problema con los archivos de excel que tienen formatos condicionales. Estos ficheros los creé con el excel antiguo 2003 y recientemente me instalé el 2010. Los títulos de las columnas son: Activo, Nombre, Apellidos, Fecha. Y en las filas, 1 ó 0 (1 si es activo y 0 si es inactivo) y luego los nombres, apellidos y fecha de cada uno de los trabajadores. El formato condicional que tengo es que cuando pongo 0 en la columna A, toda esa fila se sombrea de rojo. Pero el problema es que si todos los nombres, apellidos y fecha están centrados dentro de la celda, cuando se sombrea por el formato condicional se desconfigura y aparecen alineados hacia la derecha o izquierda. Y el botón de alinear ya no funciona.

    ¿Cómo puedo hacer para que al sombrearse de rojo por el formato condicional no se desconfiguren las celdas?

    Muchas gracias por adelantado.

    1. Moisés Ortíz Autor

      Hola Tano, parece que son varias personas las que se han enfrentado a un problema similar al tuyo y todo indica que es un tema de incompatibilidad de formato condicional entre Excel 2003 y Excel 2010. En la documentación que he leído no se ofrece una solución mas que copiar los valores (sin formato) y crear de nuevo las reglas de formato condicional.

  5. Claudia

    Hola!!
    Como hago para aplicar formato condicional a las celdas cuyos valores se encuentran en otra hoja?

    1. Moisés Ortíz Autor

      Hola Claudia, la regla de formato condicional debe ser creada en la hoja donde se encuentran los datos, pero la fórmula puede hacer referencia a los valores de otras hojas.

  6. maria c ,madera ruiz

    estan buenisimas estas instrucciones me fueron de gran ayuda gracias

  7. eduardo

    quiero copiar unas tablas en las cuales utilize formato condicional al momento de copiar las tablas a a un documento de word no aparecen las barras de color como puedo hacer para solucionar esto..
    gracias

    1. Moisés Ortíz Autor

      Hola Eduardo, no soy experto en Word pero me parece que se respetará el formato condicional si utilizas la opción Insertar > Hoja de cálculo de Excel y posteriormente copias las celdas.

  8. Antonio

    Hola
    Tengo una duda si yo quiero comparar una fila o columna con otra es decir yo tengo en mi hoja varios numeros y quero que me marque con un color cuando una celda sea igual a otra pero en varias columna y filas como le puedo hacer
    De antemano gracias

  9. Trini

    Hola
    Quiero saber si se puede aplicar formato condicional mayor y menor que, sumando filas diferentes de una hoja, con la suma de otra hoja

    1. Moisés Ortíz Autor

      Hola Trini, por su puesto que es posible. Todo radica en crear la fórmula adecuada para aplicar el formato condicional.
      Solo una cosa, si tienes una versión anterior a Excel 2010, no podrás incluir referencias a otras hojas. La solución es crear un Nombre desde el “Administrador de nombres” que se encargue de hacer dicha referencia y posteriormente utilizar dicho nombre dentro de la fórmula del formato condicional.

  10. Leidy

    He aplicado formato condicional en un archivo pero al enviarlo los otros usuarios no lo puede ver, que puede afectar?. Gracias.

    1. Moisés Ortíz Autor

      Hola Leidy, aunque el formato condicional ha estado presente en varias versiones de Excel, la manera de definir una regla de formato condicional en ocasiones no es “compatible” con versiones anteriores. Tal vez eso podría estar sucediendo, sin embargo es muy complicado dar una opinión certera sin conocer el detalle del caso.

  11. javiera

    Hola. Tengo una columna con una condición “SI” en donde se entrega como resultados los siguientes valores: 2, 1 y 0. Cuando pongo el formato condicional de conjunto de íconos no ejecuta la regla condicional, sin embargo cuando pongo los números 2, 1 o 0 me ejecuta la regla.
    ¿Cómo puedo hacer para que se ejecute la regla con esa condición?

    1. Moisés Ortíz Autor

      Hola javiera, eso no debería ser un problema. El formato condicional se aplicará si se ingresa un valor directamente en la celda o si es el resultado de una fórmula. ¿qué versión de Excel estás utilizando?

  12. FRANCO

    HOAL BUENAS TARDES
    si me puedes orientar con una duda q tengo, lo q pasa es que en le formato condicional no quiero que me salga ningun texto solo quiero que la celda aparesca el color deseado, por ejemplo que una factura este cancelada , en ua lista despleglabe elijo factura cancelada y que la celda se ponga de color rojo sin que aparesca el texto que diga factura cancelada, ojala y me haya esplicado y me puedas ayudar de antemano.GRACIAS

    1. Moisés Ortíz Autor

      Hola Franco, en ese caso debes crear una regla de formato condicional que esté basada en el valor de la lista desplegable. Si dicha lista desplegable tiene el valor “cancelada” entonces aplicar el color rojo. Para ver un ejemplo consulta el siguiente artículo:
      http://exceltotal.com/como-cambiar-el-color-de-una-celda-segun-valor/

      Pon atención especial a la sección “Cambiar el color de una celda según el valor de otra”.

  13. Juan José

    Hola
    Por favor tengo una duda, quiero poner un formato condicional a un rango de celdas para que las pinte de cierto color de acuerdo a su valor:
    - Rojo: Para los valores menores a -20%
    - Amarillo: Para los valores entre – 19% y -1%
    - Verde: Para los valores iguales o mayores a 0%
    No tengo problemas con los valores positivos, pero no detecta mi regla para los valores menores a -20%. Tiene idea de cómo hacerlo?
    Gracias de antemano. Saludos

    1. Moises Ortiz Autor

      Hola Juan José, para el color amarillo puedes utilizar la siguiente fórmula para la regla de formato condiciona:
      =Y(A1< =-1%, A1 >=-19%)

      Y para el color rojo la fórmula sería:
      =A1<=-20%

  14. Eduardo Aguirre

    Hola Moisés, buena aportación, muchas gracias. Sin embargo tengo un buen rato buscando la forma de dar el siguiente formato condicional y no puedo, ojalá pudieras ayudarme:

    Tengo una columna con una condicional SI, que me arroja dos resultados: VENCIDO o EN TIEMPO. El formato condicional para las celdas de esa misma columna si se cambian de acuerdo al resultado; sin embargo quiero aplicar el mismo formato para toda la hoja, es decir.. que la fila donde el resultado de la condicional sea VENCIDO se cambie el color de la fuente a color rojo EN TODA LA FILA (No solo en esa columna), y si es EN TIEMPO se cambie a color automático (negro). Intenté seleccionando todo el rango que quiero cambiar formato y selecciono la opción del formato condicional utilizando una fórmula que determine las celdas a aplicar formato, de ahí coloco la misma formula SI. PERO NO ARROJA NINGUN RESULTADO, NO CAMBIA EL FORMATO.

    1. Moises Ortiz Autor

      Hola Eduardo, suponiendo que la columna con los resultados es la columna A, selecciona todo el rango donde deseas resaltar la fila y crea un nueva regla de formato condicional con la siguiente fórmula:
      =$A1=”VENCIDO”

      La parte importante de esta fórmula es el símbolo $ antes de la letra “A” que hará que se mantenga fija la columna y por lo tanto se resalte la fila completa basada en el valor de la columna A. Por supuesto, tendrás que crear una regla para la opción VENCIDO y otra regla para EN TIEMPO. Al crear la regla no olvides indicar un color de relleno o de lo contrario no verás efecto alguno.

  15. Ale Rey

    GRACIAS MOISES, por tan bien hechos estos tutoriales, dramaticamente me han salvado la vida

  16. Jose Antonio Galindo

    Hola Moisés
    Respecto de los formatos condicionales, tengo una duda que desconozco si se podría llevar a cabo y es la siguiente. Para la elaboración de un planning temporal dentro de un proyecto, dispongo de una leyenda con una serie de letras que tienen un significado y un formato de color, fuente, etc… Después sobre el planning voy establenciendo allá donde sean necesarios las tareas que identifica cada letra de la leyenda. Lo que me gustaria es que cada vez que ponga una letra, asignara el mismo formato que tiene la celda en la leyenda. Y si posteriormente, modificar el formato en la leyenda, se actualizaran todas las celdas que coincidan con la misma letra.
    Espero haberme explicado bien.
    Muchas gracias y espero tus comentarios. Enhorabuena por el blog, ya que es de muchisima utilidad para aquellos que tenemos que trabajar con Excel todos los días.
    jose

    1. Moisés Ortíz Autor

      Hola Jose, lo que debes hacer es crear una regla de formato condicional para cada letra de la leyenda y aplicar las reglas sobre el rango de celdas que abarca el planning. Cuando modifiques el formato de cada regla, se cambiarán automáticamente las celdas en el planning.