Caro Jorge Oliveira São 10 dias a 6.5 = 65; 2 dias 2.5 = 5; 2 dias a 4.5 = 9; 1 dia a 6.5 = 6.5; Total = 85.5. O que verifiquei é que a formula funciona se todos os dias, ou quase, houvesse lugar a suplemento. Acho que vai ser um pouco dificil de conseguir. Agradeço na mesma o tempo dispendido e resta-me continuar a colocar manualmente os valores. Atentamente João Alves
> No dia 12 de Fevereiro de 2012 13:28, COMPUTADOR(Entreajuda) > <[email protected]> escreveu: > CaroJorge Oliveira > Imaginando que: > 1º dia 7h = 9 > 2º dia 4h = 6.5 > 3º dia 8h = 9 > 4º dia 5h = 6.5 > 5º dia 7h = 11 > 6º dia 0h = 6.5 > 7º dia 0h = 6.5 > 8º dia 7h = 11 > 9º dia 6h = 6.5 > 10º dia 8h = 13 > Se não contassem os dias todos para que fossem pagos os suplementos, a sua > formula funcionava perfeitamente, o problema é que mesmo > parado o dia conta para pagar o suplemento. Por ex: sai só no 1º dia 6h e no > 10º dia, o primeiro é pago a 9 e o 10º a 13 e os restantes a 6,5. > Penso que assim já dá para entender. Isto é um pouco dificil de explicar, mas > os dias contam sempre, saindo ou não para pagamento dos > suplementos. > Agradeço o tempo despendido e em caso de me poder ajudar, ficaria grato. > Atentamente > João Alves > No dia 9 de Fevereiro de 2012 13:39, COMPUTADOR(Entreajuda) > <[email protected]> escreveu: > Boas... > Não funciona ou não calcula correctamente? > Experimentei vários cenários e funcionou em todos, dividi os cálculos por > várias células (dias de trabalho numa célula, 1ºs três dias com mais > de 6h noutra, etc...) e comparei com o resultado total e o resultado é igual. > Se não calcula correctamente podemos estar a trabalhar com pressupostos > diferentes. > Vou exemplificar com o cenário que expus no e-mail anterior aplicado ao mês > de Fevereiro: > Nos dias 1, 2, e 3 saiu sete horas. Nos dias 4, 5, 11 e 12 (fim de > semana) não saiu. nos dias 6 a 10 inc. seis horas e nos dias 13 e 14 oito > horas. > 10 dias de saídas 65_ mais suplemento 3 dias 7.5_ (3*2.5_) mais suplemento 2 > dias 9_ (2*4.5_), isto dá um total de 81.5_ correcto? > ou será que temos aqui "um rabo de fora"? > Cumprimentos > Jorge Oliveira > Em 07-02-2012 16:14, COMPUTADOR(Entreajuda) escreveu: > > Caro jorge Oliveira > > Depois de ter utilizado a formula deisponibilizada, detetei que a partir do > nono dia não funciona. Penso que isso acontece porque não tenho 8 dias com > mais de 6 horas e como o numero em E6 é menor do que o que se encontra na > formula (E6-8). Será que é por isso??? Grato pelo tempo disponibilizado. > > Atentamente > > João Alves > > >> No dia 30 de Janeiro de 2012 22:06, >> COMPUTADOR(Entreajuda)<[email protected]> escreveu: >> Boas... >> Não percebo o que quer dizer com "...nos dias em que não são feitas mais de >> 6h também conta para atingir os 3, 9, 21 dias..." >> Suponha que sai 10 dias em que 5 dos quais não ultrapassa as 6 horas, >> pelo que percebi os 10 dias serão pagos a 6.5 a que soma o suplemento >> dos 1ºs 3 dias com mais de seis horas (9-6.5) mais suplemento de 2 >> dias >> (11-6.5) será isto? >> Se os dias em que trabalha independentemente do nº de horas é sempre >> pago a 6,5_, na formula que calcula o valor total acrescenta >> =CONTAR.SE(B4:B34;">0")*D2+... Isto vai somar por cada dia em que >> trabalhou o valor que vai introduzir em D2 (6.5), nos restantes >> valores diários coloca só a diferença por ex. em E2 será 9-6.5=2.5 >> =CONTAR.SE(B4:B34;">0")*D2+SE(E6=0;0;SE(E6<4;E6*E2;SE(E6<9;3*E2+(E6-3 >> )*F2;SE(E6<22;3*E2+5*F2+(E6-8)*G2;3*E2+5*F2+13*G2+(E6- >> 21)*H2)))) >> Cumprimentos >> Jorge Oliveira > >> Em 30-01-2012 13:38, COMPUTADOR(Entreajuda) escreveu: >> Caro Jorge Oliveira >> >> Mais uma vez venho solicitar mais um pouco do seu tempo. Talvez porque me >> tenha explicado mal, a contagem dos dias é seguida, por ex: nos dias em que >> não são feitas mais de 6h tambem conta para atingir os 3, 9, 21 dias. os >> dias com menos de 6h são pagos a 6,5€ e é sempre fixo, independente do nº de >> dias passados.No dia em que se faz mais de 6h é pago este valor mais a >> diferença para os valores que já lhe facultei. Se me poder ajudar, agradeço >> desde já e em caso mais mais algum esclarecimento, basta dizer. >> >> Atentamente, >> >> João Alves >> >> >> >>> No dia 28 de Janeiro de 2012 23:15, João Alves<[email protected]> >>> escreveu: >>> Caro Jorge Oliveira >>> >>> Muito Obrigado pela sua resposta muito elucidativa e pela forma como a >>> explicou. >>> Bem haja. >>> >>> Cumprimentos >>> João Alves >>> No dia 28 de Janeiro de 2012 15:57, >>> COMPUTADOR(Entreajuda)<[email protected]> escreveu: >> >>> Boas... >>> Pode por exemplo de A4 a A34 colocar os dias do mês de 1 a 31, na >>> coluna B as horas efectuadas nesses dias, em E2, F2, G2 e H2 os preços. >>> Agora vamos aos cálculos: >>> Por exemplo em E6, calculamos o nº de dias em que as horas são >>> superiores a 6 utilizando a função CONTAR.SE, ficará >>> =CONTAR.SE(B4:B34;">6") >>> Em F4 calculamos o total a receber. Com base no nº de dias >>> calculados em E6 >>> >>> =SE(E6=0;0;SE(E6<4;E6*E2;SE(E6<9;3*E2+(E6-3)*F2;SE(E6<22;3*E2+5*F2+( >>> E >>> 6-8)*G2;3*E2+5*F2+13*G2+(E6-21)*H2)))) >>> A função SE interrompe sempre que encontra uma condição verdadeira >>> pelo que iniciamos com a condição mais baixa que será o zero, "SE >>> (E6=0;0..." >>> Se o nº de dias for inferior a 4 "...SE(E6<4;E6*E2..." multiplicamos pelo >>> valor nos 1ºs 3 dias, que introduzimos inicialmente em E2. >>> Se o nº de dias for inferior a 9 "...SE(E6<9;3*E2+(E6-3)*F2..." >>> calculamos os 1ºs 3 dias (3*E2), mais os restantes dias ((E6-3)*Valor do >>> terceiro ao oitavo dia, que introduzimos inicialmente em F2. >>> As restantes seguem a mesma lógica (dias das condições anteriores + >>> dias restantes multiplicados pelos valores respectivos) Há outras formas de >>> resolver mas serão porventura mais difíceis de explicar. >>> Pode substituir na fórmula as refªs a E2, F2, G2 e H2 pelos >>> respectivos valores não sendo então necessárias as respectivas células, mas >>> tornaria qualquer alteração aos valores mais complicada já que teria que >>> alterar a fórmula. >>> Também pode simplificar, utilizando uma célula para cada condição e >>> somar os valores obtidos noutra célula, mas utilizaria mais células para >>> obter o mesmo resultado. >>> Penso que é isto que pretende, caso não seja ou detecte qualquer erro >>> "apite" >>> Cumprimentos >>> Jorge Oliveira >>> Boa tarde Ivo >>> >>> Talvez eu não tenha entendido da forma como explicou, mas o que eu queria >>> era o seguinte: >>> - No dia 1 o carro não saiu >>> - No dia 2 saiu e fez 7h de trabalho >>> - No dia 3 saiu e fez 13h de trabalho >>> - No dia 4 não saiu >>> - no dia 5 fez 20h >>> etc.... >>> >>> Como vê tem dias em que sai e outro em que não. >>> >>> Por exemplo, nos 1ºs três dias pagam a 9€ por dia do 4º ao 8º dia >>> pagam a 11€ do 9º ao 21º dia pagam a 15€ a partir do 22º dia pagam >>> sempre 17,5€ >>> >>> Será que assim já me pode explicar melhor como fazer??? >>> Desde já agradeço o tempo disponibilizado e obrigado pela resposta já >>> enviada. >>> >>> Atentamente >>> >>> João Alves >>> >>> >>> >>>> No dia 26 de Janeiro de 2012 13:51, >>>> COMPUTADOR(Entreajuda)<[email protected]> escreveu: >>>> Acho que sim, terá que fazer uma soma condicional em duas fases, ou >>>> seja, criar um campo por dia para saber se ultrapassa as 6h em que >>>> o valor final será 0 ou um (IF(field>=6;1;0)), e a seguir no campo >>>> a seguir, define o >>>> valor: IF >>>> (soma<3;valor_3dias;IF(soma<8;valor_8;IF(soma>9;valor_9;valor_21))) >>>> ) , depois basta multiplicar no campo a seguir, julgo que me fiz >>>> perceber, Ivo >>>> ----- Original Message ----- >>>> Caros amigos, >>>> Tendo uma tabela com dias de trabalho, uns com e outros sem as 6h >>>> diárias para que contem pagamentos extra de trabalho. Gostaria de >>>> poder, sempre >>> que >>>> ultrapasse as 6h que os 1ºs 3 dias fossem pagos a "x", do 4º ao 8º, >>>> pago a "Y", do 9º ao 21º a "Z", e após o 21º com outro valor. >>>> Será possivel fazer isto em excell? >>>> Desde já agradeço a quem me possa ajudar. >>>> Obrigado. >>>> João Alves >>>> João Alves >>>> -- >> > -- -------------------------------------------------------------------------------- Revista COMPUTADOR <<< JÁ NAS BANCAS A EDIÇÃO N. 153 ( Fevereiro ) >>> http://www.clubeinformatica.com -------------------------------------------------------------------------------- - Para responder a esta mensagem, basta um um clique sobre "Responder" (ou "Reply"). A sua resposta será enviada para "[email protected]" e depois reencaminhada ao autor e a todo o grupo. - Para enviar a sua própria mensagem a solicitar ajuda, envie um email para: [email protected] - Para anular a inscrição neste grupo, envie um email para: [email protected] - Para consultar o histórico de mensagens, visite este grupo em: https://groups.google.com/group/ajuda-informatica/topics - Para contactar o Moderador: [email protected] -----------------------------------------------------------------------
