> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Граматика формул

Граматика формул складається з базових значень, посилань на Поля, операторів, функцій і дужок. Зрозумівши ці елементи, ви зможете писати формули для обчислень, умов і обробки тексту.

## Базові елементи

| Елемент           | Синтаксис               | Опис                                                                          |
| ----------------- | ----------------------- | ----------------------------------------------------------------------------- |
| Рядок             | `'Hello'` або `"World"` | Текст в одинарних або подвійних лапках                                        |
| Ціле число        | `123`, `-456`           | Число без десяткової крапки                                                   |
| Десяткове число   | `12.34`, `-45.67`       | Число з десятковою крапкою                                                    |
| Логічне значення  | `TRUE`, `FALSE`         | Значення true або false                                                       |
| Посилання на Поле | `{age}`                 | Назва Поля у фігурних дужках `{}`. Вона має збігатися з фактичною назвою Поля |

## Оператори

Оператори у формулах використовують для з’єднання або порівняння значень:

| Тип         | Оператори                       |   |    |
| ----------- | ------------------------------- | - | -- |
| Математичні | `+`, `-`, `*`, `/`, `%`         |   |    |
| Порівняння  | `>`, `<`, `>=`, `<=`, `=`, `!=` |   |    |
| Логічні     | `&&`, \`                        |   | \` |

## Виклики функцій

У формулах можна викликати функції. Виклик функції складається з назви функції, пари круглих дужок і параметрів усередині них. Параметри розділяються комами.

Наприклад, `sum(1, 2, 3)` викликає функцію `sum` із трьома параметрами: 1, 2 і 3.

## Інші конструкції

| Конструкція               | Опис                                                                             |
| ------------------------- | -------------------------------------------------------------------------------- |
| Круглі дужки              | Змінюють пріоритет операцій, наприклад `(1 + 2) * 3`                             |
| Коментарі                 | Додають контекст. Блокові коментарі використовують `/* */`, а однорядкові — `//` |
| Пробіли й переноси рядків | Зазвичай ігноруються, але можуть полегшити читання формул                        |
