A função DEGRAU() serve para dizer se determinado valor é maior ou igual que o parâmetro indicado. Assim ao digitar (no LibreOffice ou Excel) a expressão =DEGRAU( A1 ; B1) o resultado será 1 se A1 for maior que B1 e será 0 se não.
Trata-se, portanto, de uma função completamente inútil, pois o mesmo resultado poderá ser obtido com =(A1>=B1).
Por isso, escrevi uma pequena MACRO que permite estabelecer vários DEGRAUS de uma só vez, para testar em qual degrau se situa determinado valor.
A Sintaxe será a seguinte:
DEGRAUS( A1 ; “Nr1;Nr2;Nr3…”)
Onde:
A1 É a Célula que conterá o valor a ser testado
Nr1, Nr2, Nr3 e etc… será a lista sequencial de degraus a examinar.
A lista de degraus deve estar entre aspas
Os degraus deverão ser valores numéricos, separados por ;
Seria ótimo se essa função fosse incorporada às regulares do LibreOffice.