Formula para contar dias da semana.

Anônima
2010-05-02T20:34:34+00:00

Gostaria de uma formula para contar, por exemplo, quantas Segundas-feira há num periodo, como de 03/05/2010 a 31/05/2010.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2010-05-03T23:12:48+00:00

Adriana, para exemplo, coloque a data de início do período em B1, o fim em B2 e o dia que deseja contar em B3 (no formato 1 para domingo, até 7 para sábado). Em C1 digite (com muita anteção): ={SE(DIA.DA.SEMANA(B1)=DIA.DA.SEMANA(B2);MÁXIMO(SOMA(SE(DIA.DA.SEMANA(B2-(LIN(INDIRETO ("A1:A"&B2-B1)))+1)=B3;1;0));SOMA(SE(DIA.DA.SEMANA(B2-(LIN(INDIRETO("A1:A"&B2-B1))))=B3;1;0)))+1; MÁXIMO(SOMA(SE(DIA.DA.SEMANA(B2-(LIN(INDIRETO("A1:A"&B2-B1)))+1)=B3;1;0));SOMA(SE(DIA.DA.SEMANA (B2-(LIN(INDIRETO("A1:A"&B2-B1))))=B3;1;0))))}

Notou as chaves{}? Elas você não digita: termina a fórmula pressionando CTRL+SHIFT+ENTER. O Excel transforma isso numa função matricial (e coloca as chaves), fazendo toda a mágica acontecer.

Esta resposta foi útil?

10+ pessoas acharam esta resposta útil.
0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2010-05-03T14:53:20+00:00

Adriana.... minha sugestão para você seria a seguinte...

Monte uma coluna mais à frente de teus dados... coluna esta que possa ocultar posteriormente....

nesta coluna use a expressão que retorna o dia da semana....

=Dia.Da.Semana(número_série;retornar_tipo) = retornará um número entre 1 e 7 que representa o dia da semana....

Na coluna seguinte escreva a expressão...

=Se(H1=1;"SEGUNDA FEIRA";H1=2;"TERÇA FEIRA";H1=3;"QUARTA FEIRA";H1=4;"QUINTA FEIRA";H1=5;"SEXTA FEIRA";H1=6;"SABADO";H1=7;"DOMINGO")

Na célula D3 por exemplo ficaria a indicação para consulta:

=cont.se(Intervalo;Critérios)

O intervalo seria a coluna I:I..... e o critério seria o dado inserido em C3, assim você terá a resposta exata de quantas vezes o dado inserido em C3 se repetiu dentro de período desejado...

Se resolver...marque como resposta... se não poste novamente...

Roberto C. Bilio

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

14 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2012-11-26T22:51:21+00:00

    Na fórmula

    =INT((A2-A1+DIA.DA.SEMANA(A1-2))/7)

    Em A1, deve estar a data inicial. Em A2, a data final.

    Na expressão DIA.DA.SEMANA(A1-2), o 2 representa segunda-feira. Se quiser contar as terça-feiras, use 3 e assim por diante. 1 representa domingo e 7, sábado.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2010-07-07T14:30:31+00:00

    jes_kp

    Bom dia, nossa cara, fiquei impressionado ao ver essa formula, gosto pra caramba de excel, só que estou começando agora a trabalhar com fórmulas mais complexas, se vc por acaso tiver exemplos de fórmulas complexas iguais a essa, por favor me passa.

    ah, outra coisa, como se lê essa fórmula?

    teria como vc descrevê-la passo a passo

    vlw, muito

    vc deve manjar muito de excel

    um dia chego lá    rsrsrsrsr

    abraço

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2010-06-29T22:50:56+00:00

    Gostei da sua formula jes_kp, porque não tenho que fazer uma coluna com os dias daquele mês. Mas ela não funcionou. Coloquei em B1 a data inicial, usando a função DATA e a data final em B2, também usando a função DATA. Em B3 coloquei 2, que é segunda. Como não funcionou, então coloquei =DIA.DA.SEMANA(2). Da mesma forma não funcionou. A formula está em C1 e percebi que não reconhece a célula B3.

    Da mesma forma, muito obrigada.

    Esta resposta foi útil?

    0 comentários Sem comentários