Power query замена делю на ноль

Power query замена делю на ноль

Power Query⁚ Замена деления на ноль

Power Query ⸺ это часть программного обеспечения Microsoft Power BI, которая предоставляет инструменты для извлечения, преобразования и загрузки данных.​ Одна из распространенных проблем, с которыми сталкиваются пользователи Power Query, связана с делением на ноль.​

Когда в данных встречается деление на ноль, функция divide в Power Query возвращает результаты, такие как бесконечность (Infinity) или нечисловые значения (NaN).​ Это может вызвать проблемы при проведении анализа данных и построении отчетов.​

Одним из распространенных решений этой проблемы является замена бесконечности на ноль и/или нечисловых значений на определенное значение.​ Для этого можно использовать функцию Replace Values в Power Query.​ Вот как это сделать⁚

1.​ Откройте ваш файл данных в Power Query Editor в Power BI.
2. Выберите столбец, в котором нужно заменить значения деления на ноль.​
3.​ Нажмите правой кнопкой мыши на выбранный столбец.​
4.​ В контекстном меню выберите опцию Replace Values.
5. В диалоговом окне Replace Values введите значение, которое нужно заменить (например, бесконечность или NaN).​
6.​ Введите значение, на которое нужно заменить (например, 0).​
7. Нажмите кнопку Replace All для замены всех вхождений выбранного значения.

Теперь все значения, которые ранее были бесконечностью или NaN, будут заменены на значение 0. Вы можете продолжить работу с данными٫ проводить анализ и строить отчеты без проблем٫ связанных с делением на ноль.

Пример⁚

Предположим, у вас есть столбец Продажи, в котором есть значения, полученные путем деления других столбцов.​ Иногда в этом столбце могут возникать значения бесконечности или нечисловые значения.​

1.​ Откройте ваш файл данных в Power Query Editor.
2.​ Выберите столбец Продажи.​
3.​ Нажмите правой кнопкой мыши на выбранный столбец.
4.​ В контекстном меню выберите опцию Replace Values.​
5.​ В поле Заменить значение введите Infinity (без кавычек).​
6.​ В поле Заменить на значение введите 0 (без кавычек).
7.​ Нажмите кнопку Replace All.​

Теперь все значения в столбце Продажи, которые были бесконечностью, заменены на значение 0.​ Вы можете продолжить работу с данными и использовать их для анализа и построения отчетов.