Cuento con una base de datos que muestra el valor asignado a cada cliente en cada semana del año. Lo que quiero es tener resaltada (es decir, marcada con X, al final de mi informe) la primera semana en la que hay algún valor presente para un Cliente con el mismo Atributo, para poder eliminar el resto de las filas para cada Combinación Cliente/Atributo. Ejemplo:
actual
deseado
Respuesta1
Prueba esta fórmula:
=AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1)
Como puedes ver lo dejé regresando VERDADERO/FALSO. Si quieres X
entonces usa esto:
=IF(AGGREGATE(15,6,COLUMN($C$2:$G$10)/(INDEX((A2=$A$2:$A$10)*(B2=$B$2:$B$10)*($C$2:$G$10),)>0),1)=AGGREGATE(15,6,COLUMN($C2:$G2)/(ISNUMBER($C2:$G2)),1),"X","")
Volverá X
o una celda en blanco.
La función AGREGAR() se introdujo en Excel 2010.
Nota:
Devolverá VERDADERO a todos los que estén empatados por el primero.