Чтобы заполнить пустые таблицы значением 0 в Power BI с помощью DAX (выражения анализа данных), вы можете рассмотреть несколько методов. Вот несколько вариантов:
-
Использование функций ЕСЛИ и ЕСПУСТО:
Вы можете создать вычисляемый столбец или меру, используя функции ЕСЛИ и ЕСПУСТО, чтобы проверить, является ли значение пустым, и заменить его на 0. Вот пример:ColumnName = IF(ISBLANK(TableName[ColumnName]), 0, TableName[ColumnName]) -
Использование функции COALESCE:
Функция COALESCE позволяет заменять нулевые или пустые значения указанным значением по умолчанию. Вы можете использовать его для замены пробелов на 0. Вот пример:ColumnName = COALESCE(TableName[ColumnName], 0) -
Использование функции IFBLANK:
Функция IFBLANK проверяет, является ли значение пустым, и возвращает указанное значение по умолчанию, если оно истинно. Это можно использовать для замены пробелов на 0. Вот пример:ColumnName = IFBLANK(TableName[ColumnName], 0) -
Использование функций BLANK и IF:
Вы можете использовать функцию BLANK, чтобы явно установить значение как пустое, а функцию IF, чтобы условно заменить его на 0. Вот пример:ColumnName = IF(TableName[ColumnName] = BLANK(), 0, TableName[ColumnName]) -
Использование функции SELECTEDVALUE.
Если вы хотите заполнить пробелы в визуальном элементе или показателе, использующем одно значение, вы можете использовать функцию SELECTEDVALUE для замены пустых значений на 0. Вот пример:MeasureName = IF(ISBLANK(SELECTEDVALUE(TableName[ColumnName])), 0, SELECTEDVALUE(TableName[ColumnName]))