Tabela para controle de clientes e mensalidades recebidas
Enviado: 18 Jan 2017 às 19:31
Boa tarde,
Quero montar a tabela para auxiliar minha irmã com a empresa (academia). Ela usa um software gratuito, com milhares de opções que acabam só confundindo no gerenciamento financeiro, comentei com ela de fazermos algo mais simples, prático e quem sabe até mais efetivo.
Dado o contexto, vamos ao problema:
1 - Quero fazer uma planilha com a lista de clientes.

-A classe representa a turma e também serve para classificar o cliente com alguma especie de bonus de matricula (q trouxe um colega para fazer aula também).
2-Uma outra planilha com as classes:

-Aqui ela pode imprimir e mostrar para os clientes, a tabela com os horários e o valor de cada classe, que representa o tipo da aula e se tem bonus ou não, assim ela mesma pode adicionar classes se surgir a necessidade(por exemplo, surge novas modalidades para dar aula)
3 - Ultima planilha com o controle das mensalidades:

-Aqui a planilha auto-atualiza, ela procura o código do cliente, verifica a classe, então processa a planilha com as mensalidades, colocando o valor da mensalidade em cada um dos meses.
-Do lado de cada coluna, uma para referenciar se esta OK ou não.
Agora as dúvidas:
Sobre o tópico 1:
-Alguma sugestão de como fazer isso, ou assim esta ótimo? Outra maneira que pensei seria de criar várias planilhas com clientes de acordo com a classe
Sobre o tópico 2 e 3:
-Acredito que vai dar um baita problema no caso dela alterar a classe de um cliente, pois vai atualizar de todos os meses, inclusive dos meses anteriores quando o cliente era de outra classe. Assim no fim do ano ela vai ter um relatório errôneo. Não conheço muitas funções avançadas no excel e não sei se tem algum jeito de consertar isso ou então alguma sugestão de como estruturar as tabelas para que não tenha este problema.
-Na planilha do financeiro, fiz um aninhamento com a funçao PROCV e funcionou corretamente, ele retorna primeiro qual o valor da classe do cliente com o código 1, depois ele retorna pra procv mais externa o valor da mensalidade de acordo com a classe. Porém, se ter muitos clientes ou classes novas, a matriz_tabela(com o intervalo onde a pesquisa vai ser feita) pode ficar limitada e ela teria que alterar manualmente nessa função abaixo, ampliando a matriz para abranger os dados mais recentes.
=PROCV(PROCV(B3;Clientes!A3:G7;7;FALSO);Classes!A2:B5;2;FALSO)
Resolvo isso extrapolando a matriz tabela, por exemplo, para 1000 linhas?
Em programação python tem muitos desses artifícios, funçoes prontas que facilitam muito o desenvolvimento do programa e ainda abrem novas portas, gosto muito de discutir com outras pessoas nos fóruns. Então, existe alguma maneira que vcs resolveriam este problema com outra função mais avançada ou aninhamento de funções.
Segue abaixo o esboço inicial da tabela. Pretendo montar uma planilha bem automatizada e também que gere relatórios com gráficos e tudo mais, mas ai vou adaptando aos poucos. Sugestões ou dicas? Obrigado pela atenção.
Quero montar a tabela para auxiliar minha irmã com a empresa (academia). Ela usa um software gratuito, com milhares de opções que acabam só confundindo no gerenciamento financeiro, comentei com ela de fazermos algo mais simples, prático e quem sabe até mais efetivo.
Dado o contexto, vamos ao problema:
1 - Quero fazer uma planilha com a lista de clientes.

-A classe representa a turma e também serve para classificar o cliente com alguma especie de bonus de matricula (q trouxe um colega para fazer aula também).
2-Uma outra planilha com as classes:

-Aqui ela pode imprimir e mostrar para os clientes, a tabela com os horários e o valor de cada classe, que representa o tipo da aula e se tem bonus ou não, assim ela mesma pode adicionar classes se surgir a necessidade(por exemplo, surge novas modalidades para dar aula)
3 - Ultima planilha com o controle das mensalidades:

-Aqui a planilha auto-atualiza, ela procura o código do cliente, verifica a classe, então processa a planilha com as mensalidades, colocando o valor da mensalidade em cada um dos meses.
-Do lado de cada coluna, uma para referenciar se esta OK ou não.
Agora as dúvidas:
Sobre o tópico 1:
-Alguma sugestão de como fazer isso, ou assim esta ótimo? Outra maneira que pensei seria de criar várias planilhas com clientes de acordo com a classe
Sobre o tópico 2 e 3:
-Acredito que vai dar um baita problema no caso dela alterar a classe de um cliente, pois vai atualizar de todos os meses, inclusive dos meses anteriores quando o cliente era de outra classe. Assim no fim do ano ela vai ter um relatório errôneo. Não conheço muitas funções avançadas no excel e não sei se tem algum jeito de consertar isso ou então alguma sugestão de como estruturar as tabelas para que não tenha este problema.
-Na planilha do financeiro, fiz um aninhamento com a funçao PROCV e funcionou corretamente, ele retorna primeiro qual o valor da classe do cliente com o código 1, depois ele retorna pra procv mais externa o valor da mensalidade de acordo com a classe. Porém, se ter muitos clientes ou classes novas, a matriz_tabela(com o intervalo onde a pesquisa vai ser feita) pode ficar limitada e ela teria que alterar manualmente nessa função abaixo, ampliando a matriz para abranger os dados mais recentes.
=PROCV(PROCV(B3;Clientes!A3:G7;7;FALSO);Classes!A2:B5;2;FALSO)
Resolvo isso extrapolando a matriz tabela, por exemplo, para 1000 linhas?
Em programação python tem muitos desses artifícios, funçoes prontas que facilitam muito o desenvolvimento do programa e ainda abrem novas portas, gosto muito de discutir com outras pessoas nos fóruns. Então, existe alguma maneira que vcs resolveriam este problema com outra função mais avançada ou aninhamento de funções.
Segue abaixo o esboço inicial da tabela. Pretendo montar uma planilha bem automatizada e também que gere relatórios com gráficos e tudo mais, mas ai vou adaptando aos poucos. Sugestões ou dicas? Obrigado pela atenção.