Регулярные выражения RegExp в Power Query

  Рет қаралды 15,637

Nikolay Pavlov

Nikolay Pavlov

Күн бұрын

Пікірлер: 95
@Stalin-dm9br
@Stalin-dm9br 4 жыл бұрын
Спасибо за видео. Чем больше смотрю тем больше понимаю сколько я еще не знаю 😩
@statanaliz
@statanaliz 4 жыл бұрын
Николай, очень полезно, спасибо!
@planetaexcel
@planetaexcel 4 жыл бұрын
Спасибо, Дмитрий! Долго "вынашивал" эту тему :)
@statanaliz
@statanaliz 4 жыл бұрын
@@planetaexcel Что долго вынашиваешь, то и получается более продуманно. )
@Алексей-д9ж2е
@Алексей-д9ж2е 4 жыл бұрын
Не видел у Николая неполезных видео =)
@statanaliz
@statanaliz 4 жыл бұрын
@@Алексей-д9ж2е Это я про себя лично написал. Не знал, что в PQ можно использовать регулярки.
@Алексей-д9ж2е
@Алексей-д9ж2е 4 жыл бұрын
@@statanaliz я понимаю, сорри если что )) Да я в самом деле тоже не знал, PQ инструмент мощный исследовать можно не один десяток часов.
@СанжарСовет-ъ5ц
@СанжарСовет-ъ5ц 4 ай бұрын
МУЖИК ЛУЧШИЙ, THE BEST, АБСОЛЮТ, КРАШ
@ВикторЗвездин-х2ш
@ВикторЗвездин-х2ш 4 жыл бұрын
Только сегодня утром подумал, что у Николая давно не было ролика, и вот пожалуйста!
@MrMazgaut
@MrMazgaut 2 жыл бұрын
Благословен будь твой канал на веки вечные! Спасибо тебе большое Николай и низкий поклон!
@elborus
@elborus 4 жыл бұрын
Николай, спасибо! На самом деле, это урок как использовать JS и его возможности в PQ!
@НатаК-ф4л
@НатаК-ф4л 7 ай бұрын
Невероятно круто!!!!! Огромное спасибо!!!!!
@pavell6284
@pavell6284 4 жыл бұрын
Спасибо особенно. Особенно за подсказку про pattern Community
@planetaexcel
@planetaexcel 4 жыл бұрын
О да, там богато :)
@ppr8117
@ppr8117 4 жыл бұрын
Это - бомба!!! Надеюсь это увидит и услышит Microsoft и в ближайших обновлениях внедрит в Excel. Спасибо, Николай!!!
@ivanmamchych5802
@ivanmamchych5802 4 жыл бұрын
Замечательный урок Спасибо, Николай
@di_moligan
@di_moligan 4 жыл бұрын
Николай, вы просто чудо! ❤️
@aleksandrbelov2480
@aleksandrbelov2480 4 жыл бұрын
нет слов. Гениально. Спасибо.
@yurd563
@yurd563 4 жыл бұрын
Большое спасибо за видеоурок!
@Techman52
@Techman52 4 жыл бұрын
Спасибо Николай очень круто.
@ASGol
@ASGol 4 жыл бұрын
Благодарю, Николай!
@РусланРахлицкий-п6д
@РусланРахлицкий-п6д 2 жыл бұрын
Спасибо!!!
@auto8008
@auto8008 4 жыл бұрын
Круто!! Спасибо Вам
@tolik.shigarev
@tolik.shigarev 4 жыл бұрын
Спасибо! Круто
@РозалияСулейманова-о4ш
@РозалияСулейманова-о4ш 4 жыл бұрын
Гениально! Спасибо!
@dobrinyanicitich7514
@dobrinyanicitich7514 3 жыл бұрын
За регулярные выражения спасибо, это сильно расширяет функционал, спасибо.
@ВасилийПирогов-я8я
@ВасилийПирогов-я8я 4 жыл бұрын
Отличный урок. Ещё было б интересно узнать как можно подключаться к Яндекс и мейл диску при помощи PQ находить нужные файлы и загружать их содержимое в редактор PQ
@NotEmpty2011
@NotEmpty2011 2 жыл бұрын
9:03 не обязательно сначала превращать в УТ, а потом загружать в PQ. Можно сразу грузить в PQ, там будет запрос на превращение в УТ.
@SergeyMazurkin
@SergeyMazurkin 4 жыл бұрын
хакер :) объяснено идеально
@fryonthemoon
@fryonthemoon 4 жыл бұрын
Мощь!💪
@shalkarzhumakhanov3638
@shalkarzhumakhanov3638 4 жыл бұрын
А можно будет ролики про парсинг в power query?
@planetaexcel
@planetaexcel 4 жыл бұрын
Попробуем... :)
@shalkarzhumakhanov3638
@shalkarzhumakhanov3638 4 жыл бұрын
@@planetaexcel спасибо за ваш труд.
@andreyandreevich7958
@andreyandreevich7958 4 жыл бұрын
Это было бы очень годно!!!
@oleksiiria6429
@oleksiiria6429 4 жыл бұрын
красава!
@ОлегПаламарчук-в9у
@ОлегПаламарчук-в9у 2 жыл бұрын
Николай, если разработчики пишут что нельзя, а ты сделал, то даже не знаю что ты за человек))) бомба! А можно настраиваемую функцию сохранить в PQ чтобы при открытии новой Книги эту функцию не переносить?
@planetaexcel
@planetaexcel 2 жыл бұрын
Такое только макросом, к сожалению :(
@ОлегПаламарчук-в9у
@ОлегПаламарчук-в9у 2 жыл бұрын
@@planetaexcel , так макросы в Power Query не работают
@fisher7452
@fisher7452 4 жыл бұрын
BELISSIMO
@ЕвгенийГалкин-р2х
@ЕвгенийГалкин-р2х 4 жыл бұрын
👍
@isaevaamina7594
@isaevaamina7594 4 жыл бұрын
👏👏👏👏👏👏👏❤❤❤
@Qalalom
@Qalalom 3 жыл бұрын
Спасибо за видео. Подскажите, кто знает, как и где в PQ включается подсветка синтаксиса?
@cruel-mb5wc
@cruel-mb5wc 4 жыл бұрын
прикольно
@Minkail-Leninsk
@Minkail-Leninsk 4 жыл бұрын
Всем доброго дня❗ Товарищи, подскажите почему у мя vb не видит функцию creatobject ☹️
@hhhohlick
@hhhohlick 4 жыл бұрын
CreateObject ? E пропустили
@Dude_ZP
@Dude_ZP 4 жыл бұрын
Круто, подскажи пожалуйста, я импортирую данные из интернета, так вот в ссылке присутствует дата, которую ручками нужно исправлять через PQ, какой метод метод можно использовать для автоматического подставления актуальной даты в ссылку, для получения актуальной информации автоматически? Заранее спасибо.
@planetaexcel
@planetaexcel 4 жыл бұрын
В языке М есть для этого специальная функция - DateTime.LocalNow - см. docs.microsoft.com/en-us/powerquery-m/datetime-localnow
@Dude_ZP
@Dude_ZP 4 жыл бұрын
@@planetaexcel потом ещё достать дату, Date.From перевести в тестовое значение Date.ToText?
@ДмитрийСкляренко-щ9г
@ДмитрийСкляренко-щ9г 4 жыл бұрын
А можно как то построить график зависящий от времени с 3-я и более вертикальными осями с разным смыслом (%, шт, $ и т.д.)?
@planetaexcel
@planetaexcel 4 жыл бұрын
С тремя можно. С 4-мя - только в 5-мерной вселенной (если считать время за измерение) :)
@Obcenbky
@Obcenbky 4 жыл бұрын
С осями - нет, а вот пузырьковую диаграмму попробовать можно.
@makotkin
@makotkin 3 жыл бұрын
Способ интересный, но в моем случае очень тормозной. Это я что-то не так сделал или это все заметили?
@planetaexcel
@planetaexcel 3 жыл бұрын
Тормоза, к сожалению, присутствуют, да :(
@Midavok
@Midavok 4 жыл бұрын
А в Google Sheets есть поддержка герулярок, например с помощью функции REGEXEXTRACT // trollface
@planetaexcel
@planetaexcel 4 жыл бұрын
🙄
@larogi
@larogi 4 жыл бұрын
Если бы ещё мелкософт так свои хелпы писал так же доходчиво, как Николай объясняет... Несбыточно 🙄
@ВасилийСеми-Булатов
@ВасилийСеми-Булатов 4 жыл бұрын
Это_просто_охуенно!
@alexanderbeglaryan1154
@alexanderbeglaryan1154 4 жыл бұрын
Странно, у меня выдает ошибку Элементов недостаточно для выполнения операции, хотя я все сделал под копирку. И даже пример подогнал. Офис 2016 года. Кто-нибудь может скинуть рабочую эксельку с запросом на beglaryan.a.a@gmail.com +1 к карме.
@planetaexcel
@planetaexcel 4 жыл бұрын
В описании под каждым моим видео есть ссылка на статью, где 1) всё расписано текстом 2) есть живой файл-пример
@alexanderskusnov5119
@alexanderskusnov5119 4 жыл бұрын
1) Что такое Power Query? 2) Понятие "регистр" действует только для букв (не для цифр). (потом увидел примеры для эл. почты)
@planetaexcel
@planetaexcel 4 жыл бұрын
www.planetaexcel.ru/techniques/24/5854/
@alexanderskusnov5119
@alexanderskusnov5119 4 жыл бұрын
@@planetaexcel Спасибо, Николай! Почитаю. Есть совет, по какой книге (или сайту) учить регулярки? (пока моя любимая программа MatLab).
@Obcenbky
@Obcenbky 4 жыл бұрын
Где подписаться за то, чтобы регулярные выражения встроили в Excel ?!
@MarVitAlex
@MarVitAlex 4 жыл бұрын
ideas.powerbi.com/ideas/idea/?ideaid=1395c308-7f92-4321-8e35-6cd04d7108bf
@Obcenbky
@Obcenbky 4 жыл бұрын
@@MarVitAlex там Power Bi и Power Query. Что, конечно же, неплохо. Но, не сам Excel.
@Surkhay095
@Surkhay095 4 жыл бұрын
Добрый день Николай! Сделайте пожалуйста видео на тему «как войти в Инстаграмм аккаунт через Power Query” Это очень актуальная тема, так как много людей сейчас выбирают комментарии и подписчиков в экселе.
@sergeypinaev4376
@sergeypinaev4376 4 жыл бұрын
А что с помощью PQ можно как-то авторизоваться на различных сайтах? Есть любая ссылка на подобную тему?
@Surkhay095
@Surkhay095 4 жыл бұрын
Пинаев Сергей нету , но очень хотелось бы .... поэтому пишу гению Экселя
@2008ulman
@2008ulman 4 жыл бұрын
Дмитрий Васильевич даёте класс?
@vfarsova
@vfarsova 4 ай бұрын
2 ДНЯ УБИЛ; не благодарите: let fx=(str as text, regex as text, replacer as text)=> Web.Page( " var str1 = '" & str & "'; var regex1 = /" & regex & "/i; var replacer1 = '" & replacer & "'; var replace = str1.replace(regex1,replacer1); var test = regex1.test(str1); if (test == true) { document.write(replace); } else { document.write(test); } ")[Data]{0}[Children]{0}[Children]{1}[Text]{0} in fx Делает то же самое, но позволяет заменить найденные фрагменты, напр., Найти: (.*) - (.*)\.mp3 Заменить на: $2 - $1.mp3 Здесь $1 означает текст в первых скобках, а $2 - текст во вторых скобках. Если совпадений не найдено, выводит false !ВАЖНО! заменить /gi на просто /i (глобальный поиск должен быть отключен, иначе функция работать не будет!)
@planetaexcel
@planetaexcel 3 ай бұрын
Круто, спасибо что поделились 🙏
@zibroyd
@zibroyd 4 жыл бұрын
Николай, спасибо за видео! Т.е. получается если знаешь javascript или умеешь брать оттуда готовые решения, то PowerQuery становится еще более универсальней? Круто =)
@planetaexcel
@planetaexcel 4 жыл бұрын
Получается так. В процессе записи ролика поймал себя на мысли, что пора освежить свои знания по JavaScript :)
@sergeypinaev4376
@sergeypinaev4376 4 жыл бұрын
@@planetaexcel А если функции JS ссылаются на сторонние библиотеки которые подключены в теге head, тогда подобный код будет работать?
@khrom-h7j
@khrom-h7j 4 жыл бұрын
kzbin.info/www/bejne/g4SZc4Wqo7VnqdU в закреп или в описание... это ссылка на ролик про регулярки в эксель. Давно собирался изучить тему регулярок и вот он " волшебный пендаль" :) Спасибо Николай!
@planetaexcel
@planetaexcel 4 жыл бұрын
Регулярки - мощь. Но надо набить руку :)
@nasharussian4003
@nasharussian4003 4 жыл бұрын
Эх! Нельзя 10 лайков поставить! Жаль...
@gripro1
@gripro1 4 жыл бұрын
У Вас талант, объяснять довольно сложные вещи, просто и доходчиво. Спасибо
@СергейОжиганов-у5в
@СергейОжиганов-у5в 4 жыл бұрын
🌟⚡💥 Николай, спасибо! Супер!
@makotkin
@makotkin 3 жыл бұрын
Спасибо! Почему выдает ошибку, если исходная строка это просто число, например 5?
@ДианаГайсина-о6э
@ДианаГайсина-о6э Жыл бұрын
Огромное спасибо! Это просто чудеса, особенно когда видишь в 1 раз!
@СоколовАлексей-д2д
@СоколовАлексей-д2д 4 жыл бұрын
У Вас в голове умная таблица регулярными выражениями?😊
@artembalandin
@artembalandin 4 жыл бұрын
Спасибо большое! И хочется заметить, в JS для PQ нужно использовать именно var. Очень долго пытался понять что не так с кодом (использовал let).
@zombie-fido
@zombie-fido 4 жыл бұрын
Обалдеть! Спасибо!
@tlittle01
@tlittle01 4 жыл бұрын
Единственный вопрос - будет ли это более эффективно, чем упомянутая в видео VB-функция из одного из ваших ранних материалов. Почему-то мне кажется, что эта фукнция должна работать быстрее, чем web.page?
@planetaexcel
@planetaexcel 4 жыл бұрын
Трудно сказать - надо замерять на конкретной задаче. Но у PQ возможности гибче, ИМХО.
@ValeriMetov
@ValeriMetov 4 жыл бұрын
Шикарно!
@samarkand1795
@samarkand1795 4 жыл бұрын
Спасибо
@zabrus24
@zabrus24 4 жыл бұрын
Фантастика
Производственный календарь в Excel
18:19
Nikolay Pavlov
Рет қаралды 46 М.
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 98 МЛН
Spongebob ate Michael Jackson 😱 #meme #spongebob #gmod
00:14
Mr. LoLo
Рет қаралды 8 МЛН
Amazing Parenting Hacks! 👶✨ #ParentingTips #LifeHacks
00:18
Snack Chat
Рет қаралды 22 МЛН
RegExp. Регулярные выражения это просто.
6:00
Мир IT с Антоном Павленко
Рет қаралды 17 М.
Суммпроизв или индекс и поискпоз
9:09
Роман Ефимов
Рет қаралды 712
Параметризация путей к данным в Power Query
16:20
Распределяем список по наборам
19:13
Nikolay Pavlov
Рет қаралды 37 М.
Регулярные выражения в JavaScript за 1 час | Уроки JavaScript
55:56
Елена Литвинова — Искусство Веб-разработки 🛸
Рет қаралды 28 М.
РегистроНЕчувствительность в Power Query
12:01
Running With Bigger And Bigger Lunchlys
00:18
MrBeast
Рет қаралды 98 МЛН