Перейти к основному содержимому Перейти к дополнительному содержимому

match — функция скриптa и диаграммы

Функция match сравнивает первый параметр со всеми последующими и возвращает числовое значение местоположения для совпадающих выражений. При сравнении учитывается регистр.

Синтаксис:  

match( str, expr1 [ , expr2,...exprN ])

Возвращаемые типы данных: целое число

Примечание к подсказкеЕсли необходимо использовать сравнение, в котором регистр не учитывается, используйте функцию mixmatch. Если необходимо использовать сравнение, в котором регистр не учитывается, и знаки подстановки, используйте функцию wildmatch.
Аргументы
Аргумент Описание
str Анализируемая строка.
expr1 Первое выражение для проверки допустимого числового представления.
expr2

Второе выражение для проверки допустимого числового представления.

expr3

Третье выражение для проверки допустимого числового представления.

Пример: выражения диаграммы
Пример Результат

match( ColorCode,'Blue','Black' )

Это выражение возвращает индекс совпадений с полем ColorCode. Если в поле ColorCode есть значение Blue, выражение возвращает 1. Если в поле ColorCode есть значение Black, выражение возвращает 2. Если совпадений не найдено, возвращается 0.
match( Region, 'North', 'East' ) Это выражение возвращает индекс совпадений с полем Region. Если в поле Region есть значение North, выражение возвращает 1. Если в поле Region есть значение East, выражение возвращает 2. Если совпадений не найдено, возвращается 0.

В нескольких примерах этого раздела используется встроенная загрузка. Использование встроенных загрузок для загрузки данных

Пример. Распределение продуктов по категориям с помощью match

Пример. Оценка и классификация данных о клиенте с помощью match

Пример. Скрипт загрузки, использующий match

Пример: выражение диаграммы, использующее match

Пример. Выражение для пользовательской сортировки, использующее match

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!