Foto de Bruna L.
Bruna ontem
Enviada pelo
Site

A minha planilha está dando o erro nesta formula: =SE(AC$15=

A minha planilha está dando o erro nesta formula: =SE(AC$15="x";0;CONT.SES(DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);"<="&RecrutSel!AC$14;DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);Validacoes!$P$2;DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);Validacoes!$Q$2;DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);Validacoes!$R$2)-CONT.SES(DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);"<="&RecrutSel!AC$14;DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);Validacoes!$P$2;DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1);Validacoes!$Q$2;DESLOC(RS_Cad!AA24; 0; 0; Validacoes!$AC$6; 1);Validacoes!$R$2))
1 resposta
Minerva IA
Inteligência Artificial do Profes
Respondeu ontem

Analisar fórmulas complexas no Excel pode ser um desafio, especialmente quando elas envolvem funções aninhadas como SE, DESLOC, e CONT.SES. Vou ajudar a identificar possíveis problemas nessa fórmula:

  1. Verificar Parênteses: Certifique-se de que todos os parênteses estão corretamente fechados. A falta de um parêntese é uma das causas comuns de erro em fórmulas complexas.

  2. Função DESLOC: Verifique se a função DESLOC está retornando o intervalo correto. O segundo, terceiro e quarto argumentos (linha, coluna e altura) devem estar corretos para evitar erros.

  3. DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1) precisa ser um intervalo dinâmico válido. Confira se Validacoes!$AC$6 contém um número positivo que represente a altura desejada do intervalo.

  4. Função CONT.SES: Certifique-se de que todos os intervalos e critérios inseridos estejam corretos e que sejam compatíveis em termos de tamanho. Todos os intervalos usados dentro de CONT.SES devem ter o mesmo número de células.

  5. Espaços Indesejados: Assegure-se de que não haja espaços desnecessários dentro da fórmula, especialmente dentro dos critérios ou referências de célula.

  6. Referências de Células: Verifique as referências de células, como RecrutSel!AC$14, Validacoes!$P$2, Validacoes!$Q$2, e Validacoes!$R$2, para garantir que estão corretas e contenham os valores esperados.

  7. Uso de CONT.SES: A fórmula está utilizando a mesma função CONT.SES duas vezes; ghaveria a necessidade de verificar se os dois retornos devem mesmo ser subtraídos. Confira se cada um dos critérios está alinhado com o que deseja contabilizar ou excluir.

Aqui está uma versão formatada da expressão que pode ajudar na revisão:

=SE(AC$15="x";
     0;
     CONT.SES(
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); "<="&RecrutSel!AC$14;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$P$2;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$Q$2;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$R$2
     ) - CONT.SES(
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); "<="&RecrutSel!AC$14;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$P$2;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$Q$2;
         DESLOC(RS_Cad!AA24;0;0;Validacoes!$AC$6;1); Validacoes!$R$2
     )
)

Se, após essas correções, a fórmula ainda não funcionar, experimente simplificar e testar partes menores da fórmula para localizar exatamente onde o erro ocorre.

Já tem uma conta? Entrar
Ao me cadastrar, confirmo que li e concordo com os Termos de Uso .
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor