Цитата |
---|
написал: VBA вариант... |
Power Pivot зависает при использовании CALCULATE + DISTINCTCOUNT
Power Pivot зависает при использовании CALCULATE + DISTINCTCOUNT
Power Pivot зависает при использовании CALCULATE + DISTINCTCOUNT
14.10.2023 19:35:51
Коллеги, добрый вечер, столкнулся с проблемой: при использовании функции CALCULATE+DISTINCTCOUNT в таблицах 1млн+ строк
Суть задачи: посчитать количество свойств товара с качеством "Ниже нормы" для каждого отдельного товара. Два нюанса: 1. Уникальных ИД товара может быть очень много (миллион и более) 2. Строки могут дублироваться (то есть связка ID товара+свойство+качество может повторяться) Формула в примере такого вида:
Подскажите, пожалуйста, есть ли какой-то вариант сделать этот расчет другим способом (помимо удаления дубликатов и замены DISTINCTCOUNT на COUNT)?
Изменено: |
|||
|
Группировка с подсчётом уникальных значений
Группировка с подсчётом уникальных значений
Объединение нескольких строк в одну
18.07.2017 09:22:26
Илья Демид, Владимир, господа, спасибо огромное, все работает лучше некуда!
|
|
|
Объединение нескольких строк в одну
18.07.2017 08:55:15
Илья Демид, спасибо за совет, буду копать в этом направлении!
|
|
|
Объединение нескольких строк в одну
ВПР при вопторяющихся значениях
ВПР при вопторяющихся значениях
Подстановка соответствующих значений с условиями
28.02.2017 10:01:42
JayBhagavan, БМВ,Господа, большое спасибо за ответы, оба варианта хороши.
|
|
|
Подстановка соответствующих значений с условиями
Отбор соответствующих значений повторяющихся строк
Отбор соответствующих значений повторяющихся строк
Растягивание формулы с захватом данных с разных листов
Растягивание формулы с захватом данных с разных листов
Возведение в степень произведения чисел через ячейку
Возведение в степень произведения чисел через ячейку
23.06.2016 21:30:07
vikttur, принял к сведению.
В файле точный пример, уточняю вопрос. При применении функции =СТЕПЕНЬ(B3*B5*B7*B9*B11*B13*B15*B17;1/8) необходимо исключить ячейки меньше или равные 0 и большие или равные 100 из множителей функции и из знаменателя степени, в которую возводится произведение. |
|
|
Возведение в степень произведения чисел через ячейку
23.06.2016 20:42:30
Сергей, похоже, что я не совсем точный пример сделал,в исходном документе значения, к которым применяется функция СТЕПЕНЬ стоят через один, выделение через точку с запятой дают ошибку #ЗНАЧ
=СТЕПЕНЬ(СУММПРОИЗВ(ПРОИЗВЕД((C135;C137;C139;C141;C145;C147)+(C135;C137;C139;C141;C145;C147=0)));1/СЧЁТЕСЛИМН(C135 C137 C139 C141 C145 C147;">0";C135 C137 C139 C141 C145 C147;"<100")) |
|
|
Возведение в степень произведения чисел через ячейку
Возведение в степень произведения чисел через ячейку
Возведение в степень произведения чисел через ячейку
23.06.2016 19:44:16
Сергей,спасибо за ответ, а если второе условие ставить (к примеру, меньше 4), где его нужно прописать?
Сообразил! функция СЧЁТЕСЛИМН PS: Не могли бы объяснить, что значит (F4:F10=0) в формуле? (хочется до конца разобраться, чтобы больше не возникало вопросов по этому поводу)
Изменено: |
|
|
Возведение в степень произведения чисел через ячейку
Выполнение операций с заданным значением в диапазоне ячеек
Выполнение операций с заданным значением в диапазоне ячеек
Выполнение операций с заданным значением в диапазоне ячеек