Поиск
Автор: Борис Крылов. Добрый день!
Имеется запрос PQ, который выгружается в таблицу, к которой добавлены столбцы с формулами.
Проблема в том, что при увеличении количества строк в запросе, формулы в добавленных столбцах в таблице с результатом запроса, автоматически не «протягиваются». Вариант прописать формулы прямо в запросе пробовал, очень медленно проходит обновление. В реальном файле несколько тысяч строк и 10 добавленных столбцов с формулами. Подскажите пожалуйста, как можно настроить ...
Изменен: 30.10.2023
Читать сообщение на форуме или сайте.Автор: mitkins. Добрый день, уважаемое сообщество.
Есть файл источник который необходимо хитро (не очень) транспонировать, но не полностью. Часть столбцов со значениями не транспонируется, а смещается. Есть проблема с вставкой пустых строк для смещения, чтобы попасть в транспонированную область.
Хотелось бы сделать все в PowerQuery , но кто-то может посоветует как сделать цикл в VBA.
Прилагаю файл Книга_Source - на листе Source исходные данные, на листе Final нужное размещение данных.
Также ...
Изменен: 12.09.2023
Читать сообщение на форуме или сайте.Автор: allovar. Есть сайт фондовой биржи. На сайте в углу есть кнопка "ТОРГОВАЯ ИНФОРМАЦИЯ", при нажатии на которую вызывается страница с информацией по торгам на бирже. Как можно с помощью Power Query правильно спарсить данную страницу (всплывающую)? Ссылка здесь. У меня при обычном Get From Web по этой ссылке парситься только главная страница, а всплывающая нет. Как быть?
Прикрепил изображение. Во всплывающем окне необходимо зайти во вкладку Результаты торгов за день и парсить ...
Изменен: 12.07.2023
Читать сообщение на форуме или сайте.Автор: vomies. Добрый день!
Проблема описана в нижеизложенном примере.
Есть какой-то процесс в котором учитывается в двух вхождениях (датчики) время и параметр. Вхождения параметра на обоих датчиках не цикличное и может иметь разные промежутки
https://www.dropbox.com/s/qrk1o3bs0uxsfr5/%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82%2005-05-2023%2019.15.47.png?dl=0
Причём в одну единицу времени может, быть вхождение двух и более параметров.
Конечная задача получить таблицу с упорядоченными по ...
Изменен: 05.05.2023
Читать сообщение на форуме или сайте.Автор: Данил. Добрый день, дорогие форумчане!
Помогите пожалуйста мне сделать это как-нибудь, пока что из идей только как-то через PowerQuery побаловаться, но скилла не хватает...
Изменен: 25.01.2023
Читать сообщение на форуме или сайте.Автор: Александр Юдин. Добрый день. Возникла интересная проблема: при подключениях в Power query к двум идентичным листам происходит смещение строк внутри pq. Файлы приложил в примере, может кто-то сталкивался и знает причину?
Изменен: 18.08.2022
Читать сообщение на форуме или сайте.Автор: Степан Калашников. После выгрузки базы через ODBC, в Power Query вместо слов появились непонятные символы. Подскажите пожалуйста как можно поменять кодировку в запросе через ODBC?
Изменен: 02.06.2021
Читать сообщение на форуме или сайте.Автор: Гузаля Орлова. Добрый день. Подскажите, пожалуйста, не нашла решение как справиться настройками, а с языком М знакома поверхностно.
Есть запрос в Power Query, который собирает таблицу из нескольких файлов Excel запросом. На листе есть столбцы: Контрагент, Назначение платежа, Статья.
Значения столбцов Контрагент и Назначение платежа подгружаются из файлов. Статья частично тоже подгружается вручную. Вот статью нужно заполнить по условиям, которые находятся в другом запросе (назовем его ...
Изменен: 17.05.2021
Читать сообщение на форуме или сайте.Автор: Max Long. Доброго времени суток!
Мне требуется файл бюджета привести в удобный формат. Планировал я это сделать через PowerQuery.
Форма бюджета статична и меняться не будет, но задача по оптимизации данной формы стоит.
Для приведения моей исходной таблицы удобный формат для загрузки в сводную таблицу я решил транспонировать исходные данные, НО проблема при транспонировании в том, что все Магазины становятся не друг под другом, а перемещаются в столбцы.
Я нашел способ путем ...
Изменен: 07.05.2021
Читать сообщение на форуме или сайте.Автор: Денис Давыдов. День добрый, изучаю powerquery по "скульптору данных". Имею лиц. MS Excel 2019 MSO (16.0.13801.202.88) 64-бита последние обновления, она Home&Student
В коннекторах к базам данных имею только 4шт, но необходимого мне postgresql нет, подскажите пож-та как заиметь все указанные в книге коннекторы? Может это отдельно настраивается или устанавливается как-то, или это ограничения версии для студентов? Спасибо
Изменен: 17.03.2021
Читать сообщение на форуме или сайте.Автор: tabularasa. Всем привет.
Если собирать N файлов запросом PQ в один массив данных, как лучше поступать:
- максимум шагов добавлять в функцию и применять "большую" функцию к каждому файлу в головном запросе или
- делать функцию с минимумом шагов и добавлять все необходимые шаги в головном запросе после применения "маленькой" функции?
Есть ли тут какой-то универсальный совет?
Спасибо
Изменен: 13.08.2019
Читать сообщение на форуме или сайте.Автор: vano222. Здравствуйте!
Установлен office 2016 стандартный. Excel MSO (16.0.4849.1000) 32-разрядная...
Возникла необходимость, для загрузки данных из сведенного файла в справочники 1С, преобразовать и свести таблицы (типа реестров) файлов excel, которые дополняются и выкладываются в общедоступные папки Outlook после очередного внесения данных. То бишь, у людей есть файлы с реестром. Добавили информацию, сохранили и закрыли, перетащили в общедоступную папку с заменой уже устаревших (с ...
Изменен: 04.07.2019
Читать сообщение на форуме или сайте.Автор: BOksanaV. Подскажите, пожалуйста, как отсортировать две и более умных таблицы срезом хоть как-то (VBA, PowerQuery). Если для сводных таблиц можно задать один срез, то для умных найти это не смогла :cry:
Изменен: 05.04.2019
Читать сообщение на форуме или сайте.Автор: Alex_Dom. Использую VBA скрипт в Excel для вставки в ячейку таблицы Excel данных по SQL запросу из БД Access (файл mdb).
Вот сам скрипт. Он работает:Sub SQLQuery_1()
Dim varConn As String
Dim varSQL As String
Range("A1").CurrentRegion.ClearContents
varConn = "ODBC;DBQ=\\Server-esko\ae_base\BD_CutTools.mdb;Driver={Driver do Microsoft Access (*.mdb)}"
varSQL = "SELECT HCountItem FROM cut_tools WHERE cut_name='A141'"
...
Изменен: 20.02.2019
Читать сообщение на форуме или сайте.Автор: xseed. День добрый. Есть запрос вида
let
Source = Json.Document(Web.Contents("https://api.binance.com/api/v1/klines?symbol=BTCUSDT&interval=1w&limit=50")),
#"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Extracted Values" = Table.TransformColumns(#"Converted to Table", {"Column1", each Text.Combine(List.Transform(_, Text.From), "#(tab)"), type text}), ...
Изменен: 08.11.2018
Читать сообщение на форуме или сайте.Автор: alex kipr. Необходимо выгрузить свои данные из своих АСУ, (хорошо если Оракл, но бывают разные, в том числе 1С-Отель, Либра, Логос, Bnovo и т.д. ) в Эксель в определенном формате. НИкакие АСУ такой экспорт в стандартных отчетах не поддерживают. Есть инструкция как делать, но нужно чтобы кто то сделал руками. Сам не умею.
После выгрузки необходимо делать определенную обработку данных для получения аналитических данных с использоватнием методов нормального и обратного распределения, ...
Изменен: 20.08.2018
Читать сообщение на форуме или сайте.Автор: zhmerin. Добрый день.
На форумах видел много инфы и вариантов переноса строк, однако, всё попытки заставляют VBA ругаться.
Нужно перенести часть кода, который выполняет SQL запрос. Пробовал как только можно, но ничего не выходит.
Ниже пример запроса, подскажите, как можно перенести строку? varSQL = "select codact, codpro, ds1pro _
from fge50fmddk.gepro where codact = 'U20'"
Изменен: 14.06.2018
Читать сообщение на форуме или сайте.Автор: Tavis. Здравствуйте коллеги, начал осваивать инструмент PowerQuery в Excel 2016 и столкнулся со следующей проблемой.
В случае если пытаться сделать Join двух таблиц (Таблица 1 и Таблица 2) с помощью функции Merge, где в одной из таблиц есть дубликаты, эти дубликаты будут создавать дополнительную строку в итоговой таблице (Таблица 3)
Как можно с помощью PowerQuery сделать, так, чтобы дубликаты были разбиты в разных столбцах, в итоговой таблице (Таблица 4)
Все примеры таблиц в ...
Изменен: 28.03.2018
Читать сообщение на форуме или сайте.Автор: Андрей Щербаков. Подскажите пожалуйста, как сделать следующее преобразование? Оно нужно для обработки банковской выписки 1С в PowerQuery.
https://3.downloader.disk.yandex.ru/preview/95ae331f731fbd87271e00d9d76bd8de6bad137b011469f7166da2af3c4a27b4/inf/PmU5jubkUwrBTCH4VrVWm8glOMvDSK_LCLm37bRSCry_hu9grEpNYP2wHt2DIbkRFk04MlanNXoz20BY2pxkyw%3D%3D?uid=0&filename=%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B92.png&disposition=inline&hash=&limit=0&content_type=image%2Fpng&tknv=v2 ...
Изменен: 25.01.2018
Читать сообщение на форуме или сайте.Автор: andrew34. Добрый день!
Возникла ситуация, которую не могу решить. Вроде бы вокруг да около кручусь, но не складывается пазл.
Нужно сделать http://www.planetaexcel.ru/forum/%D0%BF%D1%83%D1%82%D1%8Cпреобразование с помощью PowerQuery:
https://3.downloader.disk.yandex.ru/preview/88ed32e2d9748205a462427338c9bdb85b089576bafdef3837bb01506b9fe823/inf/PmU5jubkUwrBTCH4VrVWm5VMurN85UG2itW731YQemqiIBpDRWa-gBScKrLfbQEV9ee6spxAu8-gvKgWe9nvGw%3D%3D?uid=0&filename=%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1% ...
Изменен: 19.01.2018
Читать сообщение на форуме или сайте.Автор: elchin. Добрый день.
Ищу человека, который поможет реализовать файл, который упростит работу. Структура примерно такая - http://img.elch.in/1506686021841.jpg суть в том, что часть информации (продажи) будет импортироваться из файла 1С ежедневно. Дополнительно будут подгружаться файл с расходами, закупками и так далее. Нужно создать окно добавления номенклатуры, выбор категории, работники, и так далее. И далее выводы в сводные таблицы. На будущее построение графиков, используя имеющие ...
Изменен: 29.09.2017
Читать сообщение на форуме или сайте.Автор: Mansso. Добрый день, знатоки. Просьба подсказать,т.к. я плохо разбираюсь в макросах.
Суть такая.
Есть запрос.
Сделал из него обновляемый файл.Подключение--Источник SQL.
Появилось желание вывести параметры запроса в виде дат set @datestart='2017-07-19 15:36:46.947',set @dateend='2017-07-20 15:36:46.947' в сам файл эксель посредством кнопки.
Подскажите, будьте добры, как это сделать?
Изменен: 01.08.2017
Читать сообщение на форуме или сайте.Автор: brotheralex. Коллеги, доброго дня!
Столкнулся с такой проблемой. Пытаюсь построить модель данных в PowerPivot. Для связи двух таблиц по типу many-to-many создал "мост" который в Power Query соединяет общее поле из двух таблиц и удаляет из них дубликаты (сначала я делаю trim, потом clean, удаляю ошибки и пустые поля, затем удаляю непосредственно дубликаты). Функция distinctcount в PowerPivot показывает что дублей нет (столбец distinctcount сохранил в примере). Но если ...
Изменен: 29.07.2017
Читать сообщение на форуме или сайте.Автор: NikitaV. Добрый день! Подскажите, пожалуйста, каким образом можно с помощью Power Query объединить таблицы из файлов Excel находящихся в одной папке. Я знаю - это должна быть комбинация из двух запросов - 1-й получение файлов из папки, второй - выгрузка из файла Excel. Целый день бьюсь, ничего не выходит. Посмотреть решение тоже негде, везде как то опускают эти тонкости , пишут - можно и все.
Стуктура запроса FromFolder для получения файлов из папки: let
Источник = Folder.Files(& ...
Изменен: 08.05.2016
Читать сообщение на форуме или сайте.Автор: iWebCod. Здравствуйте!
Прошу помощи! В VBA новичок.
Подскажите как дописать макрос так, чтобы он брал запросы/данные из диапазона Лист1 A1:E10 обрабатывал и вставлял полученные данные в диапазон Лист2 A1:E10.
На данный момент получилось брать сам sql запрос из Лист1 A1, далее выполнять его в Oracle и записывать его в Лист2 A1.
Но дальше продвинуться не получается.
Заранее благодарен!
Sub sbADOExample_T2()
Dim sSQLQry As String
Dim ReturnArray
Dim Conn As New ADODB. ...
Изменен: 16.03.2016
Читать сообщение на форуме или сайте.Автор: idShura. Подскажите пожалуйста как получить данные из sql server compact 3.5 и засунуть их в сводную таблицу?
Пока научился только доставать данные в recordset:
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim cmd As New ADODB.Command
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.ConnectionString = "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5; Data Source= c:\test\db.sdf;Persist Security Info=False"
conn.Open
cmd.ActiveConnection = ...
Изменен: 28.10.2015
Читать сообщение на форуме или сайте.Автор: Максим Зеленский. Коллеги, кто работает с PowerQuery, подскажите, как создать плоскую таблицу в PowerQuery, если в таблице на листе Excel названия столбцов повторяются.
Главная засада: VBA не используем, названия столбцов на листе Excel не меняем.
Поясню на примере. На листе Excel есть "плохая таблица", первый столбец, например, "Клиент", а дальше идут группы столбцов с повторяющимися названиями, типа "Дата", "Количество". На листе их менять ...
Изменен: 14.10.2015
Читать сообщение на форуме или сайте.Автор: calve. Добрый день!
есть файл Excel, в котором хранится сводная таблица, формируемая SQL запросом типа:
Select * from
sales
where
sales.dt = date'2015-01-01'
Необходимо, чтобы данная сводная таблица формировалась запросом типа:
Select * from
sales
where
sales.dt = date'&D'
При запуске второго скрипта в PL SQL Developer - он запрашивает значение даты и после ввода даты исполняет запрос.
При замене первого запроса вторым в MS Excel - Excel конечно же не запрашивает дату, а ...
Изменен: 04.06.2015
Читать сообщение на форуме или сайте.Автор: Андрей Панькин. Доброе утро всем!
Подскажите пожалуйста, можно ли получить данные из SQL по условию в ячейках Excel? Просто получать данные из SQL легко. Но мне хотелось бы дать возможность пользователю указать в ячейках Excel значения, которые потом будет использоваться в запросе в качестве условий отбора данных. Возможно ли это сделать без использования VBA?
Изменен: 07.04.2015
Читать сообщение на форуме или сайте.Автор: Tirador. Доброго времени суток!
Проблема известная, возможно кем-то решенная, но я не смог найти удовлетворяющего меня ответа.
Имеется файл excel, сохранённый из 1С. Это отчёт, который я обрабатываю VBA. В процессе работы кода теряются лидирующие нули из артикулов.
До сих пор я вручную копировал столбец с артикулами в Блокнот, менял формат исходного столбца на текстовый и вставлял артикулы обратно. Процедура занимает 10 секунд и не напрягает, но чтобы избежать ошибок лучше конечно это ...
Изменен: 20.01.2015
Читать сообщение на форуме или сайте.