Extraindo dados de uma planilha

Extraindo dados de uma planilha

Preciso adicionar informações de clientes que visitaram o escritório, qual departamento, por quem foram indicados, para quem foram indicados etc. Linkei uma captura de tela do que fiz atualmente no Excel. A maioria das colunas possui menus suspensos para facilitar a escolha das opções. Basicamente, preciso de ajuda para extrair informações. Quero que meu banco de dados faça o seguinte:

-Número total de clientes que o escritório atendeu como um todo

-Número total de alunos individuais que cada departamento do escritório atendeu

-A capacidade de distinguir entre clientes que participaram de um evento e aqueles que se encontraram pessoalmente com um funcionário

-Número total de compromissos em qualquer momento no escritório como um todo ou em departamentos individuais

-Número total de nomeações para cada membro individual da equipe

-Número total de clientes encaminhados para um determinado departamento e a porcentagem que realmente se reuniu com esse departamento

-Dados sobre um determinado cliente (tenho uma reunião com o John... ah, olha, ele já se encontrou com outra pessoa sobre isso)

-Demografia (quantos clientes do primeiro ano visitaram o escritório)

-Números que tiveram reuniões por um motivo específico.

Existe algum aplicativo de banco de dados específico que eu deva usar que me permitirá fazer tudo isso (como o Access, embora eu nunca o tenha usado!)? Ou posso fazer isso no Excel? Ajuda!

https://fbcdn-sphotos-ca.akamaihd.net/hphotos-ak-xpa1/v/t1.0-9/10336734_10154382532535241_3603881073715416650_n.jpg?oh=b9684843fcea882e4f76defa1da12808&o e=54570A7E&gda=1413624424_eb8d7965194751df3ff70ad2f00d31b0

Responder1

Definitivamente, você pode fazer tudo isso no Excel com VBA - o aplicativo usado depende inteiramente do que você precisa. Algumas coisas a considerar:

  • Se você tiver vários clientes (aplicativos Excel) que irão obter e publicar dados, será melhor ter os dados em um banco de dados real, embora vocêpodeuse o Excel para isso também.

  • Se for apenas o aplicativo que se preocupa com os dados, é perfeitamente normal que o banco de dados seja apenas uma planilha no seu arquivo Excel.

  • Se os dados forem confidenciais e você precisar protegê-los, você realmente deseja usar um banco de dados, pois quebrar o Excel é relativamente simples.

Quanto a qual aplicativo/formato de banco de dados você deve usar também depende de suas necessidades e preferências. O Access funciona bem se você estiver armazenando o banco de dados localmente ou em uma unidade de rede. Você também pode importar ou consultar dados do Access facilmente.

Responder2

Eu usaria o suplemento Power Pivot para isso. Possui uma sintaxe funcional rica (em particular CALCULATE) que espero que seja capaz de atender a todos esses requisitos.

A apresentação de saída seria tabelas dinâmicas e gráficos do Excel, com base no modelo de dados do Excel com cálculos desenvolvidos no Power Pivot.

http://www.powerpivotpro.com/2009/12/powerpivot-dax-calculate-is-a-supercharged-sumif/

Esse site é provavelmente o melhor ponto de partida para alguém com habilidades em Excel que deseja aprender o Power Pivot.

Eu deixaria os dados na tabela do Excel - o Power Pivot pode vincular a isso. O principal benefício dos vários tipos de SQL, incluindo o Access, são tecnologias de armazenamento aprimoradas - elas não criarão esses cálculos magicamente para você sem codificação SQL complexa.

informação relacionada