Como evitar que Excel retorne "#N/D" numa formula? - Microsoft Office - Fórum do BABOO
Como evitar que Excel retorne "#N/D" numa formula?
Por mabhz, Novembro 12, 2008 em Microsoft Office
mabhz 0
12 Anos e 4 dias
Olah pessoal!
Como meu post anterior gerou MUITA gente ajudando, quero pedir mais um help, se possivel.
Gostaria de saber se existe alguma forma de evitar que o Excel retorne o famoso "#N/D" no resultado de uma formula.
Preciso usar estas celulas em outra formula, e como elas possuem muitos "#N/D", a segunda formula nao consegue gerar um resultado.
Caso seja necessario, a formula que gera os "#N/D" é a seguinte:
=SE(PROCV(A2;'Inadimplentes'!$C$4:$C$873;1;0)=A2;"SIM";"n")
Nessa formula, eu peco pro checar se o texto da formula A2 estiver presente em alguma celular da coluna C da tabela "Inadimplentes", ele me retorna um "SIM". Caso contrario, retorna um "n". Soh que ele tah retornando um #N/D em vez do N!!!
Eu reparei que se altero o ultimo campo do PROCV para 1 (ficando =SE(PROCV(A2;'Inadimplentes'!$C$4:$C$873;1;1)=A2;"SIM";"n"), o resultado inverte: eu passo a ter apenas os "n"s e os SIMs viram N/D#!!!!
Me falaram pra usar o ÉERRO, mas nao consegui fazer funcionar também!
Agradeco qualquer ajuda! Obrigado!!
Pessoal, consegui!!!
Finalmente consegui fazer o tal do EERRO funcionar!!
=SE(SE(ÉERROS(PROCV(A2;'Todos Inadimplentes'!$C$4:$C$873;1;FALSO));0;PROCV(A2;'Todos Inadimplentes'!$C$4:$C$873;1;FALSO))=A2;"SIM";"n")
Se tiver uma OUTRA forma, mais simples de entender, por favor, me falem!!
Aproveito para perguntar: tem jeito de evitar que ele retorne "0" (zero) em vez de #N/D, e retorne uma celula em branco?? Eh que se for uma celula formatada como valores (R$) ele retorna como R$0,00, o que fica meio confuso de visualizar. O pior acontece quando a celular eh formatada como data, pois ele retorna o valor como 0/1/1900!!!! Tem como resolver isso???
spielmann 0
14 Anos, 2 meses e 25 dias
A função procv tem algumas peculiaridades que se não forem observadas,gera este erro.
A função funciona quando não possui nomes repetidos,quando os dados estão em ordem numerica ou alfabetica (crescente ou decrescente e ainda que o dado procurado esteja dentro do range da fórmula.
Se utilizar alguns macetes,estes erros desaparecem sem o uso do ÉERRO()
Use sempre,para evitar a ordem dos dados ,nomes ou códigos uma coluna numérica igual a linha
1 COD NOME ENDEREÇO TELEFONE
2 F2B ANTONIO Rua 1 3226565
3 KG3 FELIPE -----------------------
Use uma célula vazia qualquer supor $IV$1 como célula de vinculo
Digite em outra Célula a fórmula =PROCV($IV$1;$A:$E;2) busca o cód
=PROCV($IV$1;$A:$E;3) Busca o Nome
Vá em Exibir BARRA DE FERRAMENTAS-FORMULARIOS-Clique no ícone CAIXA DE COMBINAÇÂO
Com o botão direito do mouse Vá em: FORMATAR CONTROLE- GUIA CONTROLE onde diz:
Intervalo de Entrada: por exemplo clique na coluna do Dado a ser Pesquisado. Supor NOME Coluna C
Onde diz Vínculo da Célula:Qualquer Célula Vazia (no exemplo $IV$1)
Linhas Suspensas=8
você pode abrir outra caixa de combinação e buscar por exemplo o Endereço,desde que mantenha sempre a mesma célula de Vínculo.
A função PROCV usa o vínculo = número da linha e o erro deixara de existir se não sair do range. Se deixar o Range como
$A:$E ele não gerará erro,pois o range é geral.
Para Evitar o Zero:
FERRAMENTAS-OPÇÔES-GUIA EXIBIR- Desmarque a opção "Valores Zero"
" A maior Riqueza do Homem e o seu Conhecimento e sua Sabedoria e isto ninguém tira ,mas podemos dividi-la" - " A cada dia que passa descobri que Só sei que nada Sei"
Ipadi 0
14 Anos, 10 meses e 21 dias
Troque o 0 (zero) da fórmula, antes do segundo PROCV por vazio ( "" )
=SE(SE(ÉERROS(PROCV(A2;'Todos Inadimplentes'!$C$4:$C$873;1;FALSO));"";PROCV(A2;'Todos Inadimplentes'!$C$4:$C$873;1;FALSO))=A2;"SIM";"n")
Sites que oferecem apostilas gratuitamente
Puxa, Spielmann, de novo voce me ajudando!! Vou ter que comecar a te pagar por isso, hein?? Hehehe! Nem consegui ainda finalizar a planilha com as dicas que você me deu no outro post, e no forum do Mr.Excel, e jah tive que parar para resolver esse outro abacaxi aqui deste post.
Mas MUITO obrigado mesmo, hein?? God lhe pague em dobro!
Desculpe, mas nao consegui entender..........
Bom............nao entendi também................ jah me peri na hora que você falou do IV$!
Funcionou que eh uma beleza!! Nao sabia que o Excel permitia fazer isso!! Alias, ninguem com quem eu jah trabalhei minha vida toda sabia disso!! Grande dica, valeu!!!
http://www.4shared.com/file/71220141/d8e9e...rified=2c7a4f5a
Mais uma vez, OBRIGADO Spielmann! Mas eu queria entender a logica por tras do que voce falou, pra poder fazer sozinho da proxima vez!!
Ontem, depois de muito quebrar a cabeca, conseguir fazer o EERRO finalmente funcionar, o que foi uma vitoria!! Rsss
PS - baixei o arquivo e abri aqui, mas realmente nao entendi o que ele tem a ver com a minha pergunta. pra mim aparecem dois combo-boxes que plotam alguns dados em duas tabelas de acordo com a selecao que faco nessas boxes.
Bom as Combobox(Caixas de Combinação) que falei são responsaveis para chamar o dado pesquisado no PROCV
Na Coluna A coloquei numeros desde o cabeçalho ate o final da tabela. Estes números devem sempre se igualar ao número da linha que o dado pesquisado se encontra.
Desta Forma, O PROCV funciona junto com as caixas,ao ivnés de você digitar um conteudo numa célula para buscar o dado pesquisado. Esta é a facilidade. Coloquei uma imagem de todas as células pesquisadas,caso você queira que o usauario não mexa em fórmulas,ele so tera acesso a caixa e a resposta numa imagem sem fórmulas.
gibatwo 0
10 Anos, 8 meses e 19 dias
Olá Spielman, desculpe a intromissão: você pode me explicar como você fez para inserir a imagem? Gostei da forma de apresentar, assim evita que o usuário ou quem não tem conhecimento, altere as fórmulas.
Este é um de tantos recursos esquecidos do excel.
O recurso empregado,pode ser disponibilizado numa das barras de ferramentas do excel, o ícone se chama Câmera.
IR em FERRAMENTAS-PERSONALIZAR-na guia COMANDOS onde diz:
Categorias: clique em Ferramentas
Comandos: busque o ícone Câmera e arraste o ícone para uma das barras de menus ou ferramentas.
Depois para usar, basta Selecionar na planilha desejada à célula ou um range de células que deseja mostrar como imagem e clicar sobre o ícone Câmera. Depois abra a imagem no tamanho e local desejado.
Grande Spielmann, é vivendo e aprendendo.
Agradeço pelas grandiosas lições e dicas que você tem proporcionado à muitos - inclusive à este que vos escreve.