Por que a fórmula do Excel retorna valor 0 (zero)?

William Ferreira 25 Pontos de reputação
2024-11-13T12:10:36.38+00:00

Elaborei uma fórmula usando a função CONT.SES (ver abaixo) mas em vez de mostrar o valor da quantidade de "Sensível" há no intervalo, o valor apresentado é ZERO (0).

De fato o que pretende-se que a obter a quantidade de "Sensível" no intervalo especificado onde "Amicacina" está presente. Como resolver?

=SEERRO(CONT.SES(AMOSTRAS!$AE$23:$DA$5522;"=Amicacina";AMOSTRAS!$AE$23:$DA$5522;"=Sensível");0)

Microsoft Q&A
Microsoft Q&A
Use esta marca para compartilhar sugestões, solicitações de recursos e bugs com a equipe de perguntas e respostas da Microsoft. A equipe de perguntas e respostas da Microsoft avaliará seus comentários regularmente e fornecerá atualizações eventuais.
259 perguntas
0 comentários Sem comentários
{count} votos

Resposta aceita
  1. Jonathan Pereira Castillo 8,505 Pontos de reputação Fornecedor da Microsoft
    2024-11-14T17:03:29.7433333+00:00

    Olá William Ferreira

    Entendo a situação, deixe-me continuar tentando ajudá-lo com este caso, gostaria que você soubesse que o Code como tal não é suportado pela Microsoft, mesmo assim, fico feliz em tentar ajudá-lo

    Quando os valores são selecionados a partir de uma lista de validação de dados, pode haver alguns fatores adicionais a considerar. Aqui estão algumas sugestões para resolver o problema:

    Verificar espaços extras:

    • Certifique-se de que não há espaços extras antes ou depois dos valores "Amicacina" e "Sensível" nas células. Você pode usar a função =ARRUMAR(A1) para remover espaços extras.

    Usar a função EXATO:

    • A função EXATO pode ajudar a verificar se os valores são exatamente iguais, incluindo maiúsculas e minúsculas. Você pode criar uma coluna auxiliar para verificar isso:
    =EXATO(A1; "Amicacina")
    

    Verificar formatação de dados:

    • Certifique-se de que todas as células no intervalo estão formatadas como texto ou como o tipo de dado correto.

    Testar com uma fórmula simples:

    • Tente usar uma fórmula mais simples para verificar se os critérios estão sendo atendidos corretamente:
    =CONT.SE(AMOSTRAS!$AE$23:$DA$5522; "Amicacina")
    

    Usar uma coluna auxiliar:

    • Crie colunas auxiliares para separar os critérios e depois use a função CONT.SES:
    =SEERRO(CONT.SES(AUXILIAR1; "Amicacina"; AUXILIAR2; "Sensível"); 0)
    

    Verificar a lista de validação de dados:

    • Certifique-se de que a lista de validação de dados não contém valores duplicados ou incorretos.

    Saudações

    Jonathan.

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!

    0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. William Ferreira 25 Pontos de reputação
    2024-11-13T18:42:06.2766667+00:00

    Olá Jonathan, obrigado pela atenção. Utilizei a fórmula que você enviou e continua retornando ZERO. Talvez seja relevante informar que registro como Amicacina, etc, são selecionados A PARTIR de LISTA, selecionada no menu Validação de dados.

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

  2. Jonathan Pereira Castillo 8,505 Pontos de reputação Fornecedor da Microsoft
    2024-11-13T14:08:13.1933333+00:00

    Oi William Ferreira!

    Bem-vindo ao Microsoft Q&A!

    Vamos tentar resolver isso juntos. A fórmula que você está usando parece correta em termos de sintaxe, mas há alguns pontos que podemos verificar para entender por que ela está retornando zero.

    Verifique os valores no intervalo: Certifique-se de que os valores "Amicacina" e "Sensível" estão exatamente como escritos na fórmula, incluindo maiúsculas e minúsculas. O Excel diferencia maiúsculas de minúsculas.

    Intervalos correspondentes: A função CONT.SES espera que os intervalos tenham o mesmo tamanho. No seu caso, ambos os intervalos são AMOSTRAS!$AE$23:$DA$5522. Verifique se isso está correto e se os dados estão realmente nesses intervalos.

    Critérios de correspondência: Certifique-se de que os critérios estão corretos. Por exemplo, se "Amicacina" e "Sensível" são parte de uma célula que contém mais texto, a fórmula não funcionará como esperado. Você pode precisar usar curingas como *Amicacina* e *Sensível*.

    Dados ocultos ou filtrados: Verifique se não há dados ocultos ou filtrados que possam estar afetando o resultado.

    Aqui está uma versão ajustada da sua fórmula para verificar se os critérios estão corretos:

    =SEERRO(CONT.SES(AMOSTRAS!$AE$23:$DA$5522;"*Amicacina*";AMOSTRAS!$AE$23:$DA$5522;"*Sensível*");0)
    

    Experimente essas sugestões e veja se alguma delas resolve o problema.

    Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.

    Saudações

    Jonathan.

    -----------

    Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!


  3. William Ferreira 25 Pontos de reputação
    2024-11-18T20:26:58.69+00:00

    Olá Jonathan.

    Obrigado pela atenção em ajudar mas não funcionou.

    0 comentários Sem comentários

Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.