Contagem de vários critérios no Excel

0

Preciso de ajuda no Excel para ……

Count If
    Status is P (Column C)
        If Employee name is Harry (Column A)
            If Month is Oct 2015 (Column B) (Monthly attendance)
                If it’s not Sat or Sun (Column B)
                    If the date is not declared as holiday in holiday list. (Column f)

    
por Milind Deshpande 28.10.2016 / 06:12

1 resposta

0

Sua data de check-in está em um formato feio. Ele resiste às fórmulas padrão WEEKDAY, MONTH, YEAR etc., pelo menos para mim (Excel 2010, americano). Isso significa que teremos que fazer algumas etapas extras.

Na coluna D, podemos extrair o mês. Use o seguinte:

=TRIM(MID(SUBSTITUTE(B2," ",REPT(" ", 100)),100,100))

Isso pega o texto entre os dois primeiros espaços.

Na coluna E, podemos pegar o dia da semana. Use o seguinte:

=LEFT(B2, (FIND(",", B2, 1)-1))

Isso agarra o texto à esquerda da primeira vírgula.

Finalmente, na coluna F, podemos pegar o ano.

=RIGHT(B2, 4)

Neste ponto, eu colocaria uma coluna entre as coisas restantes para empurrar as férias. Em seguida, você pode sinalizar todos os registros que estão no escopo com a seguinte fórmula em G.

Isso verifica que C2 = P, A2 = Harry, é outubro de 2015, E2 é um dia da semana e não está em sua lista de feriados.

=AND(C2 = "P", A2 = "Harry", D2 = "October", F2 = "2015", 
E2 <> "Saturday", E2 <> "Sunday", ISERROR(MATCH(B2, H$2:H$18, 0)))

De lá, você pode simplesmente fazer uma fórmula COUNTIF na coluna G.

=COUNTIF(G:G, TRUE)
    
por 28.10.2016 / 20:00