DIATRABALHO.INTL() diferente entre Calc e Excel?

O resultado final da função DIATRABALHO.INTL() pode cair num feriado, mesmo este feriado tendo sido devidamente relacionado na relação de feriados? Como assim??

Fiz a fórmula idêntica no Excel e no Calc e, a partir de hoje (31/08/2016), contando-se 5 “dias úteis”, o resultado para o Calc cai no feriado do dia 7 de setembro de 2016, enquanto para o Excel o resultado é apresentado corretamente no dia 08/09/2016.

Fórmula:
=DIATRABALHO.INTL(E2;E4;;B:B), onde “E2” contém a data inicial, “E4” contém o prazo em dias e “B:B” é o intervalo onde estão relacionados os feriados (inclusive o dia 07/09/2016, que o Calc apresenta como resultado).

Obrigado por sinalizar. Parece mesmo um bug. Abri uma reporte em https://bugs.documentfoundation.org/show_bug.cgi?id=101833

Aproveitei para entender melhor esta função e corrigir sua descrição no assistente de funções. O texto agora será:

Retorna o número de série da data
anterior ou posterior a uma data
inicial, por um número de dias úteis
especificado, usando argumentos para
indicar os fins de semana e feriados.

ATUALIZAÇÂO: A correção entrou na versão 5.2.3 e 5.1.6 do LIbreOffice. Atualize seu sistema. (3/11/2016)

Obrigado pela atenção, Oliver! Como eu não precisava indicar os fins de semana, deu pra usar a função DIAÚTIL(), que deu certo. Mas tenho certeza de que seu apontamento quanto a um possível bug poderá ajudar alguém que possa precisar da função DIATRABALHO.INTL() funcionando corretamente.

A fórmula ficou =DIAÚTIL(E2;E4;$B$3:$B$368)

Obs.: Só não deu para utilizar, com a função DIAÚTIL, o intervalo “B:B” para indicar os feriados - talvez pelo fato de ter uma célula de texto como rótulo da col

Conserto a caminho
https://gerrit.libreoffice.org/#/c/28771/