Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Fórmula (quantos domingos no período)


MARCOUTO

Posts Recomendados


  • Tópicos Que Criei:  39
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  96
  • Conteúdo/Dia:  0.02
  • Reputação:   0
  • Pontos/Conquistas:  865
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  75

Preciso criar uma fórmula que conta dos dias de domingo dentro do período de gozo da férias de um funcionário....

Utilizo a função NUMDIASEM, conforme modelo abaixo para achar os domingos dentro do mês, segue:

NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))

funciona perfeitamente, porém como dito anteriormente, esta fórmula conta os domingos do mês todo, eu preciso somente dos dias de gozo de férias.... usei a fórmula abaixo, mas retorna erro. Segue:

NUMDIASEM ( "DOM", TABFUNC('INICPROGFERIAS1', 'S') , TABFUNC ('FIMPROGFERIAS1', 'S'))

O sistema retorna a mensagem de erro: Valor do 2o ou 3o parâmetro incorreto.

Será que alguem poderia me ajudar.

Grato

Editado por Jairo
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  162
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  517
  • Conteúdo/Dia:  0.08
  • Reputação:   2
  • Pontos/Conquistas:  4.749
  • Conteúdo Resolvido:  0
  • Dias Ganho:  3
  • Status:  Offline
  • Idade:  49
  • Dispositivo:  Windows

Marco

A formula mencionada por você, seria assim:

NUMDIASEM ('DOM' , TABFUNC ('INICPROGFERIAS1' , 'D') , TABFUNC ('FIMPROGFERIAS1' , 'D'))

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  162
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  517
  • Conteúdo/Dia:  0.08
  • Reputação:   2
  • Pontos/Conquistas:  4.749
  • Conteúdo Resolvido:  0
  • Dias Ganho:  3
  • Status:  Offline
  • Idade:  49
  • Dispositivo:  Windows

Marcouto,

Somente de curiosidade, qual a finalidade do cliente em saber quantos domingos tem no periodo de férias?

É alguma coisa para algum calculo especifico ou para funcionários que são doméstica onde a lei diz que as férias são somente dias uteis.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  6
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  13
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  125
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  45

Em resposta ao Jean, esta é parte de uma fórmula para calcular Descanso Remunerado sobre comissões de determinados funcionários....

A situação criada para buscar os domingos apenas do período de gozo das férias se aplica para os funcionários que não gozaram integralmente as férias, no qual, deveremos buscar somente os domingos dentro do período trabalhado.

Segue a fórmula completa para apreciação.

SE EXISTECF ('0084') = 1 E TABFUNC ('CODSITUACAO', 'S') = 'F'

ENTAO

C('0084') / NDTRAB *

((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) - NUMDIASEM ('DOM' , TABFUNC ('INICPROGFERIAS1' , 'D') , TABFUNC ('FIMPROGFERIAS1' , 'D'))) + (FERIADOSMES - FERIADOS (TABFUNC ('INICPROGFERIAS1', 'D'), TABFUNC ('FIMPROGFERIAS1', 'D')))

SENAO

SE EXISTECF ('0084') = 1

ENTAO

C('0084') / NDTRAB * ((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) + FERIADOSMES)

FIMSE

FIMSE

Obrigado

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.