👍❤️ 1:19 Нарастающие итоги формулами 2:42 нарастающие итоги в сводной таблице 6:19 Нарастающий итог в Power Query 12:23 способ ускорить запрос в Power Query
На онлайн- уроках Николая Павлова я значительно поднял свой уровень в Exel. Качество моей работы выросло. Спасибо, Николай за реальные "фишки" в этой интересной программе.
Спасибо за интересную и полезную информацию, Николай. Вы уже наверно знаете, что у инсайдеров Office 365 есть новая формула SCAN, работающая в сочетании с LAMBDA. Она тоже может подсчитать нарастающий итог. Так что в будущем ждём обзора этой и других новых LAMBDA-сочетаемых функций. Как Вы сказали, интересное - впереди!
Огромное спасибо! Это видео заставило задуматься о причинах длительной обработки используемой цепочки запросов с применением Table.Buffer, ведь не хватает ещё и буферизации списков.
Полезная штука. Пользовался для расчета в период времени нарастающего итога по суммам актов выполненных работ и суммам оплат. Но пользовался формулами, каким-то боком сам до него допёр. Пока не могу понять где использовать остальные два. Но за лайфхаки по буфферизации спасибо!
Я тоже пользуюсь двумя формулами. А оказывается можно и одной. Сводные таблицы с доп вычислением тоже использовал, но реже. Объемов данных таких, чтобы оправдать использование сводных таблиц, у меня встречается редко. Ну а PQ , с его гибкостью, это ваще... В любом случае очень полезная информация. Спасибо. Лайк.
Николай, спасибо большое за лайфхак с буферизацией! Всю голову сломала, как ускорить ABC-анализ - использую в нём как раз-таки нарастающие итоги. И вот готовое решение!
Я делал с исходника сводные с сортировкой по штукам, рублям, накидывал формулу для суммирования накопленной доли, затем загонял обратно именованный список в pq и джойнил к исходным данным а, б или ц
Я делал так в самом начале своего эксель дао. Потом стал пользоваться суммой с закреплённым первым значением. Но выявились проблемы при удалении/перемещении строк. Диапазоны разрывались, как в условном форматировании, из-за чего отчёты каждый раз приходилось обновлять сверху донизу. Потом я случайно открыл чудо сводных таблиц и ошибки практически исчезли. Настало время мощных запросов. Но поскольку все формы, шаблоны и отчёты настроены и работают по накатанной, то на переделку их нужно время, а его, как понимаете, конечно же, нет. Поэтому приходится дальше влачить ветхие методы ведения учёта. И применение методик мощных запросов остаётся пока увлекательным факультативом.
@@Rice0987 сводные таблицы это же пайвоты? С пайвотами тоже работаем. Поскольку пайвот нельзя модифицировать, то переношу как данные копированием на новую вкладку и далее работаю с ней. При необходимости из новой копии с добавленными столбцами с формулами делаю новые пайвоты и т.д.
Спасибо, Николай за ваш труд! Давно и плотно сижу на ваших видео и книгах. В данном видео для первого варианта с формулами можно делать СУММЕСЛИМН, где диапазоном условий указать период, а условием >= чем период самой строки. Таким образом можем получить сумму накопительным итогом на конкретную дату, даже если они не отсортированы. Что очень помогает когда надо быстро сообразить ABC анализ для неструктурированных данных. Но ваш 2ой вариант конечно же все равно удобнее всего для такого быстрого ABC анализа. п.с. Спасибо за буферизацию.
а в PowerQuery плохой он вариант показал, там в нарастующий итог все значение суммируются, даже отрицателньные. Хотя по логике вещей, они должны наоборот вычитаться из общего итога, так как они со знаком минус идут.
Много вариантов формул перепробовал для нарастающих итогов, в итоге остановился на вот таком =sum(offset(C2;-1;0;1;1);B2), в данном случае данные в столбце B, а нарастающий итог в столбце C. Такая формула позволяет безболезненно добавлять строки в середину массива данных и после протяжки каждая формула в столбце итогов по-прежнему ссылается на предыдущую строку.
Спасибо, Николай. На массивах данных примерно до 5 тысяч строк у меня с ней проблем не было, а на большем объеме данных не пробовал. Как правило это всякие реестры транзакций - касса, расчетные счета и т.п. А какая из формул лучше по быстродействию для большого массива - с offset или с закреплением верхней ячейки?
Можно использовать формулу ранга, которая будет проставлять от максимальные и минимальные значения дат а потом, через суммесли суммировать все значения которые равны или меньше рангу. Тогда и сортировка не нужна, правда формула по сложнее. Хочу предупредить об одном если использовать метод с частичной фиксацией диапазона в умных таблицах, то старый значения будут считаться правильно, но уже для новых значений диапазон не заканчивается до уровня конкретной строки а на все добавленные строки, это возможно решить с помощью ДВССЫЛ (по крайней мере я столкнулся с данной проблемой в 2016 офисе). За видео респект)))
Спасибо большое за контент я Ваш фанат ! Удачи Вам и творческих успехов ! Хотелось бы Вас попросить уделить внимание учету и подсветке при складцком учете и аналитеке по этой тематике. Задача найти товар в ячейке ее подсветить и оптимизация расположения товар в этих ячейках.
У Вас для 2020 года нарастающий итог будет содержать данные 2019 года. Как сделать , что бы для 2020 считалось отдельно? И если есть группировка план/факт (в первой графе), потом сам показатель «продажи» и только потом даты? Как сделать, что бы и по голом расчёт нарастающего итога был отдельный и для показателей план/факт
В М коде в конце может помочь также изменение Int64.Type на, например Int16.Type - если цифры не превышают некоторого диапазона (2 в 16 для данного типа). А код ускорится!
@@planetaexcel Николай, в Экселе нет встроенного секундомера для измерения времени исполнения команд? Было бы полезной фичей для подобных экспериментов. А подобная техника изменения типов данных отлично работает в Питоне, в частности, в Пандас для работы с большими данными. Там изменения типа чисел даёт буст в сотни раз по потраченной опер.памяти и времени.
@@AlexanderGorshkov Ну, пандас это для работы со средними объемами данных : in-memory. Для эффективной работы с действительно большими объемами порядка 100Гб на одиночном ПК, которые не вмещаются в оперативную память это datatable либо vaex.
Добрый день. Очень помог ваш урок. Подскажите, есть ли возможность суммировать нарастающие итоги в группе (по клиентам) до определённого значения (по 100тыс)? Например, при продажах превышающих 100тыс руб нарастающим итогом, необходимо с контрагентом заключать новый договор и суммировать заново до 100тыс руб.
Недавно делал выборку и таблицы с 90к строками на основании другой таблицы (50 строк). Т.е. нужно было достать только те строки, которые были во второй таблице (по типу ВПР но на каждое значение во торой таблице, в первой была не одна строка, вышел ответ с 7к строками). так пока я правильно сделал запрос, у меня PQ раз 20 завис при попытке обработать информацию. Так вот вопрос, как самостоятельно находить вот эти "узкие места"? Хотя запрос то был легкий, можно сказать по шаблону соединение запросов... но первую таблицу(на 90к строк) я сначала через PQ сделал удобной для работы, ибо с корпоративной САП она 6-8 уровневой выгружается..
Спасибо за видео! Может ошибаюсь, но во втором случае (со сводной таблицей) нарастающий итог по датам - месяцам не совсем нарастающий? Ведь там группировка по названию месяцев, а судя по исходной таблице есть, к примеру, январи 2019, 2020, 2021 годов. Их ведь не корректно суммировать с нарастающей логикой?
Подскажите пожалуйста, как можно протянуть по дате вот в таком формате: 10.04.22 10:00 10.04.22 18:00 11.04.22 10:00 11.04.22 18:0 И так до конца месяца. Спасибо.
Добрый! У меня тоже засада по нарастающему итогу и решение нигде не нашла( Мне небходимо нарастающие за месяц по хронологии с годами за весь период. Сводная вспотыкается на "год" и следующий год начинает наращивать не с предыдущего декабря, а идет новая веха с января следующего года. Приходиться уходить в формульный подсчет. PQ для меня темный лес
здравствуйте, а как бы отобразить название столбца? например есть столбы с названиями предметов, а таблица выбора предметов у студентов или школьников, и в них им проставлены 1 если выбрал предмет, и 0 если не выбрал, и нам нужно взять список предметов через запятую в строке, которые студент или школьник выбрал (по единицам)?
Отличные видео. Автору огромное спасибо. Вопрос знатокам - как мне ленивому сделать так, чтобы при добавлении значений в столбец одной умной таблицы они автоматически появлялись в столбце другой умной таблицы, только в том случае, что такого значения в этом столбце еще нет? Желающим помочь, заранее благодарен. (Пробовал использовать Power Query, работает но только с одной таблицей на листе... Хотелось бы на листе иметь 2 умные таблицы с автоматически заполняемыми столбцами, для наглядности. Не смог разобраться как впихнуть 2 запроса Power Query на один лист...).
Всё ок, но непонятно, каким образом мощный запрос учитывает в расчётах УДАЛЁННЫЙ столбец индекса? Или он перед удалением отправляет его куда-то в буфер?
Задержка в вычислении происходит на этапе "Добавлен пользовательский столбец", а удалённый столбец с индексом находится ниже него и запросы в PQ вычисляются поэтапно (сверху вниз).
Где же вы были пол года назад когда мне это было нужно? кстати в конце решил задачу используя пользовательскую формулу в павер кваери. Если кому понадобится: (values as list, grouping as list) as list => let GRTList = List.Generate ( ()=> [ GRT = values{0}, i = 0 ], each [i] < List.Count(values), each try if grouping{[i]} = grouping{[i] + 1} then [GRT = [GRT] + values{[i] + 1}, i = [i] + 1] else [GRT = values{[i] + 1}, i = [i] + 1]
otherwise [i = [i] + 1] , each [GRT] ) in GRTList данная формула позволяет суммировать групируя по признаку (grouping). Все списки лучше буферизовать (так быстрее)
Просто умоляю Николай, сделайте доступное видео по множественному впр, может быть просмотрХ, любой функционал из эксель 365 тоже подойдет. Как можно по одному значению вытащить все совпадения из таблицы. Ведь впр вытаскивает только 1 значение...
Делаю формулу =сумм($C$2:C2) и компьютер зависает, просчитывая формулу для вообще всех ячеек, даже пустых, хотя я внес формулу только в одну ячейку, что делать?
@@planetaexcel Спасибо!) Это я понял, а fx:sum от сортировки не зависит, только логика результата зависит, чтобы так сказать не было пересортицы, верно?
А зачем в первом и третьем варианте необходимо проводить сортировки? Вроде как в условии задачи нет задания посчитать нарастающие итоги в хронологическом порядке. А формула отработает и без сортировки на ура. Ну а второй вариант вообще не доведён до нужного формата ответа. За видео спасибо, как всегда интересно.
В условиях задачи сказано, что итоги нужны с нарастанием... а если есть одна переменная и значение, не тяжело догадаться что должно нарастать. Дальше все зависит от частоты предоставления информации, если есть инфа по годам, то нарастание по годам, если есть по месяцам, то делаем по месяцам и т.д.
Как всегда у Николая Павлова полезные знания не в заголовке видео, а в конце видео)
В этом видео это буферизация списка)
Спасибо за ваши уроки.
👍❤️ 1:19 Нарастающие итоги формулами
2:42 нарастающие итоги в сводной таблице
6:19 Нарастающий итог в Power Query
12:23 способ ускорить запрос в Power Query
Я наверное никогда не перестану удивляться.... Спасибо за буферизацию.
Спасибо, Коля! Для вычисления значений Парето - идеальный вариант.
Давно Николая смотрю. Все время поражаюсь, насколько качественная и грамотная речь. Ни одного лишнего слова. Какой-то "интеллектуальный эталон".
Такого толкового объяснения редко можно найти. Спасибо огромное!
Низкий поклон великому человеку!
Спасибо огромное за Ваши видео. Всегда самое лучшее объяснение и самые полезные примеры. Снимите пожалуйста побольше видео про работу в квери 🙏
Вот только пару дней назад появилась такая необходимость и тут вуаля - аж три метода!:)) благодарю! Как всегда профессионально.
На онлайн- уроках Николая Павлова я значительно поднял свой уровень в Exel. Качество моей работы выросло. Спасибо, Николай за реальные "фишки" в этой интересной программе.
Спасибо за Ваш острый ум, порой смотрю и диву даюсь, как же все оказывается легко, если знаешь как подойти к решению!
Спасибо и еще раз спасибо!
Самый лучший в России Excel сэнсэй!!! Спасибо большое! Здоровья Вам!
Лучший канал по работе в MS Excel! Спасибо Вам, Николай!
Шикарно! Как раз не мог сделать в Query нарастающий итог для промежеточных вычислений. Спасибо, Николай!
Как Вы вовремя с ускорением работы Power Query. 👍 Спасибо огромное, Вы столько делаете))). ♥️ И реально во многом помогаете.
Спасибо за интересную и полезную информацию, Николай. Вы уже наверно знаете, что у инсайдеров Office 365 есть новая формула SCAN, работающая в сочетании с LAMBDA. Она тоже может подсчитать нарастающий итог. Так что в будущем ждём обзора этой и других новых LAMBDA-сочетаемых функций. Как Вы сказали, интересное - впереди!
Как всегда: сложное - доходчиво и просто. Спасибо Николай!
Огромное спасибо! Это видео заставило задуматься о причинах длительной обработки используемой цепочки запросов с применением Table.Buffer, ведь не хватает ещё и буферизации списков.
Как всегда самые полезные знания, спасибо за всё. Николай ты супер 👍
Спасибо за прием с буферизацией запроса!
Полезная штука. Пользовался для расчета в период времени нарастающего итога по суммам актов выполненных работ и суммам оплат. Но пользовался формулами, каким-то боком сам до него допёр. Пока не могу понять где использовать остальные два. Но за лайфхаки по буфферизации спасибо!
Лучшая подача материала
Спасибо, Николай, за интересные и красивые решения. Пополнил копилку знаний в очередной раз.
Я тоже пользуюсь двумя формулами. А оказывается можно и одной. Сводные таблицы с доп вычислением тоже использовал, но реже. Объемов данных таких, чтобы оправдать использование сводных таблиц, у меня встречается редко. Ну а PQ , с его гибкостью, это ваще... В любом случае очень полезная информация. Спасибо. Лайк.
Супер!спасибо огромное,Ваши уроки очень помогают расширить познания в Exel!
Спасибо большое за вашу работу!!! Как всегда в нужное время))) как это?))) Но круто!!!
Век живи, век учись. Про сводные прям откровение ( доп вычисления)
Николай, спасибо большое за лайфхак с буферизацией! Всю голову сломала, как ускорить ABC-анализ - использую в нём как раз-таки нарастающие итоги. И вот готовое решение!
Я делал с исходника сводные с сортировкой по штукам, рублям, накидывал формулу для суммирования накопленной доли, затем загонял обратно именованный список в pq и джойнил к исходным данным а, б или ц
Познавательный материал, спасибо!
Спасибо, полезные уроки!
1С очень похожа в настройках отчётом со сводными таблицами Excel. Логика вроде бы схожая. Спасибо за видео.
Круто! Спасибо, Николай. Как всегда - подача материала на высшем уровне✊🏻
Николай, спасибо! Просто, когда знаешь! :)
Спасибо Николай! 👍
Большое спасибо за видеоурок!
Отличный урок! Спасибо!!!
Спасибо большое!! Как всегда очень выручаете!😍
Я обычно ставлю формулу в первой ячейке "=А2" к примеру, затем ниже"=В2+А3", затем протягиваю двойным кликом. Занимает 5 секунд.
Тоже можно :)
Я делал так в самом начале своего эксель дао.
Потом стал пользоваться суммой с закреплённым первым значением. Но выявились проблемы при удалении/перемещении строк. Диапазоны разрывались, как в условном форматировании, из-за чего отчёты каждый раз приходилось обновлять сверху донизу.
Потом я случайно открыл чудо сводных таблиц и ошибки практически исчезли.
Настало время мощных запросов. Но поскольку все формы, шаблоны и отчёты настроены и работают по накатанной, то на переделку их нужно время, а его, как понимаете, конечно же, нет. Поэтому приходится дальше влачить ветхие методы ведения учёта. И применение методик мощных запросов остаётся пока увлекательным факультативом.
@@Rice0987 сводные таблицы это же пайвоты? С пайвотами тоже работаем. Поскольку пайвот нельзя модифицировать, то переношу как данные копированием на новую вкладку и далее работаю с ней. При необходимости из новой копии с добавленными столбцами с формулами делаю новые пайвоты и т.д.
@@architecture3347 попробуйте вычисляемые поля в сводных таблицах. Вам понравится)
Так же делал, когда быстро нужно было посчитать..
Космос какой то!! Супер. Спасибо...))
Спасибо, Николай за ваш труд! Давно и плотно сижу на ваших видео и книгах.
В данном видео для первого варианта с формулами можно делать СУММЕСЛИМН, где диапазоном условий указать период, а условием >= чем период самой строки.
Таким образом можем получить сумму накопительным итогом на конкретную дату, даже если они не отсортированы. Что очень помогает когда надо быстро сообразить ABC анализ для неструктурированных данных.
Но ваш 2ой вариант конечно же все равно удобнее всего для такого быстрого ABC анализа.
п.с. Спасибо за буферизацию.
а в PowerQuery плохой он вариант показал, там в нарастующий итог все значение суммируются, даже отрицателньные. Хотя по логике вещей, они должны наоборот вычитаться из общего итога, так как они со знаком минус идут.
Все сделал все получилось большое спасибо еще раз!
Это гениально, спасибо!!!
Много вариантов формул перепробовал для нарастающих итогов, в итоге остановился на вот таком =sum(offset(C2;-1;0;1;1);B2), в данном случае данные в столбце B, а нарастающий итог в столбце C. Такая формула позволяет безболезненно добавлять строки в середину массива данных и после протяжки каждая формула в столбце итогов по-прежнему ссылается на предыдущую строку.
Отличный вариант. Единственное, что нужно упомянуть - функция СМЕЩ (OFFSET) жутко медленная на больших массивах - будьте осторожны.
Спасибо, Николай. На массивах данных примерно до 5 тысяч строк у меня с ней проблем не было, а на большем объеме данных не пробовал. Как правило это всякие реестры транзакций - касса, расчетные счета и т.п. А какая из формул лучше по быстродействию для большого массива - с offset или с закреплением верхней ячейки?
Спасибо! Интересно и очень полезно!
Можно использовать формулу ранга, которая будет проставлять от максимальные и минимальные значения дат а потом, через суммесли суммировать все значения которые равны или меньше рангу. Тогда и сортировка не нужна, правда формула по сложнее. Хочу предупредить об одном если использовать метод с частичной фиксацией диапазона в умных таблицах, то старый значения будут считаться правильно, но уже для новых значений диапазон не заканчивается до уровня конкретной строки а на все добавленные строки, это возможно решить с помощью ДВССЫЛ (по крайней мере я столкнулся с данной проблемой в 2016 офисе). За видео респект)))
Спасибо за ваши видео!
Брависимо!!!!!!!!!! как всегда.
F4 пригодилось) спасибо!) ато каждый раз исправлял после копирования, еще и не понимал с чего вдруг в формуле меняется ссылка)
Нарастающие лайки за такие видео!
Спасибо большое за контент я Ваш фанат ! Удачи Вам и творческих успехов ! Хотелось бы Вас попросить уделить внимание учету и подсветке при складцком учете и аналитеке по этой тематике. Задача найти товар в ячейке ее подсветить и оптимизация расположения товар в этих ячейках.
Элементарно, Ватсон! Используйте *Условное оформление* на закладке *Главная*
Спасибо!
Николай, все здорово, спасибо большое. Не планируете сделать урок по преобразованию таблицы с иерархией в плоскую? Было бы очень уместно....
Сделаем ;)
У Вас для 2020 года нарастающий итог будет содержать данные 2019 года. Как сделать , что бы для 2020 считалось отдельно? И если есть группировка план/факт (в первой графе), потом сам показатель «продажи» и только потом даты? Как сделать, что бы и по голом расчёт нарастающего итога был отдельный и для показателей план/факт
Як завжди, на висоті
Спасибо! Круто!
В М коде в конце может помочь также изменение Int64.Type на, например Int16.Type - если цифры не превышают некоторого диапазона (2 в 16 для данного типа). А код ускорится!
Спасибо за идею. Нужно потестировать.
@@planetaexcel Николай, в Экселе нет встроенного секундомера для измерения времени исполнения команд? Было бы полезной фичей для подобных экспериментов.
А подобная техника изменения типов данных отлично работает в Питоне, в частности, в Пандас для работы с большими данными. Там изменения типа чисел даёт буст в сотни раз по потраченной опер.памяти и времени.
@@AlexanderGorshkov Ну, пандас это для работы со средними объемами данных : in-memory. Для эффективной работы с действительно большими объемами порядка 100Гб на одиночном ПК, которые не вмещаются в оперативную память это datatable либо vaex.
Спасибо.
Супер! Спасибо :)
СПАСИБО МАСТЕР))))
Интересно наоборот, как быстро выводить итоги по месяцам из идущих нарастающих итогов.
Добрый день. Очень помог ваш урок. Подскажите, есть ли возможность суммировать нарастающие итоги в группе (по клиентам) до определённого значения (по 100тыс)? Например, при продажах превышающих 100тыс руб нарастающим итогом, необходимо с контрагентом заключать новый договор и суммировать заново до 100тыс руб.
Недавно делал выборку и таблицы с 90к строками на основании другой таблицы (50 строк). Т.е. нужно было достать только те строки, которые были во второй таблице (по типу ВПР но на каждое значение во торой таблице, в первой была не одна строка, вышел ответ с 7к строками). так пока я правильно сделал запрос, у меня PQ раз 20 завис при попытке обработать информацию. Так вот вопрос, как самостоятельно находить вот эти "узкие места"? Хотя запрос то был легкий, можно сказать по шаблону соединение запросов... но первую таблицу(на 90к строк) я сначала через PQ сделал удобной для работы, ибо с корпоративной САП она 6-8 уровневой выгружается..
Спасибо за видео! Может ошибаюсь, но во втором случае (со сводной таблицей) нарастающий итог по датам - месяцам не совсем нарастающий? Ведь там группировка по названию месяцев, а судя по исходной таблице есть, к примеру, январи 2019, 2020, 2021 годов. Их ведь не корректно суммировать с нарастающей логикой?
Спасибо
о, новый финальный музон! )
Фура с лайками подъехала 🚚
Где разгружать?
Подскажите пожалуйста, как можно протянуть по дате вот в таком формате:
10.04.22 10:00
10.04.22 18:00
11.04.22 10:00
11.04.22 18:0
И так до конца месяца. Спасибо.
11.04.22 18:00
Добрый! У меня тоже засада по нарастающему итогу и решение нигде не нашла(
Мне небходимо нарастающие за месяц по хронологии с годами за весь период.
Сводная вспотыкается на "год" и следующий год начинает наращивать не с предыдущего декабря, а идет новая веха с января следующего года. Приходиться уходить в формульный подсчет. PQ для меня темный лес
здравствуйте, а как бы отобразить название столбца?
например есть столбы с названиями предметов, а таблица выбора предметов у студентов или школьников, и в них им проставлены 1 если выбрал предмет, и 0 если не выбрал,
и нам нужно взять список предметов через запятую в строке, которые студент или школьник выбрал (по единицам)?
Великолепно!!!
3:40 Группировку по неделям можно ли настроить?
Столбец с номером недели в году. Неделя может принадлежать двум месяцам - чтобы показывал для каждого месяца по номеру недели.
Отличные видео. Автору огромное спасибо.
Вопрос знатокам - как мне ленивому сделать так, чтобы при добавлении значений в столбец одной умной таблицы они автоматически появлялись в столбце другой умной таблицы, только в том случае, что такого значения в этом столбце еще нет?
Желающим помочь, заранее благодарен.
(Пробовал использовать Power Query, работает но только с одной таблицей на листе... Хотелось бы на листе иметь 2 умные таблицы с автоматически заполняемыми столбцами, для наглядности. Не смог разобраться как впихнуть 2 запроса Power Query на один лист...).
В примере со сводной таблицей не совсем нарастающие итоги. Поскольку в сумму за каждый месяц попадают данные и 2019г. и 2020г. и 2021г.
Супер!
Всё ок, но непонятно, каким образом мощный запрос учитывает в расчётах УДАЛЁННЫЙ столбец индекса? Или он перед удалением отправляет его куда-то в буфер?
Задержка в вычислении происходит на этапе "Добавлен пользовательский столбец", а удалённый столбец с индексом находится ниже него и запросы в PQ вычисляются поэтапно (сверху вниз).
Где же вы были пол года назад когда мне это было нужно? кстати в конце решил задачу используя пользовательскую формулу в павер кваери. Если кому понадобится:
(values as list, grouping as list) as list =>
let
GRTList = List.Generate
(
()=> [ GRT = values{0}, i = 0 ],
each [i] < List.Count(values),
each try
if grouping{[i]} = grouping{[i] + 1}
then [GRT = [GRT] + values{[i] + 1}, i = [i] + 1]
else [GRT = values{[i] + 1}, i = [i] + 1]
otherwise [i = [i] + 1]
,
each [GRT]
)
in
GRTList
данная формула позволяет суммировать групируя по признаку (grouping). Все списки лучше буферизовать (так быстрее)
👏👏👏👏👏👏
Просто умоляю Николай, сделайте доступное видео по множественному впр, может быть просмотрХ, любой функционал из эксель 365 тоже подойдет. Как можно по одному значению вытащить все совпадения из таблицы. Ведь впр вытаскивает только 1 значение...
Объясните, пжл, 8.04% напротив 881, что означают?
Первый😊
Делаю формулу =сумм($C$2:C2) и компьютер зависает, просчитывая формулу для вообще всех ячеек, даже пустых, хотя я внес формулу только в одну ячейку, что делать?
Добрый, подскажите почему необходимо сортировать данные по дате при использовании fx: sum. Спасибо!)
Нарастающий итог всегда считается по какому-то столбцу - обычно по дате. По этому столбцу нужна сортировка перед вводом формулы нарастающего итога.
@@planetaexcel Спасибо!) Это я понял, а fx:sum от сортировки не зависит, только логика результата зависит, чтобы так сказать не было пересортицы, верно?
Ээхь, ещё бы добавить в pq к нарастающему итогу долю в процентах, также как в сводной
Николай, а как Вы определили точное время обновления запроса 0.24 сек? Где это можно посмотреть? Заранее спасибо!
У меня есть специальный макрос для замера скорости обновления запросов Power Query. Добавлю его в ближайшее обновление PLEX, кстати :)
👍🇦🇿
Для этого нужна формула?
а как подсчитать среднее значение?
Дмитрий Васильевич,как Вам?
Николай сменил пластинку. :)
Всё очень просто
Здравствуйте!
еще через DAX можно
А зачем в первом и третьем варианте необходимо проводить сортировки?
Вроде как в условии задачи нет задания посчитать нарастающие итоги в хронологическом порядке.
А формула отработает и без сортировки на ура.
Ну а второй вариант вообще не доведён до нужного формата ответа.
За видео спасибо, как всегда интересно.
В условиях задачи сказано, что итоги нужны с нарастанием... а если есть одна переменная и значение, не тяжело догадаться что должно нарастать. Дальше все зависит от частоты предоставления информации, если есть инфа по годам, то нарастание по годам, если есть по месяцам, то делаем по месяцам и т.д.
4 - нужно было ещё в DAX )
Хотел, но тогда видео было бы длительностью минут 30-40 :) Лучше отдельным выпуском сделаю.
@@planetaexcel Будем ждать с нетерпением вариант с DAX. Очень часто приходится вычислять балансы (остатки) по счетам.
Эх, а я в пятницу пытался в умной таблице накопление сделать. А оказывается вон как можно!
Как сделать excel в формате А4
И какому одному чудозвону не понравилось?
сэнсэй однако...
Классическому VBA да да да маркетологическому даксу павер биай и павер квери нет нет нет
На вкус и цвет маркеры разные :) На мой взгляд но совсем корректно сравнивать эти два инструмента - они из разных вселенных.
Спасибо