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: | 05/12/2010 |
Modificado em: | 05/12/2010 |
Tamanho: | Vazio |
Downloads: | 2301 |
Células protegidas e ou desprotegidas
Saberexcel - dicas de fórmulas e funções Excel
Essa fórmula retorna Verdadeiro e ou Falso quando as células estão protegidas
Para retornar o resultado tecle Ctrl + 1, abrirá a Caixa de Diálogo Formatar Células
Vá até a aba Proteção, bloqueie e ou desbloqueie a célula desejada
Com isso quando voce proteger a planilha ira enviar a uma mensagem de impedindo
o usuário de alterar algo na célula.
A fórmula retorna (Verdadeiro ou Falso) para as células Desbloqueadas e ou Bloqueadas
' C - É - L - U - L - A - S - B - L - O - Q - U - E - A - D - A - S
Status da célula Célula(C6) ................: (Bloqueada)
Retorno .........................................: VERDADEIRO
Fórmula usada .................................: '=CÉL("proteger";C6)=1
Status da célula Célula(D8) ................: (Bloqueada)
Retorno .........................................: VERDADEIRO
Fórmula usada .................................: '=CÉL("proteger";D8)=1
Status da célula Célula(F10) ................: (Bloqueada)
Retorno .........................................: VERDADEIRO
Fórmula usada .................................: '=CÉL("proteger";F10)=1
Status da célula Célula(F10) ................: (Bloqueada)
Retorno .........................................: VERDADEIRO
Fórmula usada .................................: '=CÉL("proteger";G12)=1
' C - É - L - U - L - A - S - D - E - S - B - L - O - Q - U - E - A - D - A - S
Status da célula Célula(C12) ..............: (Desbloqueada)
Retorno .........................................: FALSO
Fórmula usada .................................: '=CÉL("proteger";C12)=1
Status da célula Célula(D10) ..............: (Desbloqueada)
Retorno .........................................: FALSO
Fórmula usada .................................: '=CÉL("proteger";D10)=1
Status da célula Célula(F8) ................: (Desbloqueada)
Retorno .........................................: FALSO
Fórmula usada .................................: '=CÉL("proteger";F8)=1
Status da célula Célula(G6) ................: (Desbloqueada)
Retorno .........................................: FALSO
Fórmula usada .................................: '=CÉL("proteger";G6)=1
Aprenda Microsoft Excel VBA - com qualidade
Compre livros na maior livraria universitária do país com segurança e garantia
Adicionado em: | 06/12/2010 |
Modificado em: | 06/12/2010 |
Tamanho: | Vazio |
Downloads: | 1955 |
Fórmula inserindo uma Autonumeração
Saberexcel - site das macros
Formula do aplicativo Microsoft Excel insere uma autonumeração
Para testar use a fórmula e arraste pelas células abaixo
Formula usada.....: {=SE(LIN()=1;1;INDIRETO(ENDEREÇO(LIN()-1;COL()))+1)}
Para inserir uma autonumeração insira a fórmula e arraste células abaixo
1 ={SE(LIN()=1;1;SE(ÉTEXTO(INDIRETO(ENDEREÇO(LIN()-1;COL())));1;INDIRETO(ENDEREÇO(LIN()-1;COL()))+1)) }
2 ={SE(LIN()=1;1;SE(ÉTEXTO(INDIRETO(ENDEREÇO(LIN()-1;COL())));1;INDIRETO(ENDEREÇO(LIN()-1;COL()))+1)) }
Esta fórmula retorna um nome seguido de número sequencial (Autonumeração)
para visualizar o resultado insira a fórmula e arraste a fórmula:
Fórmula usada.......: {=SE(LIN()=1;"Saber1";SE(INDIRETO(ENDEREÇO(LIN()-1;COL()))="";"Saber1";"Saber"&SUBSTITUIR(INDIRETO(ENDEREÇO(LIN()-1;COL()));"Saber";"")+1))}
Retorno...: Saber1, Saber2, Saber3......
Fórmula matricial também retorna uma autonumeracão, insira a fórmula selecione a célula contendo a fórmula e mais o total de células
que você desejar selecionar e tecle (Ctrl + Shift + Enter) .
Formula matricial usada.......: =LIN(INDIRETO("1:10"))
Adicionado em: | 14/05/2011 |
Modificado em: | 14/05/2011 |
Tamanho: | Vazio |
Downloads: | 1886 |
Saberexcel - o site de quem precisa Aprender Macros Microsoft Excel VBA
Esse exemplo do uso de funções do Aplicativo Microsoft Excel, Função Corresp(), Funçao Desloc() e outras
mostra os dados duplicados e também não duplicados em ordem crescente baseado no preço.
filtrando por dois critérios.
(*) baixe o exemplo de planilha no final da página para visualizar as fórmulas usadas nas tabelas.
Algumas das fórmulas matriciais usadas no retorno dos dados desejados nas tres tabelas existentes na folha de planilha exemplo.
Aconselho baixar o exemplo para visualizar melhor a aplicação de distribuição das fórmulas com as referidas funções pela folha de planilha.
Fórmulas usadas......: =SE(ÉNÚM(J4);ÍNDICE($A$3:$A$30;CORRESP(J4;$C$3:$C$30;0));"")
Fórmulas usadas......: =MENOR(SE($B$3:$B$30=$G$1;SE($E$3:$E$30=$G$2;$C$3:$C$30));LINS(J$3:J3))
Fórmulas usadas .....: =ÍNDICE($D$3:$D$30;CORRESP(J3;$C$3:$C$30;0))
Fórmulas usadas .....: =ÍNDICE($A$3:$A$30;CORRESP(M7;$C$3:$C$30+LIN($C$3:$C$30)/9^9;0))
Fórmulas usadas .....: =SE(SOMA(($B$3:$B$30=$G$1)*($E$3:$E$30=$G$2))<LINS(P$3:P7);"";MENOR(SE($B$3:$B$30=$G$1;
SE($E$3:$E$30=$G$2;$C$3:$C$30+LIN($C$3:$C$30)/9^9));LINS(P$3:P7)))
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