# FieldValueCount

Функция FieldValueCount() — это функция integer, которая находит число отдельных значений в поле.

Синтаксис:

FieldValueCount(field\_name)

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

Аргументы:

* field\_name: имя поля, для которого требуется индекс. Например, столбец в таблице. Это значение должно быть дано строковым. Это означает, что имя поля должно быть заключено в одинарные кавычки.

Примечание к информацииСортировка по значениям y на диаграммах или сортировка по столбцам выражений в таблицах не допускается, если в любом из выражений диаграммы используется эта функция диаграмм. Данные возможности сортировки автоматически отключаются. Когда используется эта функция диаграмм в визуализации или таблице, сортировка визуализации будет возвращена к сортировке на входе этой функции.

Примеры:

Добавьте показанный ниже образец данных в свой документ и запустите. В следующих примерах используется поле: First name из таблицы Names.

Примеры и результаты

| Пример | Результат |
| --- | --- |
| Функция диаграммы. В таблицу, содержащую измерение First name, добавьте следующую меру:<br><br>`FieldValueCount('First name')` | Значение 5, поскольку элемент Peter появляется дважды. |
| Функция диаграммы с First name:<br><br>`FieldValueCount('Initials')` | Значение 6, поскольку элемент Initials имеет только уникальные значения. |
| Функция скрипта. При условии, что таблица Names загружена так же, как данные в примере:<br><br>`John1:` `Load FieldValueCount('First name') as MyFieldCount1` `Resident Names;` | `MyFieldCount1=`5, поскольку 'John' появляется дважды. |
| Функция скрипта с Names:<br><br>`John1:` `Load FieldValueCount('Initials') as MyInitialsCount1` `Resident Names;` | `MyFieldCount1=`6, поскольку в 'Initials' содержатся только уникальные значения. |

Данные, используемые в примере:

Данные, используемые в примере:

`Names:` `LOAD * inline [` `"First name"|"Last name"|Initials|"Has cellphone"` `John|Anderson|JA|Yes` `Sue|Brown|SB|Yes` `Mark|Carr|MC |No` `Peter|Devonshire|PD|No` `Jane|Elliot|JE|Yes` `Peter|Franc|PF|Yes ] (delimiter is '|');` ` ` `FieldCount1:` `Load FieldValueCount('First name') as MyFieldCount1` `Resident Names;` ` ` `FieldCount2:` `Load FieldValueCount('Initials') as MyInitialsCount1` `Resident Names;`