Olá Ismael e Alexandre, Na verdade copiei a função errada. Foi mal.[?]
As funções corretas são FIMMÊS e DIATRABALHOTOTAL. =DIATRABALHOTOTAL(HOJE(); FIMMÊS(HOJE();0)) Ela não leva em consideração feriado, o qual precisa estar especificado no terceiro parâmetro. =DIATRABALHOTOTAL(HOJE(); FIMMÊS(HOJE();0);"12/10/2012") Saudações solidárias, João DIATRABALHOTOTAL Retorna o número de dias úteis entre *DataInício e DataFim*. Os feriados podem ser abatidos da conta. Sintaxe DIATRABALHOTOTAL(DataInício; DataFim; Feriados) *DataInício* é a data a partir da qual o cálculo é efetuado. Se a data inicial for um dia útil, o dia é incluído no cálculo. *DataFim* é a data até a qual o cálculo é efetuado. Se a data final é um dia útil, o dia é incluído no cálculo. *Feriados* é uma lista opcional de feriados. São dias sem expediente. Digite um intervalo de células com os feriados listados individualmente. Exemplo Quantos dias úteis existem entre 15-12-2001 e 15-01-2002? A data de início está em C3 e a data final em D3. As células F3 a J3 contém os feriados de Natal e Ano Novo: "24-12-2001", "25-12-2001", "26-12-2001", "31-01-2001", "01-01-2002". =DIATRABALHOTOTAL(C3;D3;F3:J3) retorna 17 dias úteis. Em 10 de outubro de 2012 02:31, Alexandre Chagas < [email protected]> escreveu: > Ola Pessoal, > > > Agradeço os comentários e dicas, também me perdoem a falta de habilidade > com a lista. > > João - confesso que não entendi como usar as funções DIAÚTIL e FIMMÊS > > olhem o que fiz: > > =DIATRABALHOTOTAL(AGORA();A2;**A5:A6)+DIA.DA.SEMANA(AGORA();**2) > > onde A2 é a data do fim do mês, A5 e A6 é o intervalo de datas feriados. > > Na função DIATRABALHOTOTAL retorna a quantidade de dias uteis (de seg à > sexta) descontando os feriados (A5 e A6). > > Na função DIA.DA.SEMANA retorna a quantidade de sábados. > > O retorno da soma das 2 funções esta correto, porém me deparei com outro > problema: > > Nesse mes de outubro dia 12 (sexta-feira) é feriado, então no dia 13 > (sábado) a empresa dara folga aos funcionários (a famosa emenda), assim ao > adionar dia12 e dia 13 no intervalo A5 e A6 o dia 13 não foi considerado, > assim como qualquer dia que seja sábado ou domingo. > > *Mais uma vez preciso da luz e sabedoria dos colegas.* > > Pensei em criar um intervalo de células para inserir as datas (paradas, > emendas ou coisa assim) e somar os intervalos, ou seja, independente das > datas seriam contadas a quantidade de datas:*não consegui fazer isso!!!* > > Alguma idéia... ? > > Obrigado > > Alexandre Chagas > > > > > On 09-10-2012 07:56, João Mac-Cormick wrote: > >> Prezado Alexandre, >> >> Chegou a utilizar as funções DIAÚTIL e FIMMÊS? >> >> Saudações solidárias, >> >> João >> >> ======================DIAÚTIL >> >> O resultado é um número de data que pode ser formatado como data. Você >> terá >> a data de um dia que é um certo número de *dias úteis* distantes da *data >> de início*. >> Sintaxe >> >> DIAÚTIL(DataInício; Dias; Feriados) >> >> *DataInício* é a data de início para o cálculo. Se a data de início for um >> dia útil, ela será incluída no cálculo. >> >> *Dias* é o número de dias úteis. Valores positivos resultam em uma data >> final após a data inicial. Valores negativos resultam numa data anterior à >> data inicial. >> >> *Feriados* é uma lista opcional de feriados. São dias sem expediente. >> Digite um intervalo células que contém a lista de feriados individuais. >> Exemplo >> >> Que data ocorre 17 dias úteis após 1 de Dezembro de 2001? Insira a data >> inicial "01-12-2001" em C3 e o número de dias úteis em D3. As células F3 a >> J3 contém os feriados de Natal e Ano Novo: "24-12-2001", "25-12-2001", >> "26-12-2001", "31-01-2001", "01-01-2002". >> >> =DIAÚTIL(C3;D3;F3:J3) retorna 28-12-2001. Formate o número serial de data >> como uma data, por exemplo no formato DD-MM-AAAA. >> ====================== FIMMÊS >> >> Retorna a data do último dia de um mês que cai distante de *Meses* da >> data * >> DataInício*. >> Sintaxe >> >> FIMMÊS(DataInício; Meses) >> >> *DataInício* é uma data (o ponto de partida para o cálculo). >> >> *Meses* é o número de meses antes (se negativo) ou depois (se positivo) da >> data de início. >> Exemplo >> >> Qual é o último dia do mês após 6 meses do dia 14 de setembro de 2001? >> >> =FIMMÊS(DATA(2001;9;14);6) retorna o número de série 37346. Se formatado >> como data, mostrará 31-12-2002 >> >> =FIMMÊS("2001-09-14";6) também funciona. Se a data for dada como cadeia de >> caracteres, ela deve estar no formato ISO. >> >> >> Em 9 de outubro de 2012 00:25, Alexandre Chagas < >> [email protected]**> escreveu: >> >> Ola Pessoal, >>> >>> >>> Alguma dica para resolver a seguinte necessidade: >>> >>> Preciso elaborar uma planilha e o dado fundamental é a informação de dias >>> utéis restantes até o fim do mês. >>> >>> fiz algumas cobinações com as funções de datas mas não alcancei um >>> resultado. >>> >>> Desde já agradeço a todos. >>> >>> Alexandre >>> >>> > > -- > Você está recebendo e-mails da lista [email protected] > # Informações sobre os comandos disponíveis (em inglês): > mande e-mail vazio para > usuarios+help@pt-br.**libreoffice.org<usuarios%[email protected]> > # Cancelar sua assinatura: mande e-mail vazio para: > > usuarios+unsubscribe@pt-br.**libreoffice.org<usuarios%[email protected]> > # Arquivo de mensagens: http://listarchives.**libreoffice.org/pt-br/** > usuarios/ <http://listarchives.libreoffice.org/pt-br/usuarios/> > -- Você está recebendo e-mails da lista [email protected] # Informações sobre os comandos disponíveis (em inglês): mande e-mail vazio para [email protected] # Cancelar sua assinatura: mande e-mail vazio para: [email protected] # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

