Синтаксис
mean(list)
- list
- Обязательный аргумент (List). Массив чисел. Может содержать литерал-список (литерал-массив), обращение к свойству базы данных со списком (массивом), а также функцию, возвращающую список (массив).
Возвращает Number.
Хотите чувствовать себя в Notion как рыба в воде?
Подпишитесь на канал автора сайта «Формулы Notion 2.0» с обзорами новых функций, советами начинающим и продвинутым пользователям, шаблонами, видеоуроками и эксклюзивными формулами! Перейти
Особенности
Функция Notion mean принимает в качестве аргумента список (массив), содержащий значения типа Number (List of numbers). Попытка передать в функцию значения другого типа приведет к возникновенияю ошибки.
Значения могут передваться в функцию Notion mean без использования оператора «квадратные скобки».
25 формул Notion на каждый день
Бесплатный шаблон для Notion с подборкой из 25 востребованных формул от автора сайта «Формулы Notion 2.0». Перейти
Использование
Среднее
/* https://notionformulas.chumakova.ru */mean(prop("Ч1"), prop("Ч2"), prop("Ч3"), prop("Ч4"), prop("Ч5"))
/* https://notionformulas.chumakova.ru */prop("Ч1").mean(prop("Ч2"), prop("Ч3"), prop("Ч4"), prop("Ч5"))
/* https://notionformulas.chumakova.ru */[prop("Ч1"), prop("Ч2"), prop("Ч3"), prop("Ч4"), prop("Ч5")].mean()
В этой формуле используется prop.
Средняя цена
/* https://notionformulas.chumakova.ru */if(
not(empty(prop("Родительское"))),
toNumber(""),
mean(map(prop("Дочернее"), current.prop("Цена")))
)
/* https://notionformulas.chumakova.ru */prop("Родительское").empty().not().if(
"".toNumber(),
prop("Дочернее").map(current.prop("Цена")).mean()
)
В этой формуле используются: if, not, empty, prop, toNumber, map.
Средний рейтинг фильма
/* https://notionformulas.chumakova.ru */lets(
r, round((mean(prop("Сюжет").length(), prop("Актеры").length(), prop("Картинка").length()) * 10)) / 10,
s, floor(r),
style(style((repeat("★", s) + repeat("☆", 5 - s)) + " " + style(r, "b")), "grey")
)
/* https://notionformulas.chumakova.ru */lets(
r, ([prop("Сюжет").length(), prop("Актеры").length(), prop("Картинка").length()].mean() * 10).round() / 10,
s, r.floor(),
(("★".repeat(s) + "☆".repeat(5 - s)) + " " + r.style("b")).style("grey")
)
В этой формуле используются: lets, round, prop, length, *, /, floor, style, repeat, + (конкатенация строк).