Por exemplo, tenho uma lista de datas de A2 a A31 (1 a 30 de abril) e quero contar o número de dias da semana.
De B2 a B31 eu poderia usar =WEEKDAY(A2,2)<6
para dar verdadeiro ou falso. Em seguida, conte separadamente os verdadeiros.
Existe alguma maneira de fazer tudo em uma célula com algo semelhante a =COUNTIF(A2:A31,WEEKDAY(A2,2)<6)
?
Responder1
Desculpe se isso é inapropriado, mas nas respostas de uma "pergunta semelhante" encontrei esta resposta inaceita que está resolvendo um problema diferente, mas também resolveu o meu.
Não acho que seja uma ligação óbvia entre esta pergunta e o que ele estava respondendo, então postei a pergunta mesmo assim e aqui está a resposta que resolveu para mim.
Você pode fornecer WEEKDAY()
uma matriz que não esteja documentada no site da Microsoft.
Então o seguinte funcionou para mim.=SUMPRODUCT(1*(WEEKDAY(A2:A31,2)<6))
Alterado --
para 1*
obrigado aBandersnatch