Хотите чувствовать себя в Notion как рыба в воде?
Подпишитесь на канал автора сайта «Формулы Notion 2.0» с обзорами новых функций, советами начинающим и продвинутым пользователям, шаблонами, видеоуроками и эксклюзивными формулами! Перейти
Особенности
В формулах Notion операторы ! (восклицательный знак) и not используются как равнозначные.
У операторов логического отрицания !, not есть функция-синоним: not.
25 формул Notion на каждый день
Бесплатный шаблон для Notion с подборкой из 25 востребованных формул от автора сайта «Формулы Notion 2.0». Перейти
Использование
Оператор Notion «НЕ» используется для получения логического значения, противоположного текущему.
Инверсия логического литерала true
/* https://notionformulas.chumakova.ru */!true /* Оператор */
/* https://notionformulas.chumakova.ru */not true /* Оператор */
/* https://notionformulas.chumakova.ru */not(true) /* Функция */
/* https://notionformulas.chumakova.ru */true.not() /* Функция */
Инверсия логического литерала false
/* https://notionformulas.chumakova.ru */!false /* Оператор */
/* https://notionformulas.chumakova.ru */not false /* Оператор */
/* https://notionformulas.chumakova.ru */not(false) /* Функция */
/* https://notionformulas.chumakova.ru */false.not() /* Функция */
Инверсия логического значения из свойства
/* https://notionformulas.chumakova.ru */!prop("Чекбокс")
/* https://notionformulas.chumakova.ru */not prop("Чекбокс")
/* https://notionformulas.chumakova.ru */not(prop("Чекбокс"))
/* https://notionformulas.chumakova.ru */prop("Чекбокс").not()
Инверсия логического значения, возвращаемого выражением
/* https://notionformulas.chumakova.ru */!(prop("Число 1") == prop("Число 2"))
/* https://notionformulas.chumakova.ru */not (prop("Число 1") == prop("Число 2"))
/* https://notionformulas.chumakova.ru */not(prop("Число 1") == prop("Число 2"))
/* https://notionformulas.chumakova.ru */(prop("Число 1") == prop("Число 2")).not()
Валидация ввода
Оператор логического отрицания часто ипользуется в Notion в связке с функцией empty для проверки заполнения полей баз данных (Properties).
Проверка заполнения свойства Number
/* https://notionformulas.chumakova.ru */!empty(prop("Число"))
/* https://notionformulas.chumakova.ru */not empty(prop("Число"))
/* https://notionformulas.chumakova.ru */!prop("Число").empty()
/* https://notionformulas.chumakova.ru */prop("Число").empty().not()
Проверка заполнения свойства Text
/* https://notionformulas.chumakova.ru */if(
!empty(prop("Фамилия")),
"Фамилия введена",
style("Введите фамилию!", "red")
)
/* https://notionformulas.chumakova.ru */prop("Фамилия").empty().not().if(
"Фамилия введена",
"Введите фамилию!".style("red")
)