alex8891, благодарю, но у Вас мало сообщений на сайте, не внушаете доверия)
Автоматизация расчетов через Power Query, Power Query
Автоматизация расчетов через Power Query, Power Query
Определение критического пути в плоской таблице, Формулы и Power Query
23.01.2025 14:35:00
МатросНаЗебре, что-то не получилось, ничего не произошло.
Хотелось бы решение на формулах (если такое вообще возможно). |
|
|
Определение критического пути в плоской таблице, Формулы и Power Query
23.01.2025 11:25:51
AlienSx, найти по каждой ветке максимальное число - нашел, каким образом потом определить, что это необходимое максимальное число (а идти с конца к началу нужно), не знаю.
Более того, предполагаю, что задача может быть решена совершенно иным путем, чем думаю лично. Отсюда и просьба помочь. Что касается возложения на "решалкиных" - кто знает данное определение, тот, наверное, уже сталкивался с подобного рода расчетом. И потом всегда можно сообщить "готов помочь за денежку", не против и платной помощи. Не нужно думать, что тут здесь односторонняя позиция, всегда иду в диалог. |
|
|
Определение критического пути в плоской таблице, Формулы и Power Query
23.01.2025 08:56:38
Добрый день.
Имеется плоская таблица с иерархией и датами. По ней нужно показать критический путь (самую длительную последовательность сборки). Прошу помочь сделать это как формулами, так и с помощью Power Query. Благодарю.
Изменено: |
|
|
Найти наибольшее число в плавающем диапазоне по условию
Найти наибольшее число в плавающем диапазоне по условию
Найти наибольшее число в плавающем диапазоне по условию
14.01.2025 15:15:09
МатросНаЗебре, спасибо за формулу, буду разбираться.
Наверное некорректное описание выдал. Логика была: - если самый низкий порядок, то 0; - следующий порядок = Данные + максимальное число из значений порядка ниже; - и так далее до самой верхушки. |
|
|
Найти наибольшее число в плавающем диапазоне по условию
14.01.2025 13:54:25
МатросНаЗебре, вроде написал «в рамках одного порядка» (не путать с «веткой»). Не знаю, как по другому это точно объяснить.
|
|
|
Найти наибольшее число в плавающем диапазоне по условию
14.01.2025 13:18:23
МатросНаЗебре, если бы все было так просто)
Некорректно, так как у Вас считает наибольшее по всем порядкам, а нужно в рамках одного порядка. Скорректировал пример, в котором показывается, что у разных веток разное значение получается. И выбрать нужно наибольшее. |
|
|
Найти наибольшее число в плавающем диапазоне по условию
Курс про MS Access + SQL
Power Query: можно ли закреплять дополнительные значения напротив необходимой строки, если выгрузка обновляется
Power Query: можно ли закреплять дополнительные значения напротив необходимой строки, если выгрузка обновляется
Программа для диспетчирования производственных операций
Программа для диспетчирования производственных операций
11.12.2024 11:28:44
Добрый день.
Имеется Excel-файл, который является рабочим реестром заявок / проектов, где ведется состав изделия и его обеспеченность. На основе данного Excel-файла формируется задание на производство с QR-кодом (в QR-коде зашит уникальный ключ идентификатор). Задача: - на основе выданного задания сформировать программу для рабочего персонала, чтобы в режиме реального времени видеть ход операционных событий (что взято в работу, что закончено и т.д.), фактически - диспетчирование (связь через QR-код, уникальный идентификатор). Более подробно постарался отразить в прикрепленном ТЗ. Также есть файлы Excel и старая программа (рабочая) - их могу скинуть лично. Так как функционал старой программы мне понравился, хотел бы сделать аналогичное решение (DevExpress, .NET Framework, SQL). Если вдруг решение еще лучше, я только "за". Срок - обговариваемый (хотелось бы основу получить до НГ). Стоимость работы - нюансов много, если все реализуемы, готов обговорить. Благодарю. P.S.: скорректировал и дополнил ТЗ.
Изменено: |
|
|
Вытянуть крайние номенклатуры составляющего узла с помощью Power Query, Power Query
12.11.2024 15:25:27
AlienSx, благодарю!
Можете пояснить принцип действия:
Вижу, что мы проверяем по каждой строке количество значений в списках, если оно равно 1, то это ставится пометка. Но что за список и как формируется ("Text.StartsWith(w, x[#"№"])" - вот этот кусок не понятен, возможно не силен в функциях).
Изменено: |
|||
|
Вытянуть крайние номенклатуры составляющего узла с помощью Power Query, Power Query
12.11.2024 11:28:48
AlienSx, для "Шестой" - пусто, так как под ним нет раскладки.
Кажется, понял вопрос, "Шестой" встречается два раза - по первому совпадению сверху. Шел следующим путем: сделал умную таблицу с выбором списка -> загрузил ее в PQ и по ее значению фильтровал таблицу -> вытянул порядковый номер иерархии (предполагается, что здесь всегда одно первое совпадение) -> далее фильтрую всю таблицу с совпадением начала порядкового номера иерархии -> получаю всю необходимую ветку -> далее хотелось бы вытянут в ней все крайние номенклатуры (тут затык) -> далее группировка
Изменено: |
|
|
Вытянуть крайние номенклатуры составляющего узла с помощью Power Query, Power Query
Автоматическое заполнение вниз по структуре иерархии
Автоматическое заполнение вниз по структуре иерархии
02.11.2024 07:54:01
Sanja, спасибо, в VBA не силен
txxt, неплохо, попробую применить на 25000 строк) Может кто-нибудь подскажет, как решить данную проблему через Power Query? (можно даже платно рассмотреть, если задача непростая)
Изменено: |
|
|
Автоматическое заполнение вниз по структуре иерархии
Многоуровневая группировка строк: проблема в работе макроса
Многоуровневая группировка строк: проблема в работе макроса
10.10.2024 10:18:00
Добрый день.
На сайте есть интересная статья про многоуровневое группирование строк - Решил воспользоваться на своем примере, но возникли проблемы: - группировка формируется с конца (сам плюсик уходит под строку, а не как в примере - рядом со строкой, скриншотом показал); - почему-то не группируются некоторые строки (скриншотом показал). Все, что делала - скопировал Module в новую книгу. При этом, работа макроса в файле примере по сайте адекватно работает с листом примером, но если добавить лист, скопировать данные из листа примера и вставить в новый, запустить макрос, он все равно отработает некорректно. Вопрос - почему так происходит и как можно исправить? Благодарю. |
|
|
Выпадающий список с быстрым поиском на необходимый диапазон (Excel 2010, VBA)
21.09.2024 19:22:01
skais675, необходимо, чтобы пользователь кликнул («встал») на ячейку, в ячейке начал вбивать текст и ему тутже показывался выпадающим список по совпадениям (после каждой введенной буквы список обновлялся), а следующим действием пользователь выбрал необходимое (аналогичный принцип - когда ищешь по фильтру в столбце)
Почему это важно - список будет следующего плана: 00000.000101.000 00000.000101.001 00000.000101.002 00000.000101.003 00000.000101.004 00000.000102.000 00000.000102.001 00000.000102.002 00000.000102.003 00000.000102.004 00000.000103.000 00000.000103.001 00000.000103.002 00000.000103.003 00000.000103.004 и т.д. Пользователь будет впивать 3 цифры, например, 102, и ему сразу же должен быть предложен раскрывающий список, чтобы из совпадений он выбрал необходимый. Такой принцип реализуем? Вижу, что excel показывает списки, если вводить начало слова, но если вводить середину слова - не показывает, вот этот список и нужно выводить без дополнительных кликов. Встал в ячейку - набил, что ищешь - выбрал из предложенного. |
|
|
Выпадающий список с быстрым поиском на необходимый диапазон (Excel 2010, VBA)
Выпадающий список с быстрым поиском на необходимый диапазон (Excel 2010, VBA)
20.09.2024 10:00:53
МатросНаЗебре, вопрос в реализации быстрого поиска - тут способа нет насколько знаю для excel 2010, но если знаете я только за.
|
|
|
Выпадающий список с быстрым поиском на необходимый диапазон (Excel 2010, VBA)
20.09.2024 09:49:47
Добрый день.
Есть умная таблица (лист "База"), в которой идет перечисление Рабочих с привязкой к участку. Есть вторая умная таблица (лист "Данные"), в которой нужно реализовать следующие правила: 1. По столбцу ФИО: - выпадающий список с быстрым поиском по частичному совпадению, который автоматически раскрывается при наборе текста (если еще стрелками можно выбрать человека из списка - отлично). Быстрый поиск без привязки к регистру; - выбирать строго из списка листа "Базы" (он может пополняться, изменяться), следовательно, проверка должна быть, иначе ошибка (как в стандартном функционале); - если ячейка в колонке "Участок" (не привязываться именно к левому столбцу, лучше по наименованию) пустая, то в выпадающем списке столбца "ФИО" весь список. Если в нем стоит участок, то автоматически менять список на тех, кто присутствует на этом участке; - если ячейка в колонке "Участок" пуста, выбирается человек из полного списка, то в колонке "Участок" автоматически вставлять наименование участка, которому принадлежит данный человек. 2. По столбцу Участок: - список участков, который автоматически создается из листа "База" колонки "Участок" (фактически берутся уникальные значения и превращаются в список). Все это нужно, чтобы работало в Excel 2010. Реализация, как я понимаю, только через VBA. Реализовать нужно так, чтобы потом человек автоматически смог подстроить данные правила под другие файлы, других таблиц (это к вопросу - к чему привязываться в коде), то есть нужно понимать в коде переменные (рассказать о них). По оплате - в расценках не разбираюсь, кажется, что задача не сложная, предлагаю до 2 тыс. руб. Если речь о большей сумме, напишите в личку с пояснениями почему больше, обговорим. По срокам - хотелось бы за ближайшие выходные.
Изменено: |
|
|
Ресурсоемкие формулы: какие операторы это делают и можно ли их заменить?
Ресурсоемкие формулы: какие операторы это делают и можно ли их заменить?