Diferença entre datas?

Como faço pra saber a difenrença entre datas somente dos dias das semanas e a diferença entre datas somente nos finais de semana e feriados?

E como eu faria pra escolher um dia pra ser um dia não util?
mesmo que não esteja previsto no calendario nacional, estadual ou municipal?

@VitorNicollas

Basta utilizar a função

=DIATRABALHOTOTAL(DataInicial;DataFinal;ListaDatas)

*Lista datas: Aqui você vai colocar todas as datas que queira contabilizar como feriado.
Finais de semanas já são excluídos da conta.

https://help.libreoffice.org/6.3/pt-BR/text/scalc/01/func_networkdays.html?DbPAR=CALC#bm_id3151254

https://help.libreoffice.org/3.3/Calc/NETWORKDAYS/pt-BR