Adicionado em: | 25/10/2011 |
Modificado em: | 25/10/2011 |
Tamanho: | Vazio |
Downloads: | 882 |
Saberexcel - O site de quem precisa aprender sobre Macros Microsoft Excel VBA
Essas fórmulas matriciais do aplicativo Microsost Excel, filtra valores e ordena conforme desejado.
1 - duplicados referente a determinadas datas(anos), também valores
2 - sem formatos de duplicados na ordem crescrescente.
3 - somente os 10 na ordem crescente.
4 - Formatação condicional referente aos anos
Formulas matriciais usadas
Formatando valores Duplicados:
Fórmula usada:
SE(I3="";"";ÍNDICE($A$3:$A$30;CORRESP(I3;$C$3:$C$30;0)))
Formatação Condicional usada:
'----------------------'
Formula Matricial:
'{=SE(CONT.SE($B$3:$B$30;$F$1)<LINS(I$3:I3);"";MENOR(SE($B$3:$B$30=$F$1;$C$3:$C$30);LINS(I$3:I3)))}
'=SE(I3="";"";ÍNDICE($D$3:$D$30;CORRESP(I3;$C$3:$C$30;0)))
'----------------------'
Formula Matricial:
{=SE($M3="";"";ÍNDICE($A$3:$A$30;CORRESP(M3;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0)))}
'----------------------'
{=SE(CONT.SE($B$3:$B$30;$F$1)<LINS(M$3:M3);"";MENOR(SE($B$3:$B$30=$F$1;$C$3:$C$30+LIN($C$3:$C$30)/9^9);LINS(M$3:M3)))}
'----------------------'
{=SE(M3="";"";ÍNDICE($D$3:$D$30;CORRESP(M3;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0)))}
'----------------------'
somente os 10 Primeiros
{=ÍNDICE($A$3:$A$30;CORRESP(Q3;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0))}
{=MENOR(SE($B$3:$B$30=$F$1;$C$3:$C$30+LIN($C$3:$C$30)/9^9);LINS(Q$3:Q3))}
{=SE(Q3="";"";ÍNDICE($D$3:$D$30;CORRESP(Q3;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0)))}
{=SE(Q3="";"";ÍNDICE($D$3:$D$30;CORRESP(Q3;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0)))}
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: | 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
Adicionado em: | 04/02/2011 |
Modificado em: | 04/02/2011 |
Tamanho: | Vazio |
Downloads: | 903 |
Saberexcel - site das macros
(Registre-se - ha muitos exemplos na área livre para registrados)
Essas fórmulas do Aplicativo Microsoft Excel usando a função procv controla o estoque de tintas e verifica a cor da tinta, retornando também o valor e quantidade contida em ml em determinado cartucho, controlando o estoque(saida e entrada) de tintas.
Prezado Senhor Marcondes,
Gostaria de uma ajuda se for possível,
preciso fazer um controle de tintas para impressora, um controle simples,
por exemplo recebo as tintas em Litros, e repasso a quantidade por
recargas de cartuchos 35ml, 100ml e 250ml
Resposta: você poderia fazer algo simples,
com a função Procv, que busca o valor de determinada tinta
e retorna a quantida, com os referidos preços.
assim sendo, voce já poderá ir controlando seu estoque...
depois voce faça um campo para dar entrada...
Vou utilizar uma célula para retornar o valor de entradas para o controle de estoque,
Fique com Deus, Boa Sorte.
Coluna(C )
=SE(D9="";"";SE(ESQUERDA(D9;2)="Tp";"Preta";""))
Coluna(D) - Validação dados Lista
Coluna(E)
=SE(D9="";"";PROCV(D9;$J$4:$L$6;2;FALSO))
Coluna(F)
=SE(D9="";"";PROCV(D9;$J$4:$L$6;3;FALSO))
Coluna(G)
=SE(D9="";"";C6-F9)
Celula (D6) = '=SUBTOTAL(9;F9:F24)
Célula(E6) = '=C6-SUBTOTAL(9;F9:F25)& " ML"
Aprenda tudo sobre o Aplicativo Microsoft Excel VBA com os produtos didáticos Saberexcel, sozinho, praticando...
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