Para los usuarios de excel 2007 o la beta del 2010, esta tarea es por demás de sencilla. La herramienta de formato condicional trae incorporada la función que detecta valores duplicados o únicos en un rango y los formatea con las opciones que le indiquemos. La figura a continuación muestra un ejemplo:
[+/-] Ver el resto / Ocultar
como dije al principio, es muy fácil.
Pero muchos seguimos usando el office 2003 o anteriores, por cuestiones de índole laboral o, en el último de los casos, personal, ya que a muchos les desagrada la nueva interfaz.
Y para este ejemplo, el Excel "viejo" no trae la opción de resaltar duplicados/unicos con formato condicional.
Igualmente, usuario de Excel "joven", este post te va a servir para aprender a manejar la herramienta de formato condicional mediante funciones, y no valores como seguramente estarás acostumbrado.
vamos al ejemplo. tengo la siguiente lista, ya resaltada:
todos los valores duplicados tienen como formato su celda coloreada.
para lograr esto, seleccionamos el rango en cuestión, vamos a formato / formato condicional, de la lista desplegable izquierda elegimos "formulas" e ingresamos esto:
evaluemos: como argumentos de contar.si paso el rango de datos. Pero noten que el segundo argumento tiene una referencia mixta, es decir, la primer celda es relativa (D1), mientras que la segunda es absoluta ($D$10). Esto lo hago para que Excel vaya "corriendo" la primer celda a medida que se aplica el formato, pero deje el final de la matriz "fijo". Así irá evaluando D1, D2, D3, hasta llegar al ultimo valor, inamovible: $D$10. Y al final, fuera de la funcion, le agrego un >1
Al pasar el rango como primer argumento le digo que serie de datos debe evaluar. Ahora bien, el segundo argumento es la condicion... y le paso el mismo rango, con referencia mixta. ¿Como funcionaría esto? Te lo explico a lo gaucho: Excel toma el valor en D1 y cuenta las veces que aparece en el primer argumento de la funcion. Si se repite, el resultado será mayor a 1 (que es el >1 que agregué) y por lo tanto, será VERDADERO y aplica el formato. Si no se repite, será igual a 1, y me retorna FALSO. Y al ser una referencia mixta, luego lo hace con D2, D3, D4, etc
Este ejemplo es muy sencillo y solo pretende introducir al usuario en la posibilidad de formatear condicionalmente a partir de resultados obtenidos de funciones.
Comentarios
Publicar un comentario