Импорт плавающего фрагмента в Power Query
ฝัง
- เผยแพร่เมื่อ 5 ต.ค. 2024
- Как в Power Query загрузить из файла фрагмент, положение и размер которого заранее не известны. Скачать пример www.planetaexc...
Заходите в гости ↓↓↓
Мои книги planetaexcel.ru...
Мои онлайн-курсы www.planetaexc...
Моя надстройка PLEX (+150 новых функций для вашего Excel) planetaexcel.ru...
Twitter / planeta_excel
Facebook / planetaexcel
Instagram / planetaexcel
Николай, большое Вам спасибо!
Великолепно! Невероятно изящное решение.
Подача материала как всегда на высоте. Спасибо!
Красота, не перестаю восхищаться Power Query!
Спасибо за информацию. Как всегда изящные решения. Удачи и успехов.
Спасибо! Как всегда - просто, красиво и толково!!!
Николай большое спасибо!
Спасибо за видеоурок!
Николай, спасибо большое, у меня сейчас аналогичные задачи, только посложней: например, слово «Артикул» в строке повторяется два раза, амине нужно использовать только второе, первое же встречающееся убрать. Вот это не могу сделать
1. Сделайте все как в видео с полной таблицей
2. Удалите первую строку, содержащую слово артикул
3. Сделайте как в видео еще раз: query найдет артикул второй, нужный раз и вы заберете все, что ниже
Добрый день
Кстати, как вариант, можно сразу после открытия файла в PQ, использовать фильтр по 3 столбцу исключив пустые значения и поднять шапку
Олексій Лелека, я так раньше и делал. Но этот вариант мне нравится больше. К тому же, это можно обратить в функцию, и будет ещё проще и быстрее.
А как это - "в функцию"? Можете пример дать?
Елена Миронова, если в двух словах, то все применённые шаги, которые показал Николай, «упаковываются» в один, т.е. функцию. Кстати, у Николая было видео про создание функции. «Сборка таблиц из разных файлов Excel».
Это удобно когда у Вас в папке несколько файлов...
Николай, сделайте ролики по power pivot, пожалуйста)
Спасибо!
Delikatno!
Гениально!
Молодчина!
Вау! Просто колдовство какое-то!!! И действительно, все просто, когда знаешь ;)
Николай, добрый день! Очень надеюсь, что Вы увидите мой комментарий и сможете помочь в данной ситуации... Очень обрадовался, что наткнулся именно на то, что так упорно искал на просторах интернета, но даже данное видео мне не совсем помогло, к сожалению...(( Дело в том, что те самые маячки (триггеры) в моих реестрах отсутствуют, точнее в шапке, например, есть ключевое слово, по которому можно начать фильтрацию данных (в моем случае "Фирма"), а вот конец таблицы заканчивается пустой строкой, и лишь только через 5-7 пустых строк будет строка "итого" (кстати таких строк, содержащих слово "итого" шесть), соответсвенно, и так в каждом реестре (которых больше 1000). Скажите пожалуйста, как обойти этот момент? Через редактор M не получится? Спасибо Вам большое в любом случае за Ваши труды! Надеюсь, что комментарий не останется незамеченным! :)
А если ещё надо вытащить название города, в данном примере был Воронеж. Города, ведь, могут быть разные.
Здравствуйте, спасибо большое, у меня получилось! Но с exel файлами из одной папки не получилось. Когда добавляем все файлы с папки отображается просто наименования таблиц потом добавляем колонку для того, чтобы отобразились Table, какие данные нужно прописать Custom Column ?
Вместо примера отображается файл txt. Спасибо
Добрый вечер! По данному видео составил себе запрос на подтягивание таблицы нового файла в папке (по мере поступления файлов в папку, данные подтягиваются в исходный файл). При открытом файле работает автообновление, Вопрос - возможно ли сделать так, чтобы файл обновлялся без необходимости его держать открытым? чтобы он лежал тихо спокойно у себя в папочке и обновлялся с заданным интервалом... заранее благодарю за помощь !
Не получилось у меня такое красивое разбиение по столбцам.
Я подключался как к текстовому файлу и по умолчанию стоял Источник файла "Юникод (UTF-8)". Разделитель "табуляция" нахрен удалял столбцы "Кол-во" и "Дата заказа", пришлось выбрать "точку с запятой".
А вот затем после нажатия кнопки "преобразовать" получилось разбить столбец по разделителю "табуляция" и прийти к тому виду, какой показан в ролике.
Однако мне такой простой способ с однёрками и двойками в доп. столбце в голову не пришёл. Я делал в два действия вот так:
= Table.Skip(#"Измененный тип", List.PositionOf(#"Измененный тип"[Column1.1], "Артикул") )
= Table.FirstN(#"Удаленные верхние строки", List.PositionOf(#"Удаленные верхние строки"[Column1.1], "Итого") )
Здравствуйте. Может ли условием быть заливка ячейки?
Точно нет - Power Query просто не видит форматирования в принципе. Если у вас цвет, то это только макросами, скорее всего.
@@planetaexcel, спасибо
Подскажите пожалуйста, как разделить чередующиеся строки в разные столбцы?
Добавление столбца - Столбец индекса, потом Преобразовать - Стандартные - Остаток от деления на 2. И разнести потом в разные колонки по получившемуся номеру (0 или 1) с помощью Условного столбца.
@@planetaexcel Спасибо, но я наверное не правильно сформулировала свой вопрос.) Мне нужно, чтобы эти разделенные данные стояли в разных столбцах, но при этом в одной строке.
@@planetaexcel Просто, заполнила все вниз. Что-то долго соображаю) Спасибо еще раз, за ваши уроки
А можно по первому столбцу опредклить цифры и удалить ошибки
Тоже вариант. Но не всегда в первом столбце числа.
Извините за, возможно, глупый вопрос. А не легче ли использовать мастер "Текст по столбцам", указав при этом нужный разделитель?
А убрать лишние строки в "Тексте по столбцам" не получится :(
+
Ещё проще. Удаляем строки по фильтру второго столбца "null" и вопрос закрыт.
Это если нет пустых ячеек во 2 столбце внутри данных 😁
Ай да Николай, ай да сукин сын!
мы можем сотрудничать? вы поделитесь нашим каналом чтобы повысилось число просмотров и подписок на наш канал и от нас подарок линзы бренда Альба Колорс