GetAlternativeCount() используется для обнаружения альтернативных (светло-серых) значений в указанном поле.
Синтаксис:
GetAlternativeCount (field_name)
Возвращаемые типы данных: integer
Примечание к информации
Цвета, используемые на панели выборок и для каждого состояния выборки, можно изменить с помощью пользовательской темы. При работе с приложением, в котором применяется пользовательская тема, можно заметить, что отображаемые цвета выборок не совпадают с описанными в этом разделе справки.
Аргументы
Аргумент
Описание
field_name
Поле, содержащее диапазон данных для измерения.
В следующей таблице перечислены другие функции, связанные с данной функцией.
Возвращает количество исключенных значений, не включающее альтернативные и выбранные исключенные значения.
Пример: выражения диаграммы
Пример
Результат
GetAlternativeCount ([First name])
Возвращает 0, если в поле First Name ничего не выбрано. Если в поле выбраны значения, возвращается общее число несовпадающих значений минус число выбранных значений.
Пример. Основы использования функции GetAlternativeCount
Обзор
Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.
Скрипт загрузки содержит следующее:
Набор данных, который загружается в таблицу данных под именем Example.
Загрузите данные и откройте лист. Создайте новый фильтр и добавьте это поле в качестве измерения:
FirstName
Добавьте Ключевой показатель эффективности, а затем создайте следующую меру:
=GetAlternativeCount (FirstName), чтобы найти количество альтернативных значений в поле FirstName.
Ключевой показатель эффективности с функцией GetAlternativeCount появляется со значением 0. Если выбрать Jane на панели фильтров FirstName, Ключевой показатель эффективности вернет значение 4, потому что есть четыре уникальных и исключенных значения (серый). Теперь выберите Mark, чтобы были выбраны и Jane, и Mark. Ключевой показатель эффективности для меры GetAlternativeCount возвращает значение 3, поскольку существует 3 уникальных и исключенных значения: John, Peter и Sue.
Ключевой показатель эффективности возвращает 3 уникальных и исключенных значения, если выбрано Jane и Mark на панели фильтра FirstName.
Можно наблюдать, как значения, возвращаемые функцией GetAlternativeCount, меняются по мере добавления в выборку новых значений.
Пример - Сценарий GetAlternativeCount
Обзор
Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.
Скрипт загрузки содержит следующее:
Набор данных, который загружается в таблицу данных, называется CustomerTypeData.
Загрузите данные и откройте лист. Создайте новый фильтр и добавьте это поле в качестве измерения:
CustomerType
Добавьте Ключевой показатель эффективности, а затем создайте следующую меру:
=GetAlternativeCount (CustomerType), чтобы найти количество альтернативных значений в поле CustomerType.
Ключевой показатель эффективности с функцией GetAlternativeCount отображается со значением 0, потому что в поле CustomerType не выбрано ни одного значения.
Выберите Retail на панели фильтра CustomerType. GetAlternativeCount возвращает значение 2, потому что в поле CustomerType есть два уникальных и исключенных значения (светло-серый).
Ключевой показатель эффективности возвращает 2 уникальных и исключенных значения, если выбрано Retail на панели фильтра CustomerType.
Результаты показывают, что, несмотря на то, что значения могут встречаться многократно, функция GetAlternativeCount возвращает только число уникальных значений, не содержащихся в выборке.
Пример - Сценарий GetAlternativeCount с доступными значениями
Обзор
Этот пример составлен на основе предшествующего сценария. Набор данных включает вторую таблицу данных, чтобы продемонстрировать, как выбор в каждом поле меняет результаты, возвращаемые функцией GetAlternativeCount.
Откройте редактор загрузки данных и добавьте приведенный ниже скрипт загрузки в новый раздел.
Скрипт загрузки содержит следующее:
Набор данных, который загружен в следующие 2 встроенные таблицы данных и соответствующие поля:
CustomerTypeData: Включает поляCustomerID и CustomerType.
CustomerSegment: Включает поля CustomerType и Segment.
Загрузите данные и откройте лист. Создайте новый фильтр и добавьте эти поля в качестве измерения:
CustomerType
Segment
Добавьте Ключевой показатель эффективности, а затем создайте следующую меру:
=GetAlternativeCount (CustomerType), чтобы найти количество альтернативных значений в поле CustomerType.
Ключевой показатель эффективности с функцией GetAlternativeCount отображается со значением 0, потому в поле CustomerType или Segment не выбрано ни одного значения.
Выберите Drinks и Fashion на панели фильтра Segment. Ключевой показатель эффективности возвращает 0, потому что в поле CustomerType ничего не выбрано.
После выбора в Segment Ключевой показатель эффективности возвращает 0 уникальных и исключенных значения.
Выберите Retail в поле CustomerType и сохраните выборку в фильтре Segment.
Функция GetAlternativeCount возвращает 1, так как в поле CustomerType имеется только одно уникальное значение, не входящее в выборку (светло-серый), Wholesale.
Ключевой показатель эффективности возвращает только 1 уникальное и исключенное значение, не входящее в выборку CustomerType и Segment
Хотя два значения, Wholesale и Distributor, не выбраны в поле CustomerType (они отображаются светло-серым и темно-серым), только одно значение, Wholesale, доступно для выбора в CustomerType из-за выбора в фильтре Segment.
Помогла ли вам эта страница?
Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!