NotionBox
  • Шаблоны NotionШаблоны NotionШаблоны Notion

    Шаблоны Notion

    Все шаблоны
    My Life OS - планер в Notion
    Шаблоны NotionPremium шаблоны Notion
    My Life OS — Полный планер жизни в Notion
    12 недель в году планер в Notion
    Шаблоны NotionPremium шаблоны Notion
    12 недель в году. Планер в Notion
    Трекер привычек в Notion
    Шаблоны NotionPremium шаблоны Notion
    Трекер привычек Pro. Шаблон в Notion
    SMM OS - Шаблон для SMM специалиста в Notion
    Шаблоны NotionPremium шаблоны Notion
    SMM OS — Шаблон для SMM специалиста в Notion
  • Изучение Notion
    Изучение NotionПоказать больше
    Офлайн режим в Notion
    Офлайн режим в Notion: как включить и пользоваться
    5 мин. чтения
    Как использовать фильтры для поиска в Notion
    Как использовать фильтры для поиска в Notion
    9 мин. чтения
    Чек-лист Настройки Рабочего Пространства в Notion
    Чек-лист Настройки Рабочего Пространства в Notion
    11 мин. чтения
    Интеграция Siri и Notion: Как cоздать Shortcut для добавления задач голосом
    Интеграция Siri и Notion: Как cоздать Shortcut для добавления задач голосом
    3 мин. чтения
    Повторяющиеся задачи в Notion
    Повторяющиеся задачи в Notion: Полное руководство
    5 мин. чтения
  • Шаблоны BuildIn.ai
  • Формулы
  • Виджеты

Корзина пуста.

NotionBoxNotionBox
  • Шаблоны NotionШаблоны NotionШаблоны Notion
  • Шаблоны BuildIn.aiШаблоны BuildIn.aiШаблоны BuildIn.ai
  • ИзучениеИзучение
  • ФормулыФормулы
  • Шаблоны NotionШаблоны NotionШаблоны Notion
  • Шаблоны BuildIn.aiШаблоны BuildIn.aiШаблоны BuildIn.ai
  • Изучение Notion
    • Основы Notion
    • Лайфхаки
    • Виджеты
    • Формулы
    • Иконки Notion
  • Меню
    • Блог
    • Отзывы
    • Контакты
Подпишитесь
© 2025. Все права защищены, копирование материалов разрешено только со ссылкой на источник.
NotionBox / Формулы Notion / Функции / if (если)
Формулы NotionФункции

if (если)

NotionBox
NotionBox
Опубликовано 03.02.2024
Обновлено: 08.10.2024
3 мин. чтения
if (если)

Узнайте, как использовать функцию «если» в формулах Notion.

Функция if() позволяет вам писать операторы if-then (если-то) в формуле Notion.

if([условие], [выражение 'то'], [выражение 'иначе'])

/* Аргумент 1 всегда должен возвращать логическое значение.
В формулах 1.0 аргументы 2 и 3 должны были иметь совпадающий тип. */
if(логическое значение, строка, строка)
если(логическое значение, число, число)
if(логическое значение, логическое значение, логическое значение)
if(логическое значение, дата, дата)

/* В формулах 2.0 аргументы 2 и 3 могут иметь разные типы данных. */
if(логическое значение, строка, число)

Операторы if-then, также называемые условными операторами, содержат:

Условие – утверждение, которое необходимо оценить на истинность (т.е. «правда ли это?»).
Оператор «then» — оператор, который выполняется, если условие истинно.
Оператор else – оператор, который выполняется, если условие ложно.

if() классифицируется как функция в Notion, но также может считаться оператором, поскольку оператор if-then можно записать с помощью ? и : вместо синтаксиса if().

Примеры формул

Простое сравнение строк

Эта формула сравнивает выходные данные свойства Select с именем Type (имеющего тип данных String) со строковым значением «Млекопитающее». Если они равны, выводится true; в противном случае ложь.

if(prop("Type") == "Mammal", true, false)

Сокращенный синтаксис

Операторы if-then также можно записать в сокращенном синтаксисе. Это использует? и : как сокращение для if().

Все, что осталось от? оценивается утверждение.
Между ? и : — это результат, если оцененное утверждение истинно.
Справа от : — это вывод, если оцененное утверждение ложно.

[condition] ? ['then' statement] : ['else' statement]

Вот наш пример формулы, приведенной выше, переписанной с использованием сокращенной записи:

prop("Type") == "Mammal" ? true : false

Взяты вместе, ? и : образуют так называемый условный (или тернарный) оператор. Это единственный оператор, который принимает три операнда, которые являются объектами, с которыми выполняется операция.

Большинство операторов работают только с двумя операндами, например:

2 + 5 – оператор добавления (+) работает над числами 2 и 5.
Ознакомьтесь с двумя свойствами формулы в этом примере базы данных; один использует обычный синтаксис if-then, а другой использует сокращение. Вы увидите, что их результаты одинаковы.

Вложенные операторы if-then

С появлением функции ifs Notion теперь поддерживает операторы else if, аналогичные тем, которые встречаются в более популярных языках сценариев и программирования, таких как Javascript.

С помощью оператора else if вы можете написать такой код (на Javascript):

/* Это код Javascript, который не будет работать в формуле Notion */

if (х<13) {
/* делаем одно действие */
} else if (x<19) {
/* делаем что-то еще */
} else {
/* делаем последнее */
}

ТЕГИ#Формулы
Поделиться
VKontakte Telegram Копировать ссылку

Популярные шаблоны

12 недель в году планер в Notion
12 недель в году. Планер в Notion
26.02.2025
Company OS – Шаблон Управление бизнесом в Notion
Company OS – Шаблон управления бизнесом в Notion
09.01.2025
My Life OS - планер в Notion
My Life OS — Полный планер жизни в Notion
28.05.2025
Second Brain – Твой второй мозг в Notion
Second Brain. Твой второй мозг в Notion
01.09.2025
SMM OS - Шаблон для SMM специалиста в Notion
SMM OS — Шаблон для SMM специалиста в Notion
09.01.2025
Статьи по теме
10 Формул Notion для Управления Финансами
Формулы Notion

10 Формул Notion для Управления Финансами

NotionBox
NotionBox
12.04.2025
Как автоматически отслеживать дедлайны в Notion и Buildin: Готовая формула
Изучение NotionЛайфхаки

Как автоматически отслеживать дедлайны в Notion и Buildin: Готовая формула

NotionBox
NotionBox
21.02.2025
Как в Notion или BuildIn посчитать прогресс завершения текущего года, месяца, недели, дня
Лайфхаки

Как в Notion или BuildIn посчитать прогресс завершения текущего года, месяца, недели, дня или всей своей жизни?

ssobolevski
ssobolevski
21.02.2025

Популярные статьи

Как удалить Teamspace в Notion
Изучение Notion

Как удалить Teamspace в Notion? 4 простых шага

NotionBox
NotionBox
2 мин. чтения
топ 10 финансовых шаблонов в Notion
Изучение Notion

Топ 10 лучших финансовых шаблонов в Notion

ssobolevski
ssobolevski
5 мин. чтения
Топ 10 шаблонов Notion для бизнеса и работы
Изучение Notion

Топ 11 шаблонов Notion для бизнеса и работы

ssobolevski
ssobolevski
5 мин. чтения
Изучение Notion

20 лучших цифровых планеров на 2025 год

ssobolevski
ssobolevski
14 мин. чтения
Как использовать фильтры для поиска в Notion
Изучение NotionОсновы Notion

Как использовать фильтры для поиска в Notion

NotionBox
NotionBox
9 мин. чтения
Как добавить и показать изображения в галерее Notion?
Основы NotionИзучение Notion

Как добавить и показать изображения в галерее Notion?

ssobolevski
ssobolevski
3 мин. чтения
Назад Вперёд
NotionBox

Лучший ресурс обучающих материалов по Notion и BuildIn. Узнайте все, что нужно, чтобы стать более продуктивным и создать свой второй мозг, или персональную систему управления знаниями.

© 2025

Изучение Notion

  • Шаблоны NotionШаблоны NotionШаблоны Notion
  • Шаблоны BuildIn.aiШаблоны BuildIn.aiШаблоны BuildIn.ai
  • Изучение Notion
  • Основы Notion
  • Формулы Notion
  • Виджеты Notion
  • Иконки для Notion

Меню

  • Бизнес
  • Лайфстал
  • Блог
  • Отзывы
  • Контакты

Любое использование материалов с данного сайта допускается только с письменного разрешения правообладателя. Использование материалов сайта является нарушением авторских и смежных прав правообладателя и наказывается в соответствии со ст. 201 УК РБ. Вся информация предоставленная на сайте не является публичной офертой, определяемой положениями Статьи 407 Гражданского кодекса РБ.

Договор оферта
Обмен и возврат
Оплата товара
Доставка товара
Согласие на обработку персональных данных

ИП Соболевский Сергей Викторович
УНП: 291746413
Регистрационный номер, дата регистрации, регистрирующий орган:
291746413, 24.01.2022, Барановичский горисполком
Р/с BY87ALFA30132B45590030270000
в ЗАО “Альфа-Банк” код банка ALFABY2X
Юридический адрес: 225406, Республика Беларусь, Брестская область обл., г. Барановичи, ул. Жукова, д. 8 оф. 42
В торговом реестре с 30.12.2024.
Email: notionboxru@gmail.com
+375(33)309-35-35

logo payment