Página 1 de 1

Classificação menor para maior se <> ""

Enviado: 17 Out 2016 às 23:11
por Vtlandrade
Preciso preencher a aba PRINCIPAL da planilha anexa nas seguintes condições:

- Considerar somente se a coluna AE da guia BD estiver preenchida (desta forma desconsideraria os campos vazios)
- Classificá-la em ordem crescente da data de vencimento (Coluna AF da guia BD)

Re: Classificação menor para maior se <> ""

Enviado: 17 Out 2016 às 23:50
por DJunqueira
Vtlandrade, evite a todo o custo mesclar células, especialmente em tabelas, listas ou matrizes.

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 00:11
por Vtlandrade
Obrigado DJunqueira.
Neste caso não tenho como alterar pois é uma máscara de um download, os campos mesclados vão sempre vir dessa maneira qdo exportar para xls.
Quanto à fórmula, esta parte "Tabela1[[ÍNDICE]:[ÍNDICE]];10", foi pq perdeu a formatação ou é isto mesmo?
Como preciso adaptar para a minha planilha, queria entender o que esta tabela na fórmula.

Aparece desta forma para mim na célula A2
=ÍNDICE(BD!$I$2:AH100;Tabela1[[ÍNDICE]:[ÍNDICE]];10)

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 00:50
por DJunqueira
Ainda q a aba BD venha p/ vc mesclada na outra aba vc tb mesclou as células, foi a essa mesclagem q eu me referi, não faça isso! Pois diminui atrapalha muito na hora de criar outras fórmulas.
Na aba Principal eu inseri uma tabela nomeada (Tabela1) q tem entre outras vantagens a de replicar as fórmulas da linha de cima sempre q vc cria uma nova linha.
Quanto ao campo [ÍNDICE] duplicado na fórmula =ÍNDICE(BD!$I$2:AH100;Tabela1[[ÍNDICE]:[ÍNDICE]];10) , isto é feito p/ q se possa arrastar o campo p/ os lados e ele se mantenha como referência absoluta, é o equivalente a usar o $ p/ campos nomeados de tabelas.
Eventualmente vc pode importar a sua tabela em BD com o uso de Nova Consulta direto p/ o formato desejado na aba Principal, seria o caso de se fazer testes.
A tabela da aba Principal primeiro busca as datas e depois na coluna [ÍNDICE] é buscado o endereço da linha q depois será utilizado nas demais fórmulas.

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 01:14
por Vtlandrade
Entendo. Infelizmente neste caso as duas abas são downloads, são mesclagens automáticas. Interfere no que me enviou?
Como criar esta tabela?

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 04:27
por DJunqueira
Vc pode testar a importação com Nova Consulta em Dados / Nova Consulta / De Outras Fontes / Da Web.

Re: Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 19:16
por Vtlandrade
Preciso preencher a aba PRINCIPAL da planilha anexa nas seguintes condições:

- Considerar somente se a coluna AE da guia BD estiver preenchida (desta forma desconsideraria os campos vazios)
- Classificá-la em ordem crescente da data de vencimento (Coluna AF da guia BD)

Não consegui com a tabela e a reformatação da guia principal enviada pelo DJunq. Se tiveren outra maneira de fazê-lo, melhor.

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 20:11
por gfranco
Boa noite.
Concordo com o amigo DJunqueira.
Eu testaria primeiro uma nova consulta pois como já disse (sabiamente) o amigo, células mescladas são vilãs de primeiro grau ( inclusive para macros).
at
gfranco

Classificação menor para maior se <> ""

Enviado: 18 Out 2016 às 21:32
por Vtlandrade
Ok. Consegui remover as células mescladas da aba principal. Criei a tabela conforme sugerido, porém continuo sem conseguir ter o retorno dos resultados (há algo que eu estou fazendo errado).
Queria enviar a minha planilha original por email para que tentasse. Poderia?

Classificação menor para maior se <> ""

Enviado: 19 Out 2016 às 00:25
por DJunqueira
Sim.

Classificação menor para maior se <> ""

Enviado: 19 Out 2016 às 08:38
por Vtlandrade
Qual seu email?

Re: Classificação menor para maior se <> ""

Enviado: 19 Out 2016 às 09:04
por FelipeMGarcia
Vinicius,

Veja se o que fiz te ajuda.

Abs