Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
Por Inovacao
#56220
Pessoal boa tarde!!

Tenho base de dados de Janeiro a Dezembro para calculo simples de folha de pagamento e um holerite que para pesquisar preciso selecionar o funcionário e o mês.

Alguém conhece alguma fórmula simples e de fácil reprodução, para que ao selecionar os critérios de pesquisa os valores apareçam? Digo simples, pois terei que replicar essa fórmula varias vezes em outras tabelas.

Segue Planilha em anexo.

Desde já obrigado!!
Você não está autorizado a ver ou baixar esse anexo.
Por babdallas
#56227
Seria isso?
Você não está autorizado a ver ou baixar esse anexo.
Por Inovacao
#56231
Seria exatamente isto!!

Porem preciso saber da onde esta puxando esse A3: C1000, pois preciso aumentar o numero de verbas e reproduzir essas fórmulas nelas e também vou utilizar esta mesma fórmula em outras planilhas.

=PROCV(C3;INDIRETO(ESQUERDA(E3;3)&"!A3:C1000");3;0)


Obrigado!!
Por babdallas
#56232
A função ESQUERDA determina a planilha, ou seja, o mês escolhido. O intervalo salinha 3 até a 1000 você pode alterar se achar necessário.
Por Inovacao
#56233
Eu reproduzi em uma outra planilha que tem mais ou menos 20 colunas.
Quando mudo o funcionário da certo, mas quando mudo o mes o campo fica sem valor.
Poque sera?



Obrigado!!
Por babdallas
#56236
A função ESQUERDA é responsável em dizer o nome da planilha. Analise o que a está função está retornando de resultado e compare se é igual ao nome das planilhas.
No exemplo que você mandou, era o nome dos 12 meses de.forma abreviada com 3 caracteres.
Por Inovacao
#56409
Boa tarde.

Na nova planilha que fiz o teste, era identica os meses jan a dez, a unica diferença que tem mais 20 planilhas a direita e mais umas 20 planilhas a esquerda.


Porque sera que não deu certo?
Por babdallas
#56412
Não sei dizer. Coloque dados fictícios e anexe esta pasta de trabalho aqui, por favor.
Por Inovacao
#56433
Boa tarde, meu caro!!
Tudo bem?

Segue Planilha.

OBS1: Não repare pois a planilha ainda esta em desenvolvimento e as outras telas ainda estão no esqueleto, por isto eu havia resumido, mas agora segue completa.

OBS2: Ela tem muitas telas, então para facilitar eu coloquei as telas chamadas: CAD_FUNCIONARIOS, HOLERITE E AS TELAS DE JAN E DEZ na esquerda que são as telas que estão prontas, e joguei as outras telas restantes para a direita.

OBS3: Eu deixei em azul no holerite as duas verbas que coloquei a fórmula e que estão dando erro, se voce conseguir faze-las funcionar eu reproduzo no restante do holerite.

Por favor me explica aonde eu errei.


Muito Obrigado!!
Você não está autorizado a ver ou baixar esse anexo.
Por babdallas
#56478
Fiz na célula em amarelo um exemplo. Para as demais, basta adaptar o Intervalo da função INDIRETO e o número da coluna a retornar no PROCV.
Você não está autorizado a ver ou baixar esse anexo.
Por Inovacao
#56480
Boa tarde, meu caro!!

A fórmula seria na Planilha "HOLERITE", igual voce fez da vez anterior, e não na tela de início.

Obrigado!!
Por babdallas
#56482
Perdão pelo equívoco. Veja se é isso.
Você não está autorizado a ver ou baixar esse anexo.
Por Inovacao
#56495
Magina, eu agradeço, agora deu certo!!

Só me explica duas coisas por favor?

1-Porque agora deu certo, qual a diferença entre as planilhas que justifica agora funcionar?

2-Qual a diferença entre essas duas fórmulas, vi que voce acrescentou algo, no que elas são diferentes que agora deu certo na nova planilha?

PROCV(C3;INDIRETO(ESQUERDA(E3;3)&"!A3:C1000");3;0)
PROCV($D$1;INDIRETO(MAIÚSCULA(ESQUERDA($J$1;3)&"!B3:GG106"));9;0)

Se puder me esclarer eu agradeço muito, pois tenho varios outros projetos que pretendo usar esta mesma fórmula, pois éla simplica, ai não preciso ficar criando um procv para cada mes,

Obrigado!!
Por babdallas
#56505
1-Porque agora deu certo, qual a diferença entre as planilhas que justifica agora funcionar?
Resposta: A diferença é que antes o nome do mês e o nome das planilhas coincidiam em estar em maiúscula (ou minúscula, não lembro ao certo) e na última que ovcê mandou o nome do mês estava somente com a primeira em maiúscula e o nome das planilhas (com meses) tudo em maiúsculo.

2-Qual a diferença entre essas duas fórmulas, vi que voce acrescentou algo, no que elas são diferentes que agora deu certo na nova planilha?
PROCV(C3;INDIRETO(ESQUERDA(E3;3)&"!A3:C1000");3;0)
PROCV($D$1;INDIRETO(MAIÚSCULA(ESQUERDA($J$1;3)&"!B3:GG106"));9;0)

Resposta: A diferença é exatamente o motivo que expliquei na resposta da primeira pergunta. Tive que transformar o texto extraído do mês em maiúscula para coincidir com o nome das planilhas.

Espero que tenha ficado claro.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord