Notifications
Clear all

Erro de fórmula e de frequência

11 Posts
3 Usuários
0 Reactions
2,076 Visualizações
(@marcway)
Posts: 49
Trusted Member
Topic starter
 

Olá a todos,

Peço, por gentileza, quem dispuser de um tempinho, o favor de e ajudar na seguinte questão:

1- Estou trabalhando neste arquivo em anexo, e quando aplico a fórmula:

=SE(E(A2="Faltou";B2="Faltou";C2<>0);1;SE(E(A2=0;B2=0;C2<>0);2;SE(E(A2=0;B2="Faltou";C2<>0);3;SE(E(A2="Faltou";B2=0;C2<>0);4;SE(E(A2="Faltou";B2<6;C2<>0);5;SE(E(A2="Faltou";ÉNÚM(B2);B2>=6;C2<>0);6;SE(E(A2<6;B2="Faltou";C2<>0);7;SE(E(ÉNÚM(A2);A2>=6;B2="Faltou";C2<>0);8;SE(E(A2<6;B2<6;C2<>0);9;SE(E(A2<6;ÉNÚM(B2);B2>=6;C2<>0);10;SE(E(ÉNÚM(A2);A2>=6;B2<6;C2<>0);11;SE(E(ÉNÚM(A2);A2>=6;B2>=6;C2<>0);12;))))))))))))

e logo depois executo =FREQÜÊNCIA(D2:D339;G2:G13), há um erro de contagem no item 1. Nos demais itens a conta está correta.

Não consegui resolver...quem puder me ajudar, desde já agradeço muito!

Abraços, Marcelo.

 
Postado : 03/04/2018 7:27 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
marcway, acho que você esqueceu do 0 na coluna G !! ... Incluindo o 0 fica G2:G14!! ... O total dá 338!!
.

 
Postado : 03/04/2018 10:57 am
(@edsonbr)
Posts: 0
New Member
 

Boa tarde, Marcway

Pelo que analisei, o erro está em que vc não incluiu o número Zero no intervalo de frequências, está só de 1 a 12, então as ocorrências de zeros acabam sendo incluídas no primeiro agrupamento, que é o 1, sendo então somadas à ocorrência dos 1's.
Então no quadro de condições vc poderia inserir uma linha no início para o zero.

Por outro lado, como seus critérios vão de 1 a 12 (ou de 0 a 12) variando de 1 em 1, nem seria necessário usar a fórmula da FREQUENCIA. Um simples CONT.SE teria o mesmo efeito.

 
Postado : 03/04/2018 11:04 am
(@edsonbr)
Posts: 0
New Member
 

.
marcway, acho que você esqueceu do 0 na coluna G !! ... Incluindo o 0 fica G2:G14!! ... O total dá 338!!
.

Tá rápido, hein Guri! :lol: Não vi que vc tinha respondido já!

 
Postado : 03/04/2018 11:06 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

:D :D

 
Postado : 03/04/2018 11:47 am
(@marcway)
Posts: 49
Trusted Member
Topic starter
 

Olá caros amigos JSCOPA e EdsonBR,

Muito obrigado pela ajuda. Realmente faltou incluir o zero na Freqüência.

Mas na fórmula do item 1, no final dela, não está faltando algo ? Após o 12 ?

=SE(E(A2="Faltou";B2="Faltou";C2<>0);1;SE(E(A2=0;B2=0;C2<>0);2;SE(E(A2=0;B2="Faltou";C2<>0);3;SE(E(A2="Faltou";B2=0;C2<>0);4;SE(E(A2="Faltou";B2<6;C2<>0);5;SE(E(A2="Faltou";ÉNÚM(B2);B2>=6;C2<>0);6;SE(E(A2<6;B2="Faltou";C2<>0);7;SE(E(ÉNÚM(A2);A2>=6;B2="Faltou";C2<>0);8;SE(E(A2<6;B2<6;C2<>0);9;SE(E(A2<6;ÉNÚM(B2);B2>=6;C2<>0);10;SE(E(ÉNÚM(A2);A2>=6;B2<6;C2<>0);11;SE(E(ÉNÚM(A2);A2>=6;B2>=6;C2<>0);12;))))))))))))

Abraços, Marcelo.

 
Postado : 04/04/2018 4:15 am
(@edsonbr)
Posts: 0
New Member
 

Bom dia, Marcelo

Sim, a rigor faltou a condição "se Falso" do último SE, que no problema seria a condição caso nenhuma das condições anteriores sejam atendidas (veja que após o ponto-e-vírgula não há nada).

Obs.: talvez a fórmula ficasse menor se vc considerasse deslocar a condição Ci<>0 para o primeiro SE, visto que é uma condição comum a todos os demais...

 
Postado : 04/04/2018 5:32 am
(@marcway)
Posts: 49
Trusted Member
Topic starter
 

Olá EdsonBR, muito bom dia.

Sim, muito obrigado pelas orientações. Vou corrigir.

Gostei da ideia que você propôs de operar o deslocamento da condição Ci<>0, para o primeiro SE. Mas tentei montar um pequeno exemplo aqui, apenas com as condições 1 e 2 e não consegui.

Se for possível, poderia postar um exemplo curto de como ficaria ?

Muito obrigado!

Abraços, Marcelo.

 
Postado : 04/04/2018 5:49 am
(@edsonbr)
Posts: 0
New Member
 

Se for possível, poderia postar um exemplo curto de como ficaria ?

Imaginei assim:

=SE(C2=0;0;
    SE(E(A2="Faltou";B2="Faltou");1;
      SE(E(A2=0;B2=0);2;
        SE(E(A2=0;B2="Faltou");3;
          SE(E(A2="Faltou";B2=0);4;
            SE(E(A2="Faltou";B2<6);5;
              SE(E(A2="Faltou";ÉNÚM(B2);B2>=6);6;
                SE(E(A2<6;B2="Faltou");7;
                  SE(E(ÉNÚM(A2);A2>=6;B2="Faltou");8;
                    SE(E(A2<6;B2<6);9;
                      SE(E(A2<6;ÉNÚM(B2);B2>=6);10;
                        SE(E(ÉNÚM(A2);A2>=6;B2<6);11;
                          SE(E(ÉNÚM(A2);A2>=6;B2>=6);12;
)))))))))))))
 
Postado : 04/04/2018 9:10 am
(@marcway)
Posts: 49
Trusted Member
Topic starter
 

Olá EdsonBR, bom dia.

Sim, perfeito! Muito obrigado pelas preciosas ajudas e orientações!

Muito obrigado!

Abraços, Marcelo.

 
Postado : 05/04/2018 4:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
marcway, se seu problema foi resolvido, clique em "resolvido" na resposta que melhor te atendeu (não na sua pergunta) para finalizar o tópico!!
.

 
Postado : 05/04/2018 7:02 am