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.
Baixe o exemplo de planiha contendo as fórmulas e funções acima:
Excel planilha formulas matriciais retornam grupo nomes (30.38 KB)
Comentários
Assine o RSS dos comentários