Adicionado em: | 04/04/2011 |
Modificado em: | 04/04/2011 |
Tamanho: | Vazio |
Downloads: | 1389 |
Saberexcel - Site de quem precisa aprender Microsoft Excel VBA
Esse exemplo de planilha Microsoft Excel Fórmulas, usando as Funções ProcV para Somar valores, também exemplo usando a Função Indice() + Corresp retornando valores desejados. Todos os exemplos obtém retorno a partir de uma seleção de Lista derrolantes auxliadas pela Lista Validação de Dados.
(Lembrando aos meus amigos e alunos, validação de dados no Aplicativo MS Exce é uma Universidade de Dados muito bacana mesmo, logo estarei escrevendo sobre a Validação de Dados em um Modulo Como Fazer).
Prezado Senhor Marcondes,
Preciso de uma formula com procv que busque valores em uma tabela e as somem, baseados em busca em 3 células ou mais,
é possível, não estou conseguindo fazer, o senhor pode ajudar.
Rita:
Estou publicando o exemplo que me enviou, resolvido, para que outros também possam utilizar do exemplo Ok..
Você estava usando a função SE(), o que seria mais dificil para você porque geraria um complexidade na fórmula.
Vamos com Arroz e Feijão abaixo mesmo. rs.. (Baixe o exemplo para experienciar melhor)
Fique com Deus. Expedito Marcondes
Usei neste exemplo para ajudar, a Função Procv(Somando Valores), fiz um pequeno exemplo de formula com a Função Indice() + Corresp()
Acredito que esses exemplos sevirá como base para desenvolver sua planilha.. Fique com Deus, E_Marcondes.
Com procv(Somando Valores da tabela)
Formula Usada.......: =PROCV(D8;Auxiliar!B5:C21;2;FALSO)+PROCV(F8;Auxiliar!B5:C21;2;FALSO)+PROCV(H8;Auxiliar!B5:C21;2;FALSO)
Com Função Procv(Retornando simplesmente Valores)
Formula Usada.......: =PROCV(D16;Auxiliar!B5:C21;2;FALSO)
Usando a Função Indice() + Funçao Corresp() para o retorno de dados desejados.
Formula Usada.......: =ÍNDICE(Auxiliar!A5:C21;CORRESP(N4; Auxiliar!C5:C21;0); 2)
Aprenda tudo sobre planilhas Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Adicionado em: | 04/04/2011 |
Modificado em: | 04/04/2011 |
Tamanho: | Vazio |
Downloads: | 1079 |
Saberexcel - o site de quem precisa Aprender Microsoft Excel VBA
Fórmulas buscam determinado valores em coluna baseada em criterio
Saberexcel - dicas de fórmulas e funções
Fórmulas do aplicativo Microsoft Excel retornam buscas a determinados dados utilizando as funções
Indice(), Proc(), Corresp() É.NAO.VAZIA(),
Esta fórmula mostra último número digitado,
Veja bem, se você vem digitando, A1, A2, A3, a fórmula retornará o útimo número,
pois a fórmula basea-se em um índice, se você deletar a primeira célula, observe
que o retorno é o segundo número debaixo para cima.
Busca pela letra do alfabeto na coluna[C]
Retorna o último ítem(texto) da coluna (A)
RETORNAR PALAVRA(TEXTO) NA COLUNA(A), OBSERVAR RESULTADO DA FÓRMULA
Formula Usada .........: =ÍNDICE(A:A;CONT.VALORES(A:A))
Retorna o último ítem(texto) da coluna (A)
Formula Usada .........: =ÍNDICE(A:A;CORRESP(REPT("z";255);A:A))
Fórmula trabalha com linhas e não com colunas, para retornar valores com colunas mude a fórmula
Fórmula usada........: {=ÍNDICE(A1:A101;MÁXIMO(NÃO(ÉCÉL.VAZIA(A1:A101))*LIN(A1:A101)))}
(*) Bom lembrar que para trabalhar com fórmula matricial, selecione sua fórmula e tecle (Ctrl + Shit + Enter)
Retorna o último ítem(Texto) da coluna (A)
Formula Usada .........: =ÍNDICE(A1:A101;MÁXIMO(NÃO(ÉCÉL.VAZIA(A1:A101))*LIN(A1:A101)))
PARA RETORNAR NÚMEROS
Retorna o ultimo texto digitado na coluna [C]
Formula Usada .........: =PROC(REPT("z";255);C:C)
Retorna o último número digitado coluna(A)
Formula Usada .........: =ÍNDICE(A:A;CORRESP(9,99999999999999E+307;A:A))
PARA RETORNAR TEXTO OU FÓRMULAS
Retorna o número da linha ativa
Formula Usada .........: =SE(A13="";"";LIN())
Retorna o valor máximo intervalo duas colunas
Formula Usada .........: =ÍNDICE(C:C;MÁXIMO(D:D))
Retorna o valor baseado números coluna(B)
Formula Usada .........: =ÍNDICE(A:A;MÁXIMO(B:B))
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
{jcomments on}
Publicidade
Compre com segurança, garantia e ótimos preços
Adicionado em: | 02/05/2011 |
Modificado em: | 02/05/2011 |
Tamanho: | Vazio |
Downloads: | 825 |
Saberexcel - o site de quem precisa aprender Macros Microsoft Excel VBA.
Essa Função Procv do Aplicativo Microsoft Excel , consulta dados em determinada tabela em outra folha de planilha chamada
BD - banco de dados, observe que nomeei dois range(intervalos de células) como range dinâmico,
isto é, expandem o tamanho do intervalo de células, a medida em que formos digitando dados. Baixe o exemplo de planilha no final da página.
Espero que o exemplo possam lhe ser útil - Fiquem com Deus, Expedito Marcondes.
Range Dinâmico (Nomeado Range dinâmico) para extender intervalos de células nomeadas ao digitar.
NúmIndex =DESLOC(BD!$C$2;;;CONT.VALORES(BD!$A$2:$A$65536);1)
Nome =DESLOC(BD!$A$2;;;CONT.VALORES(BD!$A$2:$A$65536);1)
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Adicionado em: | 07/05/2011 |
Modificado em: | 07/05/2011 |
Tamanho: | Vazio |
Downloads: | 3760 |
Saberexcel - o site de quem precisa Aprender Microsoft Excel VBA.
Esses exemplos do uso de Funções do Aplicativo Microsoft Excel Procv() e Desloc + Corresp(), retorna o nome correspondente aos valores mínimos e máximos. Observem que usamos duas soluções, para o retorno do ítem desejado, para localização do Maior e Menor Preço, ou orçamentos. No Exemplo ilustrativo usamos nome de cidades.
Existem um exemplo de cotação publicado no site também usando mais ou menos essas mesas funções, mas com células nomeadas.
Digite cotação no sistema de busca que voce achará.
São Paulo - R$ 20.000
Campinas - R$ 40.000
Ribeirão Preto - R$ 10.000
Ituverava - R$ 15.000
'
Fórmulas usadas - Primeiro Exemplo:
'=PROCV(MÁXIMO(B3:B6);$B$3:$C$6;2;0) - Retorna Campinas (Maior Valor)
'=PROCV(MÍN(B3:B6);$B$3:$C$6;2;0) - Retorna Ribeirão Preto (Menor Valor)
Fórmulas usadas no Segundo exemplo:
'observe que neste caso precisamos usar a fórmula Max e Min, para localizar o menor e maior valor para ser referenciado pela fórmula(célula(A3))
=DESLOC(A3;CORRESP(F7;B3:B6;0)-1;0)
=DESLOC($A$3;CORRESP(F8;$B$3:$B$6;0)-1;0)
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Publicidade
Compre com segurança, garantia e ótimos preços
Adicionado em: | 07/05/2011 |
Modificado em: | 07/05/2011 |
Tamanho: | Vazio |
Downloads: | 3163 |
Saberexcel - o site de quem precisa aprender macros Microsoft Excel VBA.
Exemplo do uso da Função do Aplicativo Microsoft Excel, Indice() + Corresp() + Maior(), usado para retorno de determinado ítem baseado em critério de valores dependendo do valor. Para esse criar os critérios valores ascendentes foram usados a Função Maior() + Lin().
Também poderia fazer em ordem ascentendente usando a Função Mín(), nos critérios.
Espero que o exemplo possa ajudá-los. Fique com Deus - Expedito Marcondes.
'foi colocado como II no título para ajudar a identificar os exemplos Ok...
Cidade Valor
São Paulo R$ 20.000,00
Campinas R$ 40.000,00
Ribeirão Preto R$ 10.000,00
Ituverava R$ 15.000,00
Primeiro: Campinas =ÍNDICE($A$3:$A$6;CORRESP(D8;$B$3:$B$6;0)) R$ 40.000,00 =MAIOR($B$3:$B$6;LIN()-7)
Segundo: São Paulo =ÍNDICE($A$3:$A$6;CORRESP(D9;$B$3:$B$6;0)) R$ 20.000,00 =MAIOR($B$3:$B$6;LIN()-7)
Terceiro: Ituverava =ÍNDICE($A$3:$A$6;CORRESP(D10;$B$3:$B$6;0)) R$ 15.000,00 =MAIOR($B$3:$B$6;LIN()-7)
Quarto: Ribeirão Preto =ÍNDICE($A$3:$A$6;CORRESP(D11;$B$3:$B$6;0)) R$ 10.000,00 =MAIOR($B$3:$B$6;LIN()-7)
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Adquira já o Acesso Imediato
à Area de Membros
Aprenda Excel VBA com Simplicidade de
códigos e Eficácia, Escrevendo Menos e
Fazendo Mais.
'-------------------------------------'
Entrega Imediata:
+ 500 Video Aulas MS Excel VBA
+ 35.000 Planilhas Excel e VBA
+ Coleção 25.000 Macros MS Excel VBA
+ 141 Planilhas Instruções Loops
+ 341 Planilhas WorksheetFunctions(VBA)
+ 04 Módulos Como Fazer Excel VBA
+ Curso Completo MS Excel VBA
+ Planilhas Inteligentes
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2317234650173689";
/* retangulo 336 x 280 */
google_ad_slot = "0315083363";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel,
Sobre as WorksheetFunctions Funções de Planilhas que retornam valores do VBA