Fórmula de Excel: resalte columnas duplicadas -

Tabla de contenido

Fórmula genérica

=SUMPRODUCT((row1=ref1)*(row2=ref2)*(row3=ref3))>1

Resumen

Excel contiene un ajuste preestablecido incorporado para resaltar valores duplicados con formato condicional, pero solo funciona a nivel de celda. Si desea buscar y resaltar columnas duplicadas, deberá usar su propia fórmula, como se explica a continuación.

Para resaltar columnas duplicadas, puede utilizar una fórmula basada en la función SUMPRODUCTO. En el ejemplo que se muestra, la fórmula utilizada para resaltar columnas duplicadas es:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1

Explicación

Este enfoque usa SUMPRODUCT para contar la ocurrencia de cada valor en la tabla, una fila a la vez. Solo cuando el mismo valor aparece en la misma ubicación en las tres filas se genera un recuento. Para la celda B4, la fórmula se resuelve así:

=SUMPRODUCT(($B$4:$E$4=B$4)*($B$5:$E$5=B$5)*($B$6:$E$6=B$6))>1 =SUMPRODUCT(((1,1,1,1))*((1,0,1,0))*((1,0,1,0)))>1 =SUMPRODUCT((1,0,1,0))>1 =2>1 =TRUE

Tenga en cuenta que las referencias de fila son completamente absolutas, mientras que las referencias de celda se mezclan, con solo la fila bloqueada.

Con una fila de ayudantes

Si no le importa agregar una fila auxiliar a sus datos, puede simplificar un poco la fórmula de formato condicional. En una fila auxiliar, concatenar todos los valores de la columna. Luego, puede usar CONTAR.SI en esa fila para contar los valores que aparecen más de una vez y usar el resultado para activar el formato condicional en toda la columna.

Articulos interesantes...