Вы можете написать свои собственные функции. В меню выберите «Инструменты» -> «Макросы» -> «Организовать макросы» -> «LibreOffice Basic ...». В новом окне выберите «Инструменты» -> «Выбрать модуль». Создайте новый модуль или выберите существующий и нажмите кнопку «Редактировать». Теперь в области кода вы можете определить свои функции, например:
Function IMPLIES (A As Boolean, B As Boolean) As Boolean
IMPLIES = (NOT A) OR B
End Function
Function EQUIVALENT (A As Boolean, B As Boolean) As Boolean
EQUIVALENT = (A AND B) OR ((NOT A) AND (NOT B))
End Function
Сохраните, и вы сможете использовать такие функции, как обычные функции на вашем листе, например, =IMPLIES(TRUE, FALSE)
или =EQUIVALENT(FALSE, TRUE)
.