count

Функция count осуществляет подсчет количества элементов в списке (массиве).

Синтаксис

sort(list, condition?)
list
Обязательный аргумент (List). Входной список (массив). Может содержать литерал-список (литерал-массив), обращение к свойству базы данных со списком (массивом), а также функцию, возвращающую список (массив).
condition
Необязательный аргумент (Boolean). Условие, по которому осуществляется фильтрация списка (массива), с использованием предопределенных переменных index и (или) current.

Возвращает Number.

Хотите чувствовать себя в Notion как рыба в воде?

Подпишитесь на канал автора сайта «Формулы Notion 2.0» с обзорами новых функций, советами начинающим и продвинутым пользователям, шаблонами, видеоуроками и эксклюзивными формулами! Перейти

Использование

Количество элементов в списке (массиве)

/* https://notionformulas.chumakova.ru */count(prop("Задачи"))
/* https://notionformulas.chumakova.ru */prop("Задачи").count()
Формула Notion 2.0 «Количество элементов в списке (массиве)»

Количество элементов по условию в списке (массиве)

/* https://notionformulas.chumakova.ru */count(prop("Задачи"), current.prop("Завершена"))
/* https://notionformulas.chumakova.ru */prop("Задачи").count(current.prop("Завершена"))
Формула Notion 2.0 «Количество элементов по условию в списке (массиве)»

25 формул Notion на каждый день

Бесплатный шаблон для Notion с подборкой из 25 востребованных формул от автора сайта «Формулы Notion 2.0». Перейти

Продвинутая пользовательская аналитика

Функция Notion count используется в сложных формулах, с помощью которых формируются сводные пользовательские показатели.

Количество записей, отфильтрованных по дате (количество просроченных задач)

/* https://notionformulas.chumakova.ru */"Просрочено задач – " + count(prop("Задачи"), current.prop("Дедлайн") < today() && !current.prop("Завершена?"))
/* https://notionformulas.chumakova.ru */"Просрочено задач – " + prop("Задачи").count(current.prop("Дедлайн") < today() && !current.prop("Завершена?"))
Формула Notion 2.0 «Количество записей, отфильтрованных по дате (количество просроченных задач)»

В этой формуле используются: + (конкатенация строк), prop, today, <, && (and), ! (not).

Количество записей, отфильтрованных по статусу (количество задач в процессе)

/* https://notionformulas.chumakova.ru */"Задач в процессе – " + count(prop("Задачи"), current.prop("Статус") == "В процессе")
/* https://notionformulas.chumakova.ru */"Задач в процессе – " + prop("Задачи").count(current.prop("Статус") == "В процессе")
Формула Notion 2.0 «Количество записей, отфильтрованных по статусу (количество задач в процессе)»

В этой формуле используются: + (конкатенация строк), prop, ==.