Como filtrar dados no Excel e usá-los em cálculos?

1

Então a configuração que eu gostaria é:

  • Folha 1: os dados (banco de dados aka)
  • Folha 2: onde temos os critérios para a filtragem e também executamos várias fórmulas / cálculos nos resultados filtrados retornados
  • Folha 3: exibe os dados da planilha 2 em um formato melhor
  • Folha 4: possivelmente uma planilha na qual os resultados filtrados são copiados para

Gostaria de evitar o VBA, se possível, pois não quero ser o único que pode mantê-lo.

Até agora, tentamos usar o recurso de filtragem avançada e copiar os resultados para outra planilha, mas ela não é atualizada automaticamente (o que parece exigir um VBA ou uma macro).

Temos muitas fórmulas para executar nos resultados filtrados, por isso, fazer um monte de fórmulas IF ou INDEX não é prático e seria um pesadelo para manter.

Idealmente, há um lugar para alterar a "Consulta" que retorna as linhas filtradas. Em seguida, executamos cálculos sobre esses resultados filtrados.

Estou realmente surpreso que algo simples como isso é difícil de fazer (ou pelo menos difícil de encontrar informações). Alguém pode me apontar na direção certa?

Obrigado!

    
por John_911 12.08.2018 / 18:32

1 resposta

0

Ideally theres one place to alter the "Query" that returns the filtered rows.

Isso não pode ser feito e atende ao seu critério sem VBA. As únicas maneiras de manipular um filtro in-loco exigem VBA ou pelo menos alguns cliques na interface do usuário.

Sua melhor aposta é usar um aplicativo de banco de dados verdadeiro. O Excel é útil para analisar dados, mas não é a ferramenta correta para executar consultas complicadas em seus dados.

    
por 13.08.2018 / 02:59