TopSum
Возвращает, в порядке уменьшения ранга, верхние строки таблицы, сумма которых, как минимум, равна указанному значению.
Синтаксис
TopSum(<table expression>, <rank expression>, <sum>)
Область применения
Выражение, возвращающее таблицу (например, <table column reference>), или функция, возвращающая таблицу.
Тип возвращаемых данных
<table expression>
Замечания
Функция TopSum возвращает верхние строки таблицы в порядке уменьшения ранга, основанного на вычисленном значении аргумента <rank expression> для всех строк, таких, что сумма значений <rank expression> больше либо равна данному процентному соотношению, определенному аргументом <sum>. Функция TopSum возвращает наименьшее количество возможных элементов, без превышения указанного значения суммы.
Примеры
Предположим, что столбец таблицы под названием Products (продукты) содержит следующие данные:
Название продукта | Продажи единиц товара |
---|---|
Яблоки |
1200 |
Киви |
500 |
Апельсины |
1500 |
Лимоны |
750 |
В данном примере функция
TopSum([Products], [Unit Sales], 2500)
возвращает следующую таблицу:
Название продукта | Продажи единиц товара |
---|---|
Апельсины |
1500 |
Яблоки |
1200 |
См. также
Справочник
Ссылка на функцию расширений интеллектуального анализа данных
Функции (расширения интеллектуального анализа данных)
Сопоставление функций с типами запросов (расширения интеллектуального анализа данных)