Página 1 de 1

Extrair informações de um banco de dados

Enviado: 03 Set 2016 às 20:13
por Amtozza
E ai galera,

To anexando um arquivo em excel pra tentar explicar melhor o que eu quero

O DJunqueira(muito obrigado!) fez esse excel pra mim com a fórmula:

=SEERRO(ÍNDICE(TabTransações[Data/Hora];AGREGAR(15;6;(TabTransações[Ação]="Transferência de Dinheiro Real Recebida")*(LIN(TabTransações[Ação])-LIN(TabTransações[[#Cabeçalhos];[Ação]]));-SOMARPRODUTO((TabTransações[Ação]="Transferência de Dinheiro Real Recebida")-1)+LIN(A3)));"")


Até ai tudo bem, mas eu tive um problema pq toda hora que o banco de dados aumenta eu tenho que aumentar a área dessa tabela e o que eu estou tentando fazer é não ter que aumentar área de tabela, seria basicamente trocar onde ta escrito "TabTransações"(nome da tabela que ele nomeou) por 'Banco de Dados'!A:F já que o banco de dados aumenta toda semana com novas informações.


Alguém consegue uma solução? Tentei várias fórmulas e etc e fiquei vários dias tentando alterar a do DJunqueira, mas não obtive êxito.

Re: Extrair informações de um banco de dados

Enviado: 04 Set 2016 às 08:48
por Reinaldo
Não entendi a demanda. A range/tabela nomeada vai de a4 ate f1048..., basicamente A:F; não há necessidade de altera-la

Extrair informações de um banco de dados

Enviado: 04 Set 2016 às 14:24
por Amtozza
Como assim o range vai de A4 até F1048?

Eu queria que não existisse essa tabela criada entende? Se fosse feito sem criação de uma tabela, ou seja, na fórmula não teria as nomeações "TabTransações"
Sendo assim a fórmula seria outra... Estou tentando criar essa nova fórmula.

Re: Extrair informações de um banco de dados

Enviado: 05 Set 2016 às 07:28
por Deciog
Amtozza Bom Dia.

Confere se é assim que desejas

Décio

Re: Extrair informações de um banco de dados

Enviado: 05 Set 2016 às 09:54
por DJunqueira
Amtozza escreveu:E ai galera,
...
Até ai tudo bem, mas eu tive um problema pq toda hora que o banco de dados aumenta eu tenho que aumentar a área dessa tabela e o que eu estou tentando fazer é não ter que aumentar área de tabela, seria basicamente trocar onde ta escrito "TabTransações"(nome da tabela que ele nomeou) por 'Banco de Dados'!A:F já que o banco de dados aumenta toda semana com novas informações.
Alguém consegue uma solução? Tentei várias fórmulas e etc e fiquei vários dias tentando alterar a do DJunqueira, mas não obtive êxito.
Amtozza, vou insistir em te afirmar q se vc usar referência de colunas inteiras seu planilha ficará lenta.
Sua planilha deveria ter o tamanho das tabelas limitadas pelos dados já inseridos, p/ entrar com novos dados é só apertar TAB na célula inferior direita. Qq tutorial da M$ vai ressaltar a mesma coisa.

Extrair informações de um banco de dados

Enviado: 05 Set 2016 às 10:20
por Amtozza
Deciog
Ela apresenta erros, fui conferir os resultados e não batem, mas é quase isso... Se os resultados batessem estaria certo!

DJunqueira
Cara, ela não fica lenta pq no Google Docs as tabelas tem um limite bem menor que do MS Excel, ai quando você precisa de mais linhas, no G Docs você adiciona manualmente, esse é o motivo delas não ficarem tão lentas assim e justamente por isso que estou precisando das colunas inteiras.
Você não consegue deixar pra pegar as A:F inteiro? Se estiver ficando lento pra fazer é só remover 80% das linhas/colunas e ficará bem mas leve.

Re: Extrair informações de um banco de dados

Enviado: 05 Set 2016 às 12:46
por Deciog
Amtozza

Desculpas, conferi a formula e corrigir, confere agora se esta correta.