Notifications
Clear all

Mais de uma função SE em uma único campo.

7 Posts
3 Usuários
0 Reactions
1,294 Visualizações
(@rmgodoy)
Posts: 0
New Member
Topic starter
 

Olá, boa noite.

Fiz uma fórmula para quando for escrito 'FOLGA MEIO TURNO' ou "FOLGA TURNO INTEGRAL" fazer determinadas funções, mas dá errado.

Segue a fórmula:
=SE(L13="FOLGA MEIO TURNO";SOMA(4-H13);H13-H5;SE(L13="FOLGA TURNO INTEGRAL";SOMA(8-8);H13-H5);SE(H13<H5;SOMA(-(H13-H5));"Sem horas faltando")))

Agradeço desde já, obrigado : D

Att
Ricardo Martins Godoy
<http://lattes.cnpq.br/7114377177405800>
Acadêmico de Jornalismo na Universidade Federal do Pampa (UNIPAMPA).

 
Postado : 05/02/2015 4:30 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Tá meio estranho entender o que vc quer.

A função SE tem 3 argumentos, se vc quiser colocar mais, tem que respeitar isso:

=SE(condição;verdadeiro;falso)

Uma função SE dentro da outra, seria asim:

=SE(condição;verdadeiro;SE(condição;verdadeiro;falso))

Só pela tua fórmula, não dá pra saber o que vc quer fazer exatamente. O ideal seria a planilha anexa, e uma explicação do que vc pretende.

Porém, tente assim:

=SE(L13="FOLGA MEIO TURNO";4-H13;SE(L13="FOLGA TURNO INTEGRAL";0;SE(H13<H5;-(H13-H5);H13-H5)))

Se não der, lembre de postar a planilha.

Ah, e por favor, se ajudou, lembre de clicar na mãozinha.

Abs

 
Postado : 05/02/2015 4:39 pm
(@rmgodoy)
Posts: 0
New Member
Topic starter
 

Tentei usar o que propôs

=SE(L13="FOLGA MEIO TURNO";4-H13;SE(L13="FOLGA TURNO INTEGRAL";0;SE(H13<H5;-(H13-H5);H13-H5)))

Infelizmente não deu certo.

O que quero é tipo assim:
O funcionário trabalha 8h por dia, mas quando ponho Folga Meio Turno só é exigida 4h e quando ponho Folga Turno Integral é exigida 0h. E isto seria usado na aba Horas a Pagar.

Coloquei em anexo a planilha para facilitar.

Abraço e valeu a ajuda : D

 
Postado : 05/02/2015 6:28 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

OK, mas eu ainda não entendi porque não deu certo.

Pela tua descrição, eu fiz um ajuste simples na fórmula:

=SE(L13="FOLGA MEIO TURNO";H13-"4:00";SE(L13="FOLGA TURNO INTEGRAL";0;SE(H13<H5;-(H13-H5);H13-H5)))

Mas não consigo ir além, porque não estou entendendo exatamente o que vc pretende.

 
Postado : 05/02/2015 8:14 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Regras do forum:

Upload
Devido a ultrapassagem da marca de 1,5Gb de armazenamento de arquivos na hospedagem do Planilhando, limitaremos o tamanho de cada arquivo para 2Mb sendo obrigatório o uso dos formatos .zip - .rar - .ice visto a gratuidade e não geração de recursos para bancar o site.

Assim sendo, seu anexo foi compactado e você foi avisado. Os próximos que eu ver, vou apagar.

Por favor leia as regras (link na minha assinatura), e passe a compactar todos os seus anexos.

Obrigado,

Fernando

 
Postado : 05/02/2015 9:23 pm
(@rmgodoy)
Posts: 0
New Member
Topic starter
 

Funcionou, entretanto quando o funcionário trabalha até mais tarde é dito que ele fica com horas pendentes.

Por exemplo:
8h - 12h, 14h - 20h. Ai o campo avisa que ele precisa recuperar 2h.

Então pensei e modifiquei(parte em negrito) um pouco a fórmula que vocês fez, e ficou assim:

=SE(L13="FOLGA MEIO TURNO";H13-"4:00";SE(L13="FOLGA TURNO INTEGRAL";0;SE(H13<H5;-(H13-H5);H13-H5;SE(L13="";"Sem horas faltando";"0:00")))

Mas, infelizmente não funcionou. Realmente não entendo o SE.

Desculpas e valeu a ajuda. ; D

 
Postado : 05/02/2015 11:16 pm
(@rmgodoy)
Posts: 0
New Member
Topic starter
 

Consegui resolver o erro : D

Obrigado pela ajuda.

 
Postado : 06/02/2015 5:20 am