Eu vou sair em um membro e acho que seus dados são algo como isto:
equevocêestáinteressadonofatodequeFredestavaabaixode68acadasemanaemmaio,eJoeestavaabaixode68acadasemanaemjunho.(Fredestavaabaixode68anosquatrovezesemjunho,mascomoescolhibasearminhassemanasaossábados,junhoéummêsdecincosemanas.)Aquiestáumaabordagem:criarumalistadenomesexclusivos.Podesermelhorfazerissoemoutraplanilha,masprovavelmenteébomosuficienteparapassarporalgumascolunas. Esta resposta mostra uma técnica para fazer isso (veja o terceiro até o quinto parágrafos, começando com a palavra “Avançado”). Suponho que você tenha colocado a lista de nomes exclusivos na coluna H
, começando na linha 2
. Agora, na célula I2
, insira a seguinte fórmula:
=COUNTIFS($A$2:$A$27, "="&H2, $B$2:$B$27, "<68", $C$2:$C$27, ">="&T$1, $C$2:$C$27, "<"&(EOMONTH(T$1,0)+1))=COUNTIFS($A$2:$A$27, "="&H2, $C$2:$C$27, ">="&T$1, $C$2:$C$27, "<"&(EOMONTH(T$1,0)+1))
e arraste / preencha o último nome. Por fim, insira a data do primeiro dia do mês na célula T1
e a coluna I
identificará o pessoal cujo desempenho foi consistentemente ruim:
Explicação: a segunda parte da fórmula
COUNTIFS($A$2:$A$27, "="&H2, $C$2:$C$27, ">="&T$1, $C$2:$C$27, "<"&(EOMONTH(T$1,0)+1))
conta as linhas para as quais o nome (na coluna A
) corresponde ao nome na coluna H
, e a data (na coluna C
) está no mês indicado pela célula T1
–– on ou após o primeiro dia do mês, mas antes (menos de) do primeiro dia do mês seguinte (ou seja, o último dia (“fim de”) deste mês, mais um). A primeira parte,
COUNTIFS($A$2:$A$27, "="&H2, $B$2:$B$27, "<68", $C$2:$C$27, ">="&T$1, $C$2:$C$27, "<"&(EOMONTH(T$1,0)+1))
é a mesma coisa, mas com a restrição <68
adicionada. Portanto, a fórmula geral verifica se o número de semanas que essa pessoa esteve com menos de 68 anos neste mês é igual ao número de semanas que essa pessoa esteve presente neste mês - ou seja, se a pessoa tinha menos de 68 anos toda semana.