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/

Responder a