Compartilhar via

Formula se para intervalo de férias

Anônima
2023-04-25T14:48:29+00:00

Gostaria de usar a fórmula se para resultar em dias de férias de acordo com um intervalo.

Se a pessoa tem mais que 6 meses completos tem direito a 15 dias de férias, menor que 6 meses 0 dias;

Se a pessoa tem 12 meses completos tem direito a 30 dias de férias;

Se a pessoa tem 18 meses completos tem direito a 45 dias de férias;

Se a pessoa tem 24 meses completos tem direito a 60 dias de férias.

Os intervalos seriam assim:

nº meses <6 0 dias;

nº meses >=6 <12 15 dias;

nº meses >=12 <18 30 dias;

nº meses >=18 <24 45 dias;

nº meses >24 60 dias;

Alguém poderia me ajudar a montar uma fórmula para retornar a esses valores.

Microsoft 365 e Office | Excel | Outro | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

4 respostas

Classificar por: Mais útil
  1. Dio Xavier 286.9K Pontos de reputação Moderador Voluntário
    2023-04-30T03:29:56+00:00

    Olá

    Agradecemos por entrar em contato conosco em relação ao seu problema. No entanto, notamos que faz mais de 72 horas desde que sugerimos procedimentos e ou pedimos informações adicionais para continuar com a resolução do seu problema e até o momento, não recebemos nenhuma resposta sua. Para que possamos ajudá-lo da melhor maneira possível, precisamos de um feedback sobre o problema,  caso contrário consideraremos que o problema foi resolvido. Se você tiver alguma dúvida ou precisar de mais ajuda, não hesite em entrar em contato conosco novamente.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2023-04-26T07:23:46+00:00

    Vamos supor que os dados sejam dados na forma de datas e sejam colocados respectivamente nas células A2 e B2.

    Acho que a fórmula que você pode usar neste caso seria esta:

    =PROC(DATADIF(A2; B2; "M") + DIA(B2)/DIA(FIMMÊS(B2;0)); {0;6;12;18;24;25}; {0;15;30;45;60;" "})

    Por favor, faça suas verificações para esta fórmula e deixe-me saber se funciona ou não.

    Se a fórmula funcionar da maneira que você deseja, não se esqueça de marcar minha resposta para que outros amigos que tenham o mesmo problema ou um problema semelhante também possam se beneficiar.

    Att.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. WordExperto 64,230 Pontos de reputação Moderador Voluntário
    2023-04-26T06:44:18+00:00

    Olá a todos:

    Outra opção, sem tanto aninhamento, usando um intervalo auxiliar.

    WordExperto.

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Dio Xavier 286.9K Pontos de reputação Moderador Voluntário
    2023-04-25T16:35:10+00:00

    Olá

    Bem vindo à Comunidade Microsoft 365 e Office

    Tudo bem? A fórmula seria assim:

    =SE(B2<6, 0, SE(B2<12, 15, SE(B2<18, 30, SE(B2<24, 45, 60))))

    Onde B2 é a célula onde você inseriu o número de meses de serviço. Essa fórmula avalia se o número de meses é menor que 6, se for, retorna 0. Se o número de meses for maior ou igual a 6 e menor que 12, retorna 15. Se o número de meses for maior ou igual a 12 e menor que 18, retorna 30. Se o número de meses for maior ou igual a 18 e menor que 24, retorna 45. E se o número de meses for maior que 24, retorna 60.

    Esta resposta foi útil?

    0 comentários Sem comentários