Excel: como verificar valores em várias linhas que marcam valores por dia e realçar linha com a entrada mais antiga

0

Eu tenho um banco de dados que mostra o valor atribuído a cada cliente em cada semana do ano. O que eu quero é ter destacado (ou seja, marcado com X, no final do meu relatório) a primeira semana em que qualquer valor está presente para um cliente com o mesmo atributo, para que eu possa eliminar o resto das linhas para cada Combinação de cliente / atributo. Exemplo:

atual

desejado

    
por Cherry 15.04.2016 / 16:49

1 resposta

0

Experimente 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)

Comovocêpodever,deixei-oretornandoTRUE/FALSE.SevocêquiseroX,useisto:

=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","")

Ele retornará X ou uma célula em branco.

A função AGGREGATE () foi introduzida no Excel 2010.

Nota:

Ele retornará TRUE para todos os que estão empatados no começo.

    
por 15.04.2016 / 22:24