Вопросы к Поиску с Алисой
Разница между функциями ALL и ALLEXCEPT в Power BI и Power Pivot заключается в том, как они удаляют ранее наложенные фильтры. biprosto.ru exceltown.com
ALL возвращает полную исходную таблицу или столбец, игнорируя все ранее наложенные на них фильтры. biprosto.ru Если в таблице есть несколько столбцов, то от фильтров очищаются первые несколько из них, а остальные остаются под фильтрами. biprosto.ru Например, если использовать формулу ALL([Столбец 1]; [Столбец 2]; [Столбец 3]; [Столбец 4]), то от фильтров будут очищены 1, 2, 3 и 4 столбцы, а 5 и 6 столбцы останутся под фильтрами. biprosto.ru
ALLEXCEPT используется, когда для вычислений нужно игнорировать все контексты фильтров, кроме одного. exceltown.com Например, формула ALLEXCEPT('Таблица'; [Столбец 5]) удаляет все фильтры из всех столбцов таблицы, кроме 5-го столбца. biprosto.ru Если в таблицу добавить 6-й столбец, то от фильтров будут очищены 1, 2, 3, 4 и 6 столбцы, а под фильтром останется только 5-й столбец. biprosto.ru
Кроме того, ALLEXCEPT позволяет не изменять формулу, если впоследствии в таблицу добавят новый столбец. baguzin.ru Функция ALL не будет применяться к новому столбцу, пока не изменят формулу. baguzin.ru