Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Power Pivot зависает при использовании CALCULATE + DISTINCTCOUNT
 
Коллеги, добрый вечер, столкнулся с проблемой: при использовании функции CALCULATE+DISTINCTCOUNT в таблицах 1млн+ строк

Суть задачи: посчитать количество свойств товара с качеством "Ниже нормы" для каждого отдельного товара.
Два нюанса:
1. Уникальных ИД товара может быть очень много (миллион и более)
2. Строки могут дублироваться (то есть связка ID товара+свойство+качество может повторяться)
Формула в примере такого вида:

Код
=CALCULATE(DISTINCTCOUNT('Пример'[Свойство]);
'Пример';
'Пример'[Качество]="Ниже нормы";
'Пример'[ID товара]=EARLIER('Пример'[ID товара]))
Как написал выше, Power Pivot (и Power BI) либо считает это полчаса, либо просто зависает.
Подскажите, пожалуйста, есть ли какой-то вариант сделать этот расчет другим способом (помимо удаления дубликатов и замены DISTINCTCOUNT на COUNT)?
Изменено: frankyw - 14.10.2023 19:45:28
Группировка с подсчётом уникальных значений
 
Добрый день!
Задача состоит в следующем. Необходимо посчитать количество отделов, подотделов и отгрузок для каждой из организаций из представленной таблицы. Оригинальная таблица очень большая. Подробности в файле примера. Благодарю за помощь.
Объединение нескольких строк в одну
 
Доброе утро, господа, возник следующий вопрос: есть ли способ объединить строки разной длины так, как это указано в файле с примером, при условии того, что количество строк может достигать сотни, количество пунктов (п1, п2 и т.д.) - до 15.
Благодарю за ответы.
ВПР при вопторяющихся значениях
 
Добрый день, возникла проблема с применением функции ВПР при повторяющихся искомых значениях. В таблицах данные разделены на группы, в группах значения не повторяются, но применять для каждой группы отдельно ВПР достаточно долго. Хотелось бы узнать, как проставить сразу все значения таблицы 1 в таблицу 2 в соответствии с группами. В файле примера более подробное описание. Спасибо.
Подстановка соответствующих значений с условиями
 
Здравствуйте, возникла следующая ситуация:
Имеется две таблицы (см. файл примера), значения которых (столбец 1 и столбец 4) относятся к разным группам (Столбец 2 и выделенные желтым строки столбца 4). Имеются повторяющиеся значения в всем диапазоне, однако внутри групп значения уникальны. Необходимо подставить в столбец 3 соответствующие значения столбца 5 (с учетом группировки), при условии, что таблицы имеют именно такую структуру, как в примере.
Отбор соответствующих значений повторяющихся строк
 
Здравствуйте, имеется следующая ситуация: два столбца с текстом в ячейках, при этом столбец 1 значительно больше и включает в себя в случайном порядке все значения столбца 2. В свою очередь, каждому значению столбца 2 соответствует определенное число, которое стоит в соседней ячейке (столбец 3). Хотелось бы узнать, каким образом можно автоматически расставить значения столбца 3 к соответствующим ячейкам столбца один.
Файл примера прилагаю.
Растягивание формулы с захватом данных с разных листов
 
Добрый день.
Возник следующая ситуация: в столбец (в файле примера B2:B6) необходимо вставить значения по порядку с других листов, при том, что листы стоят по порядку и имеют названия от 1 до 80 и нужные значения находятся в одной и той же ячейке (в файле примера А1), но, соответственно, на разных листах.
Каким образом можно растянуть формулу в такой ситуации?
Возведение в степень произведения чисел через ячейку
 
Добрый вечер, возникла проблема с функцией СТЕПЕНЬ. Имеется связанная таблица с рядом чисел (в файле примера B1:B14), некоторые из которых могут быть нулями. При расчете такого вида: =СТЕПЕНЬ(B1*B2*B3*B4*B5*B6*B7*B8*B9*B10*B11*B12*B13*B14;1/14), если в столбце окажется ноль, результат также будет равен 0.
Вопрос состоит в следующем: есть ли возможность сделать условия для слишком малых или больших значений таким образом, чтобы они не перемножались, и чтобы значение знаменателя степени, в которую возводится произведение (в примере - 14 - равное количеству множителей) также бы было меньше на их количество (при трех неподходящих значениях в столбце - 1/11 вместо 1/14 и т. д.)
Благодарю за ответы.
Выполнение операций с заданным значением в диапазоне ячеек
 
Здравствуйте, ситуация заключается в следующем. Нужно, чтобы значения столбца I5:I11 равнялись произведению непустой ячейки из соответствующей строки (для I5 это С5:H5), и соответствующего букве коэффициента из строки 3. Загвоздка заключается в том, что непонятно, как для нескольких ячеек задать единственно истинное значение функции ЕСЛИ. В примере в ячейке I5 указана формула, которую хотелось бы "распространить" на всю строку, а не только на одну ячейку. Буду благодарен за помощь.
Страницы: 1
Наверх