Adicionado em: | 08/06/2011 |
Modificado em: | 08/06/2011 |
Tamanho: | Vazio |
Downloads: | 1125 |
Saberexcel - o site de quem precisa aprender macros Miclrosoft Excel VBA.
Usando a função Procv() do Aplicativo Microsoft Excel, busca determinados dados em uma folha de planilha, observe que para concluir o critério de
busca tivermos que concatenar dados para diferenciar os produtos para determinada busca em uma combobox(Ferramentas Formulário).
Fórmula usada...........: =PROCV(H1;A2:E82;1;FALSO)
Fórmula usada...........: =PROCV(H1;A2:E82;3;FALSO)
veja que usamos uma ferramenta combobox da barra de ferramentas 'Formulário'
também há uma formatação condicional para localização do ítem na folha de planilha baseado no código.
Baixe o exemplo de planilha no final da página.
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: | 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: | 24/01/2012 |
Modificado em: | 24/01/2012 |
Tamanho: | Vazio |
Downloads: | 774 |
Escola Saberexcel VBA Estudos - Treinamento com Macros, Fórmulas e Funções
Essa fórmula do Aplicativo Microsof Excel com auxilio da função ECEL.VAZIA, SUBTOTAL E DESLOC,
cont.valores usando a função subtotal deslocando dados abaixo. baixe o exemplo de planilha no final da página
11 =SE(ÉCÉL.VAZIA($B12);"";SUBTOTAL(3;DESLOC($B$1;0;0;LIN()))-1)
cont.valores usando a função subtotal deslocando dados abaixo
fórmula usada
'=SE(ÉCÉL.VAZIA($B12);"";SUBTOTAL(3;DESLOC($B$1;0;0;LIN()))-1)
'- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
sobre a função subtotal
SUBTOTAL (Função SUBTOTAL)
Este artigo descreve a sintaxe da fórmula e o uso da função (função: um fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma operação e retorna um valor ou vários valores. Use as funções para simplificar e reduzir fórmulas em uma planilha, especialmente aquelas que executam cálculos longos e complexos.) SUBTOTAL no Microsoft Excel.
Descrição
Retorna um subtotal em uma lista ou em um banco de dados. É geralmente mais fácil criar uma lista com subtotais usando o comando Subtotais, grupo Contorno, na guia Dados no aplicativo de desktop do Excel. Assim que a lista de subtotais for criada, você poderá modificá-la editando a função SUBTOTAL.
Sintaxe
SUBTOTAL(núm_função,ref1,[ref2],...])
A sintaxe da função SUBTOTAL tem os seguintes argumentos
(argumento: um valor que fornece informações a uma ação, um evento, um método, uma função ou um procedimento.):
Núm_função |
Núm_função |
Função |
1 |
101 |
MÉDIA |
2 |
102 |
CONTA |
3 |
103 |
CONT.VALORES |
4 |
104 |
MÁX |
5 |
105 |
MÍN |
6 |
106 |
MULT |
7 |
107 |
DESVPAD |
8 |
108 |
DESVPADP |
9 |
109 |
SOMA |
10 |
110 |
VAR |
11 |
111 |
VARP |
Comentários
Adicionado em: | 31/12/2011 |
Modificado em: | 31/12/2011 |
Tamanho: | Vazio |
Downloads: | 819 |
Saberexcel - o site de quem precisa aprender Macros Microsoft excel VBA.
Usando fórmulas matriciais do Aplicativo Microsoft Excel, separamos grupos de participantes, baseado no critério grupo(1,2,3), nome das pessoas sobrenome e Clube pertencentes. - o exemplo foi eleaborado para filtrar (5 ), obsevem que para o filtro criamos os range names dinâmicos, 'range nomeados' com a função DESLOC - para deslocar o tamanho do range de a digitação de dados:
Baixe o exemplo de planilha no final da página: Fiquem com Deus, Expedito Marcondes
' - - - - - - - - - - - - - - - -'
' - - - - - - - - - - - - - - - -'
' FUNÇÃO USADAS: se/enum/menor/Corresp/indireto/lins/indice/menor/valor/
' - - - - - - - - - - - - - - - -'
Intervalo de células selecionado:
K5:K10=SE(ÉNÚM(MENOR(SE(Grupos=VALOR($J$3);CORRESP(Nomes;Nomes;0));LIN(INDIRETO("1:"&LINS(Nomes)))));ÍNDICE(Nomes;MENOR(SE(Grupos=VALOR($J$3);CORRESP(Nomes;Nomes;0));LIN(INDIRETO("1:"&LINS(Nomes)))));"")
' - - - - - - - - - - - - - - - -'
RANGE NOMES CRIADOS
Grupos =DESLOC(GRUPOS!$B$2;;;CONT.VALORES(GRUPOS!$B:$B)-1)
Nomes =DESLOC(GRUPOS!$C$2;;;CONT.VALORES(GRUPOS!$C:$C)-1)
SobreNomes =DESLOC(GRUPOS!$D$2;;;CONT.VALORES(GRUPOS!$D:$D)-1)
Clubes =DESLOC(GRUPOS!$E$2;;;CONT.VALORES(GRUPOS!$E:$E)-1)
' - - - - - - - - - - - - - - - -'
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Escola Saberexcel VBA Estudos® - Treinamentos com Macros, Fórmulas e Funções.
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
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