# MissingCount — функция скрипта

Функция MissingCount() возвращает число отсутствующих значений, агрегированных в выражении, как определено предложением group by.

Синтаксис:

MissingCount (MissingCount ( [ distinctdistinct ] expr ] expr))

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

Аргументы:

Аргументы

| Аргумент | Описание |
| --- | --- |
| expr Expression | Выражение или поле, содержащее данные для измерения. |
| distinct | Если слово distinct указано перед выражением, все дубликаты будут проигнорированы. |

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

Добавьте образец скрипта в свое приложение и запустите. Затем добавьте на лист приложения как минимум поля, указанные в столбце с результатами, чтобы увидеть результаты.

Чтобы столбец с результатами выглядел так же, как столбец с результатами ниже, на панели свойств в разделе «Сортировка» переключите параметр с «Авто» на «Пользовательский», а затем отмените выбор числовой сортировки и сортировки в алфавитном порядке.

Примеры написания скриптов

| Пример | Результат |
| --- | --- |
| `Temp:`<br>`LOAD * inline [`<br>`Customer\|Product\|OrderNumber\|UnitSales\|UnitPrice`<br>`Astrida\|AA\|1\|4\|16`<br>`Astrida\|AA\|7\|10\|15`<br>`Astrida\|BB\|4\|9\|9`<br>`Betacab\|CC\|6\|5\|10`<br>`Betacab\|AA\|5\|2\|20`<br>` Betacab\|BB\|\|\|  25  `<br>`Canutility\|AA\|\|\|15`<br>`Canutility\|CC\| \|\|19`<br>`Divadip\|CC\|2\|4\|16`<br>`Divadip\|DD\|3\|1\|25`<br>`] (delimiter is '\|');`<br>`MissCount1:` `LOAD  Customer,MissingCount(OrderNumber) as MissingOrdersByCustomer Resident Temp Group By Customer;<br>` ` `<br><br>`Load MissingCount(OrderNumber) as TotalMissingCount Resident Temp;` | `Customer MissingOrdersByCustomer` `Astrida 0` `Betacab 1` `Canutility 2` `Divadip 0` ` `<br><br>Второй оператор дает следующее:<br><br>`TotalMissingCount` `3`<br><br>в таблице с этим измерением. |
| При условии, что таблица Temp загружается, как в предыдущем примере:<br><br>`LOAD MissingCount(distinct OrderNumber) as TotalMissingCountDistinct Resident Temp;` | ` TotalMissingCountDistinct  ` `1`<br><br>Поскольку одним отсутствующим значением является только один элемент OrderNumber. |