
Respuesta1
resalte los números duplicados después de la primera aparición de ese número en las columnas (E,S y T)
Supongo que esto significa resaltar todos los valores que ocurren más de una vez.excepto la primera aparición, contado por separado para cada columna. Lo que significa que para la captura de pantalla que contiene tu publicación, ninguno de los valores se resaltará (porque si bien hay varias instancias del mismo valor, los duplicados no están dentro de la misma columna).
Agregue formato condicional para hacer coincidir una fórmula, luego ingrese esto:
=(ROW() - MATCH(INDIRECT(ADDRESS(ROW(), COLUMN())), search_range, 0)) > 1
donde search_range
debe sustituirse por el rango relevante. Esto significa que necesitará tres instancias de este CF, una para la columna E (por ejemplo: search_range
subs to $E$2:$E$8
), una para la columna S y otra para la columna T. Adapte los rangos según sea necesario. El número 1
al final de la fórmula también debe establecerse en cualquier fila en la que comiencen sus datos en la columna respectiva; entraré en detalles sobre esto hacia el final.
Esto es lo que hace la fórmula:
- Encuentra el número de fila actual
- Busque el valor de la fila actual.
- Si el número de fila menos la fila coincidente es 1 o menos, hemos coincidente con "nosotros mismos", lo que significa que el valor actual es la primera instancia de sí mismo y deberíanoser resaltado
- Si el número de fila menos la fila coincidente está por encima de 1, hemos coincidente con un número superior en la lista, lo que significa que el valor actual no es la primera instancia de sí mismo y debe resaltarse.
Esto es posible porque la MATCH
función se detiene en elprimeroresultado.
Una cosa más a tener en cuenta es que el resultado devuelto MATCH
es local para la matriz en la que busca, por lo que si lo search_range
es A10:A20
, por ejemplo, un valor ubicado en A10
se devolverá MATCH
como 1
(porque es la primera fila en el rango especificado). Esto significa que si el rango que reemplaza search_range
comienza en la fila 2 o menos, tendrá que modificar 1
al final de esta fórmula. El número que debe ingresar allí es el mismo que el número de fila donde comienzan sus datos.
Así es como se verá: