Notifications
Clear all

pares ímpares

11 Posts
3 Usuários
0 Reactions
2,153 Visualizações
(@klebernbs)
Posts: 0
New Member
Topic starter
 

Olá, utilizo o excel 2016 e não estou conseguindo formular uma lógica correta para me indicar a quantidade de números pares e ímpares, os valores estão em cada célula em linha.
Primeiramente tente utilizar está fórmula que encontrei no fórum, porém não funciona de nenhuma forma, após isto tente uma alternativa com funções cont.ses, mod, soma e etc, mas não conseguir chegar numa conclusão. Se puderem ajudar, agradeço desde então.

viewtopic.php?f=28&t=10011

Abraços.

 
Postado : 05/12/2016 4:37 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Posta uma planilha exemplo, dizendo nela o que deseja, isto agiliza a resposta!!!!!!!!!!!!!!!!!!!!!!!

 
Postado : 05/12/2016 6:08 pm
(@klebernbs)
Posts: 0
New Member
Topic starter
 

.
Posta uma planilha exemplo, dizendo nela o que deseja, isto agiliza a resposta!!!!!!!!!!!!!!!!!!!!!!!

Obter essas informações de forma automatizada.

Abraços

 
Postado : 05/12/2016 6:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Veja se é isto que você quer ...
.
K2=SOMARPRODUTO(MOD($A3:$J3;2))-1
.
L2=CONT.VALORES($A3:$J3)-$K2

 
Postado : 05/12/2016 6:48 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite

Seja bem-vindo ao fórum!

Segue minha contribuição:

Se foi útil, clique na mãozinha, que fica do lado da ferramenta Citar.

Dê retorno.

Como você é novato, para facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s

 
Postado : 05/12/2016 6:54 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Patropi, sua sugestão também resolve (muito boa ... não conhecia)!!
.
No entanto, daqui uns 6 meses esse seu arquivo some do mapa, e minha resposta permanece!!! ... Alguém já disse, e eu sempre repito, é sempre melhor postar a solução diretamente no tópico (quando é possível, como neste caso), e não um arquivo!!!
.

 
Postado : 05/12/2016 6:59 pm
(@klebernbs)
Posts: 0
New Member
Topic starter
 

JSCOPA

Olá, obrigado pela atenção.
Mas por algum motivo as duas fórmulas gera este erro.

 
Postado : 06/12/2016 5:51 am
(@klebernbs)
Posts: 0
New Member
Topic starter
 

Patropi

Olá, muito obrigado pela atenção e resolução do problema, funcionou perfeitamente.
Afim de curiosidade qual a função dos dois " -- " na lógica PAR " =SOMARPRODUTO(--(MOD(A3:J3,2)=0)) " ?
Irei ler todos os links.

Abraços.

 
Postado : 06/12/2016 5:57 am
(@issamu)
Posts: 0
New Member
 

A dupla negação tem o propósito de converter um valor booleano (VERDADEIRO ou FALSO) em 0 ou 1, quando VERDADEIRO transforma em 1 e quando FALSO transforma em 0. O que ocorre é que uma vetor booleano por si só não pode ser processada em alguma operação matemática ou função sem antes ser transformada em 0 ou 1, e a conversão é feita quando o valor booleano sofre uma operação. Neste caso da dupla negação, o primeiro "menos" faz a conversão, porém resultando valores negativos (-1) para o caso de VERDADEIRO e por isso que entra o segundo "menos", para converter os "-1" em "1".

Seria essa operação, por exemplo:

Vetor original: --{VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO}
1º Processamento: -{-1;-1;0;-1}
2º Processamento: {1;1;0;1}

Outras possibilidades para converter e chegar ao mesmo resultado seria multriplicar o vetor por 1 ou usar a função N:

{VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO}*1
N({VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO})

Espero que esteja claro!

Abraços!

 
Postado : 06/12/2016 7:52 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia klebernbs

A função SOMARPRODUTO, não trabalha com os resultados reais, mas sim com resultados booleanos, verdadeiro ou falso, conforme a satisfação ou não do critério.
Como o Excel não consegue contar esse tipo de elemento, e sim conta zeros e uns, a saída foi converter 'FALSO' em zero e 'VERDADEIRO' em um, pois assim, a função consegue contá-los.
Existem varias formulas de montar uma formula com a função SOMARPRODUTO, essa foi a que eu escolhi, mas podemos colocar a letra N antes dos argumentos, podemos multiplicar por 1 ou podemos adicionar 0.

Espero ter conseguido esclarecer mais um pouco.

Se foi útil, clique na mãozinha.

[]s

 
Postado : 06/12/2016 7:52 am
(@klebernbs)
Posts: 0
New Member
Topic starter
 

Issamu e Patropi.

Muito obrigado pela explicação.

Abraços.

 
Postado : 06/12/2016 11:56 am