ESPETACULAR.. A muito tempo venho procurando essa informação, e... ACHEI !!!! Uso planilha com 600 mil linhas e uma planilha tem o nome completo mas não tem outros dados que preciso, a outra os nomes não estão completos tb com outros dados que preciso, só o procv não adianta por causa dos nomes cortados e não tinha mais nenhum dado que pudesse comparar.... Muiiiito obrigado... Agora falta eu achar o macete para o procv trazer vários dados de um mesmo número ex. uma matricula teve 10 pagamentos no mês, preciso saber esses 10 pagamentos
Muito bom o vídeo. É possível fazer ligação telefonica dentro do excel, por exemplo, clicar no numero e após fazer a chamada com a planilha no celular como referencia.
Olá Luciano, talvez pelo celular seja possível, preciso testar. Pelo computador acho que não, a não ser que se use alguma API para discagem e algum hardware para isso também - Talvez algum software de PABX digital.
mestre, tem como trazer a referencia mais proxima possivel? exemplo: se existir banana prata und e banana pacovan und numa coluna de produtos e, se a busca fosse feita digitando BANANA PA, ele ja trazer essa referencia por ser a mais aproximada? no mais, parabens pelo canal.
Olá Ozivando. Pelo que entendi funciona sim, do mesmo jeito que está no vídeo. Por exemplo, se você digitar Banana Pa na célula B8, a fórmula seria assim: =PROCV(B8&"*"; $A$2:$B$5;2;0) onde $A$2:$B$5 tem que ser adaptado para a sua matriz tabela (onde os valores são procurados)
Quando nao tem nada, ele puxa sempre o primeiro item da lista, porem queria que, se nao houver nada, não quero que coloque nada, não quero que puxe nada... Tem como ajeitar ?
Olá Gospel, Sim há como fazer isso. Considere, por exemplo, o caso mostrado na linha 12, onde o valor procurado está na célula B12. A fórmula fica assim: =SE(B12=""; ""; PROCV("*" & B12 & "*"; $A$2:$B$5; 2; 0))
Gostei da sua pergunta! Considere que a célula B5 tem o seguinte texto: Minha terra tem palmeiras onde canta o sabiá no intervalo D5:D9 coloque as palavras: olá, onofre, palmeiras, terra selecione o intervalo D5:D9 e nomeie (acima da coluna A) de Lista em C5 faça a seguinte fórmula: =SOMA(CONT.SES($B$5;"*" & lista & "*")) Quando C5 for maior ou igual a 1 alguma palavra está em B5
E se eu não tiver a posição exata que a palavra pode estar? No caso, pode ser que ela possa estar tanto no início, como no meio ou no final. Como faço pra procurar em qualquer uma das posições a palavra exata ao mesmo tempo?
Preciso fazer um procv onde o valor procurado pode ter um caracter a mais ou em outros casos pode não ter, então preciso fazer a busca e se der erro fazer outro procv, suprimindo o ultimo caracter do "Valor Procurado".
Olá Haroldo. Pelo que entendi você quer algo assim: Considere que o valor procurado está em A1 e a tabela matriz está no intervalo C2:M200. Então a fórmula que você quer deve ser semelhante a: =SE(ÉERROS(PROCV(A1; $C$2:$M$200; 2; FALSO); PROCV(ESQUERDA(A1; NÚM.CARACT(A1)-1); $C$2:$M$200; 2; FALSO); PROCV(A1; $C$2:$M$200; 2; FALSO))
Você não sabe o quanto o seu vídeo me ajudou!! muito obrigado :) tenho uma dúvida, se eu usar =PROCV("*" & A3 & "*";C3:D13;2;0) vou encontrar o valor de A3 em qualquer posição, porem vamos supor que o valor é 50... eu testei e ele achou um resultado para uma célula que tinha 111; 50; 222; 333, mas fiz o teste e ele também acharia um resultado se a celula tivesse 111; 115011; 222; 333. Ou seja, o que eu quero é que ele encontre o resultado se a célula contiver o valor exato que eu pedi, nesse caso quero apenas o número 50 e não outro número que tenha o valor 50 misturado (ex: 502; 250; 2502) como eu faço para acha o resultado com o valor exato que contêm na célula ?
Meu excel não esta reconhecendo os curinga ela da a mensagem # N/d, a procv da certo somente com o texto exato. com faço para descobrir onde está o erro?
Olá Bruno Tem um recurso muito interessante, estou até pensando em fazer um vídeo sobre isso, deve ficar pronto em março. Veja esse vídeo: th-cam.com/video/tqUqx5Aof_o/w-d-xo.html no tempo 3m15, ative a correspondência difusa e ajuste o grau de difusão (padrão em 0.8 para um número menor , por exemplo, 0.2 ou até 0. Cuidado, use ponto em vez de vírgula).
Na fórmula pela busca da palavra tênis no final, existem 2 resultados, mas você só mostrou um. Como ele vai dar a resposta correta? Como ele vai apresentar os dois valores?
Olá Rosa, muito boa pergunta. Nesse caso eu não uso PROCV, eu uso o recurso de Mesclar (merge) do Power Query, que permite vários tipos de relacionamentos de dados. Caso interesse, dê uma olhada nessa playlist do canal: th-cam.com/play/PLkUmABhGxkEXQ3XQFQXp7Y0cTYH2AgXXY.html
mudou do procv para procx e não consegui fazer isso funcionar... tem outro ponto, gostaria que na busca, se encontrar mais de 1 linha com a palavra buscada, somar as linhas e trazer o resultado.. é possivel ?
Olá. Eu gosto de resolver esse problema com a função Filtro (somente Excel 365) Elaborei um arquivo e compartilhei aqui. Olhe as células com fundo amarelo: github.com/cctanaka/MultiplasOcorrenciasNoExcel Sobre a função Filtro assista a esse vídeo que fiz: th-cam.com/video/QjoR5haK9aE/w-d-xo.htmlsi=aKuxdFr3lXBG9XJJ Agora, na minha opinião, você deveria aprender o Power Query. Aqui está uma playlist que eu criei: th-cam.com/play/PLkUmABhGxkEXQ3XQFQXp7Y0cTYH2AgXXY.html&si=uQ9C0CweYtEl3Kpr
Por favor, tem uma forma de fazer ao contrário? Eu tenho uma lista de Fornecedores em que eu criei uma "palavra chave" e na minha base que preciso dizer qual é o fornecedor só tem uma coluna Texto com algumas informações, inclusive o nome do fornecedor. Por exemplo, na coluna Texto está escrito "Nota Fiscal 001 do fornecedor TH-cam referente ao mês X". Na minha tabela de fornecedor eu coloquei "TH-cam" como palavra chave e "TH-cam do Brasil" como nome final do Fornecedor. Estou tentando identificar na coluna Texto a palavra "TH-cam" de modo que eu use essa palavra chave para identificar que este texto é referente ao "TH-cam do Brasil". Ainda não encontrei uma forma de fazer isso =/
Olá Robson Pereira. Boa pergunta. O caractere coringa funciona para textos, então será necessário criar uma nova coluna na matriz tabela com os números a serem procurados, agora convertidos em textos. Digamos que os seus código numéricos estejam no intervalo de C2:C30. Crie uma fórmula na coluna B (insira uma nova coluna se precisar) e ela será assim para a célula B2: =TEXTO(C2; "#") Copie essa fórmula para toda a coluna e faça o PROCV parcial procurando nessa coluna.
Obrigado pela aula, mas veja que você se refere à busca "parte de uma palavra" e não uma palavra em um texto... ou seja, não foi muito útil para mim. Se puder me ajudar em como fazer para buscar uma palavra com radical semelhante: tenho duas tabelas, uma tem palavras em português e outra em inglês. São produtos químicos. Busco encontrar as traduções correspondentes pelo radical da palavra, ou seja uma parte inicial da palavra... por exemplo: acetaprimido e acetaprimid... (eu poderia apenas traduzir a coluna em português para o inglês, mas estas traduções são difíceis porque o termo em português quase sempre é parte de uma termo químico mais longo)
Olá @Borges. Pelo que entendi, esse recurso vai lhe atender. Você chegou a fazer a planilha (insira apenas alguns valores para testar)? Caso você precise que o resultado tenha múltiplos valores, olhe a reposta dada ao David Franco.
Oi Jaqueline, tudo bem? Poderia nos enviar por e-mail: contato@mprinformatica.com.br a planilha que está tentando aplicar a função para te ajudarmos a resolver?
Fiz curso nesta escola em 2009, de Acces, e agora em 2023, pesquisando sobre essa necessidade, achei a empresa. Que legal!
Olá @atillamelo7005! Que maravilha, ficamos muito contentes com esse reencontro. Sucesso!
Salvou minha vida!
Ficamos contente com isso, Mozart.
Me salvou irmão, muito obrigado!!
Que bom que ajudou
Excelente explicação, muito obrigado.
Valeu Wilson!
Excelente, muito obrigado!
Disponha!
Muito bom, obrigado pela instrução professor.
Bons estudos Edson Silveira.
direto ao ponto! Sensacional
Obrigado Tatiana.
Show! Ajudou muito, obrigado.
Fico contente com isso, @carlosmello2270
Boa explicação! Obrigado
Valeu Ferreira.
Vídeo excelente : simples e claro ! Parabéns !
Obrigado pelo apoio Alexandre!
Muito obrigada! Consegui realizar minha pesquisa com sucesso.
Que ótimo!
Ajudou muito! Ótimo conteúdo
Que bom que ajudou
Muito obrigado mano! Ajudou muitíssimo!!
Fico contente, @thales4kards
ESPETACULAR.. A muito tempo venho procurando essa informação, e... ACHEI !!!! Uso planilha com 600 mil linhas e uma planilha tem o nome completo mas não tem outros dados que preciso, a outra os nomes não estão completos tb com outros dados que preciso, só o procv não adianta por causa dos nomes cortados e não tinha mais nenhum dado que pudesse comparar.... Muiiiito obrigado...
Agora falta eu achar o macete para o procv trazer vários dados de um mesmo número ex. uma matricula teve 10 pagamentos no mês, preciso saber esses 10 pagamentos
Olá Alex. Acho que você vai se impressionar com esse recurso do Excel: th-cam.com/video/CJVF_IcMxAY/w-d-xo.html
Otima explicaçao
Obrigado, Milena!
Muito bom o vídeo.
É possível fazer ligação telefonica dentro do excel, por exemplo, clicar no numero e após fazer a chamada com a planilha no celular como referencia.
Olá Luciano, talvez pelo celular seja possível, preciso testar. Pelo computador acho que não, a não ser que se use alguma API para discagem e algum hardware para isso também - Talvez algum software de PABX digital.
Melhor explicação até agora que vi meus parabéns
Obrigado @Douglas Pinho
Muito boa explicação,.... parabéns
Obrigado 👍
Muito boa a explicação. Parabéns!
Obrigado, Flavio. Sucesso!
Salvou meu dia, obrigado
Obrigado André! Que bom que ajudou.
Direto ao ponto sensacional!!!
Valeu Erik
tu é top!
Obrigado pelo apoio.
Muito bom!
Valeu Victor
parabéns, agora para somar os valores que tem tênis ?
Olá Pedro. Esse vídeo vai lhe dar a resposta: th-cam.com/video/2EJwUCORw4s/w-d-xo.htmlfeature=shared
Olá! Como faço para usar essa função acrescentando soma?
Talvez seja interessante usar SOMASES: th-cam.com/video/2EJwUCORw4s/w-d-xo.htmlfeature=shared
mestre, tem como trazer a referencia mais proxima possivel?
exemplo:
se existir banana prata und e banana pacovan und numa coluna de produtos e, se a busca fosse feita digitando BANANA PA, ele ja trazer essa referencia por ser a mais aproximada?
no mais, parabens pelo canal.
Olá Ozivando. Pelo que entendi funciona sim, do mesmo jeito que está no vídeo.
Por exemplo, se você digitar Banana Pa na célula B8, a fórmula seria assim: =PROCV(B8&"*"; $A$2:$B$5;2;0)
onde $A$2:$B$5 tem que ser adaptado para a sua matriz tabela (onde os valores são procurados)
Quando nao tem nada, ele puxa sempre o primeiro item da lista, porem queria que, se nao houver nada, não quero que coloque nada, não quero que puxe nada... Tem como ajeitar ?
Olá Gospel,
Sim há como fazer isso. Considere, por exemplo, o caso mostrado na linha 12, onde o valor procurado está na célula B12. A fórmula fica assim:
=SE(B12=""; ""; PROCV("*" & B12 & "*"; $A$2:$B$5; 2; 0))
Obg ❤️ +1 inscrito, vlw
@@gospelsongs653 tmj
Gostei!
Mas caso eu tiver uma lista de palavras é só quiser saber se alguma delas aparece alguma vez, como eu faria?
Gostei da sua pergunta!
Considere que a célula B5 tem o seguinte texto: Minha terra tem palmeiras onde canta o sabiá
no intervalo D5:D9 coloque as palavras: olá, onofre, palmeiras, terra
selecione o intervalo D5:D9 e nomeie (acima da coluna A) de Lista
em C5 faça a seguinte fórmula: =SOMA(CONT.SES($B$5;"*" & lista & "*"))
Quando C5 for maior ou igual a 1 alguma palavra está em B5
Como seria o PROCX adicionando o coringa, tem como ? Eu tentei e não consegui
Olá. Nesse casso há que se usar o quinto parâmetro como 2, exemplo:
=PROCX("*" & $E$5 & "*"; $A$2:$A$5; $B$2:$B$5; ""; 2)
E se eu não tiver a posição exata que a palavra pode estar? No caso, pode ser que ela possa estar tanto no início, como no meio ou no final. Como faço pra procurar em qualquer uma das posições a palavra exata ao mesmo tempo?
Olá Marcos. Esse é o caso mostrado no tempo 3m12s. A procura ocorre no início, meio ou fim.
th-cam.com/video/hcAK9tqkdPA/w-d-xo.html
Preciso fazer um procv onde o valor procurado pode ter um caracter a mais ou em outros casos pode não ter, então preciso fazer a busca e se der erro fazer outro procv, suprimindo o ultimo caracter do "Valor Procurado".
Olá Haroldo. Pelo que entendi você quer algo assim: Considere que o valor procurado está em A1 e a tabela matriz está no intervalo C2:M200. Então a fórmula que você quer deve ser semelhante a: =SE(ÉERROS(PROCV(A1; $C$2:$M$200; 2; FALSO); PROCV(ESQUERDA(A1; NÚM.CARACT(A1)-1); $C$2:$M$200; 2; FALSO); PROCV(A1; $C$2:$M$200; 2; FALSO))
Você não sabe o quanto o seu vídeo me ajudou!! muito obrigado :)
tenho uma dúvida, se eu usar =PROCV("*" & A3 & "*";C3:D13;2;0) vou encontrar o valor de A3 em qualquer posição, porem vamos supor que o valor é 50... eu testei e ele achou um resultado para uma célula que tinha 111; 50; 222; 333, mas fiz o teste e ele também acharia um resultado se a celula tivesse 111; 115011; 222; 333.
Ou seja, o que eu quero é que ele encontre o resultado se a célula contiver o valor exato que eu pedi, nesse caso quero apenas o número 50 e não outro número que tenha o valor 50 misturado (ex: 502; 250; 2502) como eu faço para acha o resultado com o valor exato que contêm na célula ?
Olá Jhonata,
Não seria apenas usar o Procv tradicional?
=PROCV(A3; C3:D13; 2; 0)
Boa explicação!
Fiz o cadastro pra baixar o arquivo e deu erro.
Olá @Edinho Petrópolis, corrigimos o link. Obrigado por nos informar.
@@mprinformatica Fiz o Procv e deu certo, agora preciso fazer uma busca na caixa suspensa pra achar um fornecedor.
Obrigado!
@@edinhopetro Belo desafio. Se tiver algum problema posta aqui!
A@@edinhopetro
Meu excel não esta reconhecendo os curinga ela da a mensagem # N/d, a procv da certo somente com o texto exato. com faço para descobrir onde está o erro?
Olá Lia. Tem como você copiar os conteúdos da célula com o valor procurado e com a célula correspondente da matriz tabela? Aí posso analisar.
Tenho uma lista de nomes e alguns nomes foram escrito errado.
Consigo localizar nomes e sobrenomes parecidos?
Olá Bruno
Tem um recurso muito interessante, estou até pensando em fazer um vídeo sobre isso, deve ficar pronto em março.
Veja esse vídeo: th-cam.com/video/tqUqx5Aof_o/w-d-xo.html
no tempo 3m15, ative a correspondência difusa e ajuste o grau de difusão (padrão em 0.8 para um número menor , por exemplo, 0.2 ou até 0. Cuidado, use ponto em vez de vírgula).
Na fórmula pela busca da palavra tênis no final, existem 2 resultados, mas você só mostrou um. Como ele vai dar a resposta correta? Como ele vai apresentar os dois valores?
Olá Rosa, muito boa pergunta. Nesse caso eu não uso PROCV, eu uso o recurso de Mesclar (merge) do Power Query, que permite vários tipos de relacionamentos de dados.
Caso interesse, dê uma olhada nessa playlist do canal: th-cam.com/play/PLkUmABhGxkEXQ3XQFQXp7Y0cTYH2AgXXY.html
mudou do procv para procx e não consegui fazer isso funcionar...
tem outro ponto, gostaria que na busca, se encontrar mais de 1 linha com a palavra buscada, somar as linhas e trazer o resultado.. é possivel ?
Olá. Eu gosto de resolver esse problema com a função Filtro (somente Excel 365)
Elaborei um arquivo e compartilhei aqui. Olhe as células com fundo amarelo:
github.com/cctanaka/MultiplasOcorrenciasNoExcel
Sobre a função Filtro assista a esse vídeo que fiz:
th-cam.com/video/QjoR5haK9aE/w-d-xo.htmlsi=aKuxdFr3lXBG9XJJ
Agora, na minha opinião, você deveria aprender o Power Query. Aqui está uma playlist que eu criei:
th-cam.com/play/PLkUmABhGxkEXQ3XQFQXp7Y0cTYH2AgXXY.html&si=uQ9C0CweYtEl3Kpr
Por favor, tem uma forma de fazer ao contrário? Eu tenho uma lista de Fornecedores em que eu criei uma "palavra chave" e na minha base que preciso dizer qual é o fornecedor só tem uma coluna Texto com algumas informações, inclusive o nome do fornecedor. Por exemplo, na coluna Texto está escrito "Nota Fiscal 001 do fornecedor TH-cam referente ao mês X". Na minha tabela de fornecedor eu coloquei "TH-cam" como palavra chave e "TH-cam do Brasil" como nome final do Fornecedor. Estou tentando identificar na coluna Texto a palavra "TH-cam" de modo que eu use essa palavra chave para identificar que este texto é referente ao "TH-cam do Brasil".
Ainda não encontrei uma forma de fazer isso =/
Olá Mayara. Uma possibilidade é usar a função Localizar: th-cam.com/video/x5i4oWj2uGE/w-d-xo.htmlfeature=shared
E para fazer o contrário? Ou seja o valor procurado tem duas palavras, onde no banco só tem uma dela ou parte
Olá @Robson Pereira, obrigado pela pergunta. Para fazer o contrário, precisa colocar o ProcV no lado do banco de dados.
Oi professor, e como se faz com número? Fiz um teste e não funciona
Olá Robson Pereira. Boa pergunta.
O caractere coringa funciona para textos, então será necessário criar uma nova coluna na matriz tabela com os números a serem procurados, agora convertidos em textos.
Digamos que os seus código numéricos estejam no intervalo de C2:C30. Crie uma fórmula na coluna B (insira uma nova coluna se precisar) e ela será assim para a célula B2: =TEXTO(C2; "#")
Copie essa fórmula para toda a coluna e faça o PROCV parcial procurando nessa coluna.
Obrigado pela aula, mas veja que você se refere à busca "parte de uma palavra" e não uma palavra em um texto... ou seja, não foi muito útil para mim. Se puder me ajudar em como fazer para buscar uma palavra com radical semelhante: tenho duas tabelas, uma tem palavras em português e outra em inglês. São produtos químicos. Busco encontrar as traduções correspondentes pelo radical da palavra, ou seja uma parte inicial da palavra... por exemplo: acetaprimido e acetaprimid... (eu poderia apenas traduzir a coluna em português para o inglês, mas estas traduções são difíceis porque o termo em português quase sempre é parte de uma termo químico mais longo)
Olá @Borges. Pelo que entendi, esse recurso vai lhe atender. Você chegou a fazer a planilha (insira apenas alguns valores para testar)?
Caso você precise que o resultado tenha múltiplos valores, olhe a reposta dada ao David Franco.
nao funcionou aqui
Oi Jaqueline, tudo bem? Poderia nos enviar por e-mail: contato@mprinformatica.com.br a planilha que está tentando aplicar a função para te ajudarmos a resolver?