Excel – Como buscar uma informação sem PROCV

por Sensei Matsumoto em 8 de janeiro de 2016

Bem-vindo leitores do Social Bits. Dando continuidade ao artigo anterior, “Entendendo o PROCV” (http://www.socialbits.com.br/articles/238/dicas-excel-entendendo-o-procv) neste artigo vou mostrar uma solução para contornar o problema que a função PROCV não consegue fazer: retornar referências de uma tabela procurando para a esquerda.

Como foi citado anteriormente, a função PROCV faz a pesquisa de dados sempre da esquerda para direita, ou seja, ele não retorna dados de uma tabela que esteja a esquerda do campo de pesquisa, retornando “#N/D”.

Dica 17 – Buscar uma informação sem PROCV

  • nível: básico
  • recursos utilizados: função INDICE e função CORRESP
  • compatibilidade: todas versões do Excel
  • tempo de implementação: menos de 2 minutos

Para solucionar esta situação vou usar 2 funções, de modo que juntas vão dar o mesmo efeito do PROCV só que com efeito melhorado. Usarei as funções ÍNDICE e CORRESP de modo encadeado. Para você entender todo o mecanismo primeiro você deve entender o funcionamento de cada uma.

Função ÍNDICE

ÍNDICE(matriz;núm_linha;núm_coluna)

Esta função retorna o valor de uma matriz tabela segundo o número da linha e coluna indicada pelo usuário. Para melhor entendimento vou ilustrar um exemplo, considere a seguinte tabela de dados:

Se digitarmos a função “=INDICE(A2:D5;4;3)” em qualquer célula vazia obtemos o resultado “32”, isto porque o valor que está na quarta linha e na terceira coluna da tabela é o valor “32”. Simples não é? Agora vamos para outra função…

Função CORRESP

CORRESP(valor_procurado; matriz_procurada; [tipo_correspondência])

A sintaxe da função CORRESP tem os seguintes argumentos:

  • valor_procurado  Necessário. O valor que você deseja corresponder em matriz_procurada.O argumento valor_procurado pode ser um valor (número, texto ou valor lógico) ou uma referência de célula a um número, texto ou valor lógico.
  • matriz_procurada  Necessário. O intervalo de células que estão sendo pesquisadas.
  • tipo_correspondência  Opcional. O número -1, 0 ou 1. O argumento tipo_correspondência especifica como o Excel corresponde valor_procurado com os valores em matriz_procurada. O valor padrão desse argumento é 1.A tabela a seguir descreve como a função localiza valores com base na configuração do argumento tipo_correspondência.

Esta função é parecido com o PROCV, até mesmo na sua sintaxe, a diferença é que a função não retorna o valor da tabela e sim a posição que ela se encontra na tabela. Para exemplificar considere a tabela abaixo:

Se for digitado a fórmula “=CORRESP(“Y”;B2:B5;0)” em uma célula vazia ele vai retornar “2”. Explicando: “Y” é o valor a ser procurado (assim como no PROCV), B2:B5 é a matriz coluna de pesquisa, ou seja, onde será feito a pesquisa (diferente do PROCV que você seleciona várias colunas, aqui você especifica somente a coluna onde o dado poderá estar), “0” é o tipo de correspondência exato, ou seja, ele vai procurar exatamente o “Y” na tabela, se não encontrar retorna “#N/D”. Entendeu o funcionamento do CORRESP? É a mesma coisa que perguntar “em qual linha da coluna B se encontra o dado Y”?

Resumindo: a função CORRESP retorna o número da linha de um dado na tabela e não o próprio dado.

Solucionando o problema

Agora que você já sabe o funcionamento de cada função podemos resolver nosso problema. Vamos montar uma função composta usando ambos, ficando a sintaxe da seguinte forma:

INDICE(matriz;CORRESP(valor_procurado;matriz_coluna;tipo);coluna)

Enxergou o que vai dar? A função ÍNDICE retorna o dado de uma matriz segundo a informação da linha e coluna, acontece que na linha temos a função CORRESP que procura um valor dentro de uma matriz coluna, retornando a linha. Exemplificando vamos usar a mesma tabela da situação 3 do artigo anterior, aqui queremos saber o código do produto informando o nome do produto:

Na célula B8 ficaria da seguinte forma:

=INDICE(A2:D5;CORRESP(B7;B2:B5;0);1)

Onde “A2:D5” é a matriz de dados, “CORRESP(B7;B2:B5;0)” retorna o número da linha onde se encontra o valor digitado de B7 (produto) e “1” é a coluna da matriz de dados (código).

Com isso o problema foi resolvido! Vantagens ao usar este modo:

  • a tabela não precisa estar classificada;
  • você pode fazer a pesquisa livremente buscando o campo da esquerda ou direita.

É isso ai gente, aproveitem a dica! Até o próximo artigo.

Anúncios

Atividade I – Práticas Financeiras e Contábeis

1º)Quais as funções dos departamentos Financeiro e Contábil?

2º)Quais os cursos de graduação das áreas financeiras e contábeis

3º)O que é administração financeira?

4º)Cite ao menos 4 características de um gestor financeiro :

5º)O que é Capital de Giro ?

6º) A previsão de estoque é baseada de acordo com a __________________de vendas de um período

7º)O que é Sazonalidade

8º)Em uma rede de supermercados que metodo de reposição de estoque é utilizado para evitar a perda de produtos perecíveis.

9º)O que é Over Estoque

10º)Sem o uso da _______________________ seria impossível obter um controle de estoque eficiente e preciso nos dias atuais.

 

 

Atividade ACCESS -Sistema Previsão Entrega – Consultas

Crie as seguintes consultas para o Sistema de Previsão Entrega salvar com nomes significativos ao resultado

1)Tabela de Clientes – Exibir Nome e Endereço

2)Tabela de Clientes : Exibir todos os campos , perguntar o CNPJ

3)Tabela de Condutores : Todos os campos exibir apenas os Ativos

4)Tabela de Condutores : Todos os campos exibir apenas os Inativos

5)Tabela de Entregas e Fornecedores  Todos os campos de ambos

6)Tabela de Entregas Todos os campos pergunte a descrição

7)Tabela de Entregas Todos os campos Perguntar a Data por Período

8)Tabela de Entregas : Todos os campos com valor total acima de 5000

9)Tabela de Entregas : Todos os campos com valor total abaixo de 5000

10)Tabela de Entregas : Todos os campos com tipo de transporte 2

11)Tabela de Entregas : Todos os campos Recebido Por Pesquisar por parte do nome

12)Tabela de Entrega e Frota : Todos os campos de ambas

13)Tabela Frota : Todos os campos Exibir apenas o Tipo Terceiro

14)Tabela Frota : Todos os campos , pergunte a placa

15)Tabela Frota : Todos os campos , apenas veículos do ano de 2017

16)Tabela Frota : Todos os campos , pergunte o código

 

 

 

 

 

 

 

 

 

Atividade 1 – Hardware – Redes

1º)Defina Redes de Computadores

2º)Quais os benefícios de uma rede de computadores

3º)Explique os Termos Lan , Man e Wan com exemplos

4º)Quis são os tipos de Topologia de Redes

5º)Qual a topologia mais utilizada em Redes , justifique

6º)Quais os meios de comunicação utilizados em redes de computadores?

7º)Quias as diferenças entre as redes com Distribuição Ponto a Ponto e Cliente Servidor?

8º)Qual a distancia media máxima de um cabo de Rede

9º)__ 45 é o nome do conectador padrão utilizado em cabos para Redes

10º)O preço de cabos para varia de acordo com o fabricante , o cabo furukawa é um cabo de qualidade devido a sua resistência e _________________________ , cite também outro tipo de fabricante de cabos para Redes.

Solução de Problemas Windows xp,7,8,10

Travamento na Tela Inicial (Software)

Reiniciando na Tela Inicial

Data e Hora atrasando sempre que reiniciado o sistema

Travamento ao abrir determinado programa ou jogo

Reinicia ao abrir determinado programa ou jogo

Cores , Brilho e Contraste Incorretos

Problemas com Mouse , Teclado

Videos e Sites que possuem animação travam no navegador

Não retorna da hibernação

Lentidão no Sistema

Lentidão na Internet

Blue Screen

A formatação somente  deverá ser opção quando todas as soluções necessárias não surgirem efeito.

 

 

 

 

 

 

 

 

Atividade Avaliativa Linux Firewall – Filme Os Invasores -(2 pts da Avaliação Repostas por E-mail)

1)Elabore uma dissertação sobre as  lições de segurança em redes você aprendeu com o filme .

2º)Cite ao menos uma cena do filme em que um ou os personagens utilizaram Engenharia social para alcançar seus objetivos

3º)Explique como o Hacker Benjamim consegui enganar a agente da polícia e o NSX  fugindo  com seus compareças  gerando o final épico do filme.

 

 

 

Avaliação Desenvolvimento Pessoal e Primeiro Emprego

Enviar respostas via E-mail , Assunto : Avaliação Desenvolvimento Pessoal + seu Nome

1º)Em uma reflexão sobre o conteúdo abordado no curso como , Determinação , Auto estima , Habilidade , Aptidão , Foco , Felicidade , Auto Realização , Oratória e etc… , elabore uma dissertação sobre como o conteúdo abordado no curso influenciou seu modo de pensar e agir e contribuiu para o seu Desenvolvimento Pessoal :(3pts)

2º)Defina Marketing Pessoal (0,5pts)

3º)Qual a importância da Oratória na vida pessoal e profissional ? (0,5 pts)

4º)Cite aos menos 5 comportamentos que devem ser evitados no trabalho :(0,5 pts)

5º)Cite aos menos 5 comportamentos que podem contribuir para manter sua empregabilidade (0,5 pts)