Массовая замена текста в Power Query функцией List.Accumulate

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 145

  • @valarg5756
    @valarg5756 4 года назад +35

    Как всегда очень круто и практично, хотелось бы видео чаще. Один из лучших каналов на Ютубе.

    • @planetaexcel
      @planetaexcel  4 года назад +6

      Спасибо, будем стараться :)

  • @27EMERGENCY
    @27EMERGENCY 4 года назад +19

    Да, как раз именно тот случай, когда объяснить сложнее, чем сделать. Вот посмотрел видео и двоякое ощущение, вроде всё просто и понятно, но если выключить видео и самому сесть сделать, не факт, что с первого раза что-то получится. Надо самому руками попробовать несколько раз, сначала поглядывая в видео, а потом несколько раз без подсказок.
    Как всегда, отличное видео. Спасибо.

    • @im_buddha
      @im_buddha 3 года назад +1

      Просто Microsoft давно не является лидером в средствах обработки данных. Скажем, тому, кто изучал и использует соверменный pandas, понять этот Accumulate непросто. у разрабов PQuery своя логика. Но Pandas - мировой тренд, а что такое P Query думаю знают единицы
      Вообще у Николая получилась отличная антиреклама Power Query :)

  • @Albertus99
    @Albertus99 Год назад +1

    Огромное спасибо и низкий поклон за труды ваши праведные!

  • @oleg_net
    @oleg_net 11 месяцев назад +1

    Спасибо Николай за полезную информацию и понятное объяснение!

  • @nasharussian4003
    @nasharussian4003 Год назад +1

    Маг и волшебник!!! Респект Николай!!!

  • @ИванКутлунин-у7у
    @ИванКутлунин-у7у 3 года назад +1

    Все самое актуальное нахожу на данном канале. Автору огромное спасибо!

  • @statanaliz
    @statanaliz 4 года назад +9

    Как всегда, отличный и полезный урок. Спасибо!

    • @planetaexcel
      @planetaexcel  4 года назад +6

      Спасибо, Дмитрий! Не уверен, что большинство начинающих пользователей проникнется :) , но если хотя бы некоторым зайдет, то я не зря старался :)

    • @statanaliz
      @statanaliz 4 года назад +3

      @@planetaexcel Точно не зря. Тут даже дело не в том, чтобы применить конкретно этот прием, а в том, чтобы расширить кругозор. Ведь есть похожие задачи и их будет проще решить, зная, в каком направлении нужно копать. )

    • @hhhohlick
      @hhhohlick 4 года назад +2

      Одно из лучших объяснений работы аккумулятора хоть по-русски, хоть по-английски. Спасибо, Николай, теперь есть куда отправить посмотреть (самому же лень объяснять 😁 )

    • @КонстантинКонстантин-щ5н
      @КонстантинКонстантин-щ5н 4 года назад +6

      Ну если Дмитрий Езепов (я Ваш подписчик тоже) комментирует это видео, то Николаю однозначно Оскар!

    • @user-11_01
      @user-11_01 4 года назад

      @@КонстантинКонстантин-щ5н 100% согласно👍👍👍🔥

  • @ЕвгенийЛозовский-й6к
    @ЕвгенийЛозовский-й6к 3 года назад +1

    Nikolay Pavlov - волшебник, дарящий людям время!!!

  • @sevakworld
    @sevakworld 4 года назад +7

    Гениально!
    Хочется пожать Вам руку и сказать спасибо за Ваш труд!

  • @securityghm6490
    @securityghm6490 4 года назад +6

    Николай, Вы большой молодец, так как делитесь своими знаниями абсолютно бесплатно.
    Рекомендовал - рекомендую и буду рекомендовать Вас своим сотрудникам!!!!
    Респект!!!

  • @DDeniskin
    @DDeniskin 9 месяцев назад

    Гениально!!! Чётко и понятно. Моё почтение!!! Вы меня спасли!!! 12.000 строк за 1.5 секунды поменялись, как по маслу.

  • @Ukks1886
    @Ukks1886 4 года назад +2

    Как же я люблю Ваши видео!!! Очень своевременно.

  • @elenamikhay2914
    @elenamikhay2914 4 года назад +1

    только когда по-настоящему знаешь, тогда просто и можно с легкостью донести до других. Низкий поклон за этот труд. Смотрю разные источники по Эксель. Но если у вас ответа не нахожу, то задача не имеет решения.

    • @planetaexcel
      @planetaexcel  4 года назад

      Спасибо, Елена! Но мне еще учиться и учиться. Так что задача может быть и вполне решаемой ;)

  • @senge_v4871
    @senge_v4871 4 года назад +1

    И как обычно все шикарно и изящно. Спасибо большое за обучение. Успехов!

  • @Moverick-n4q
    @Moverick-n4q 3 года назад

    Какая хорошая подача ! всё понятно с первого раза .

  • @АндрейИ-ш7з
    @АндрейИ-ш7з 2 года назад

    Николай, спасибо! в очередной раз меня спасаете

  • @niknik4069
    @niknik4069 4 года назад +1

    Как всегда круто! Суперский ликбез сложных для обывателя в PQ вещей

  • @NotEmpty2011
    @NotEmpty2011 3 года назад +1

    Николай, все как всегда супер!
    Сделайте пжлст видео про:
    1. Общий синтаксис Power Query - там же есть универсальные моменты. Например, *все* формулы состоят из: название формулы, круглых скобок, аргументов, аргументы разделяются запятой. *Все* ссылки на имена запросов, таблицы, списки, записи состоят из ... Вообщем, когда понятна азбука, то можно самостоятельно создавать слоги, предложения, сочинения.
    2. Функцию List.Generate

    • @jollyjuln1054
      @jollyjuln1054 2 года назад

      Горячо плюсую, особенно про list.generate. И, конечно, от души благодарю за все ролики, за сайт и книги!

  • @ivanmamchych5802
    @ivanmamchych5802 4 года назад +1

    Замечательно!
    Большое Спасибо, Николай

  • @auto8008
    @auto8008 4 года назад +1

    Николай, как всегда все Суперинформативно!!!

  • @dobrinyanicitich7514
    @dobrinyanicitich7514 3 года назад +1

    В очередной раз спасибо, за хорошее объяснение!

  • @alt84970197
    @alt84970197 2 года назад

    Николай здравствуйте, спасибо большое Вам

  • @dmitrizhdanov6536
    @dmitrizhdanov6536 2 года назад

    Николай, спасибо!

  • @winterfirework
    @winterfirework 4 года назад

    Николай, спасибо большое!!! Очень полезное видео!!

  • @vs_gaming3013
    @vs_gaming3013 4 года назад +1

    Лайк не глядя. Спасибо вам огромное!

  • @nbuhblhfrjy
    @nbuhblhfrjy 3 года назад +4

    Важный нюанс! Таблица-справочник должна быть отсортирована по убыванию по параметру длина строки )
    Иначе замена будет некорректной

    • @TigranHayrapetyan-oy2ds
      @TigranHayrapetyan-oy2ds Год назад

      Сам сделал почти такую же задачу в Microsoft access. И сделал макрос, который сортирует все справочники до замены текста. Хорошо, что вы об этом написали)

  • @Komsgl
    @Komsgl Год назад

    спасибо, вот просто СПАСИБО
    (уже троих подсодил на PLEX )

  • @maxpower6900
    @maxpower6900 4 года назад

    Вы как всегда на высоте!

  • @alexhommel6341
    @alexhommel6341 4 года назад

    Лихо, я до такого не додумался, попробую завтра.

  • @НикитаТелегин-щ2д
    @НикитаТелегин-щ2д 4 года назад

    Огромное спасибо за функцию буферизации ))) List.Buffer забрал себе на вооружение!

    • @planetaexcel
      @planetaexcel  4 года назад +4

      Еще есть Table.Buffer, кстати ;)

    • @vitaliysavarets390
      @vitaliysavarets390 3 года назад

      @@planetaexcel Ни "Table.Buffer", ни "List.Buffer" не подошли для "умной таблицы", которую в список не преобразовывал.

  • @ValeriMetov
    @ValeriMetov 4 года назад

    Очередное заслуженное браво! Хотелось бы попросить как нибудь разобрать примеры работы с конкретными ячейками в PQ или взаимодействия со строками выше или ниже

  • @Advanced_vision
    @Advanced_vision 4 года назад

    Просто замечательно ! Николай, расскажите в каком нибудь видео как выгрузить больше миллиона строк в фаил, иногда очень надо. Особенно когда причесываешь адреса.

  • @inesatananyan1191
    @inesatananyan1191 4 года назад

    bravo...ochen xorosho obyasnyaete...100%

  • @Techman52
    @Techman52 4 года назад

    Николай спасибо. Очень круто.

  • @kuatle
    @kuatle 4 года назад

    Делал данную функцию через объединение запросов и через логический столбец.
    Указанный в видео способ очевидно быстрее, но гораздо более трудоемкий.

  • @iwonder5132
    @iwonder5132 4 года назад +4

    Николай, спасибо за простое объяснение сложного вопроса, у вас это получается лучше всех. Такой вопрос: вы планируете написать книгу по Power Query для продвинутых пользователей, с глубоким рассмотрением языка M? Ваша замечательная книга "Скульптор данных" у меня уже есть и я заканчиваю ее изучение, но хотелось бы еще более глубокое рассмотрение этой темы. Так же интерисуют ваши планы по DAX. Планируете ли вы выпустить книгу по этой теме?

    • @planetaexcel
      @planetaexcel  4 года назад +2

      По DAX уже пишу потихоньку, а вот насчет М даже не знаю. Возможно, когда-нибудь тоже возьмусь :)

    • @TheNinesku
      @TheNinesku 3 года назад +3

      @@planetaexcel Николай, это очень хорошо!
      Когда ориентировочно старт продаж? Буду первым!

  • @yurd563
    @yurd563 4 года назад

    Большое спасибо за видеоурок!

  • @di_moligan
    @di_moligan 4 года назад

    Шикарно, Николай ❤️

  • @КсенияТарасенко-й7у

    Гениально, как всегда!

  • @aleksei_k3233
    @aleksei_k3233 Год назад

    Спасибо. Очень полезно

  • @isok.atyrau
    @isok.atyrau 4 года назад

    Как раз то что нужно. Одназначно лайк)))

  • @sergeynayda7778
    @sergeynayda7778 4 года назад +1

    Добрый день, Николай, подскажите пожалуйста как сделать замену ячейки вцелом. Например в ячейках которые содержат СПБ - заменять их на Санкт-Петербург (как 1й способ в замене формулами!) Заранее благодарен

  • @zombie-fido
    @zombie-fido 4 года назад

    Как всегда браво

  • @user-11_01
    @user-11_01 4 года назад +3

    💥 спасибо!

  • @antonkharitonov9007
    @antonkharitonov9007 4 года назад

    Посмотрю позже, поставлю лайк сейчас!

  • @Viazm
    @Viazm 4 года назад

    Фантастика. Спасибо!

  • @nadezdavol8471
    @nadezdavol8471 Год назад

    Спасибо большое :))

  • @РоманЩегряев
    @РоманЩегряев 2 года назад

    добрый вечер, подскажите пожалуйста, как изменить вашу формулу, что бы она заменяла проверяемую ячейку на значение из справочника "заменить" полностью, то есть: "ул. Николы д. 6, Спб" на "Санкт-Петербург" . Спасибо за видео.

  • @dmitrievsergey
    @dmitrievsergey 3 года назад

    Это очень круто
    😎

  • @batordashitsyrenov9455
    @batordashitsyrenov9455 2 года назад

    Добрый день!
    Подскажите, как заменить Значения в столбце по условию из другого столбца:?
    Например в Вашем примере - добавить слово "СПБ" перед значением в столбце "Адрес" , если в столбце "Исправленный адрес" будет встречаться слово "Санкт-Петербург"
    или "МСК" - если "Москва"
    это шаг после всех Ваших шагов...

  • @ИннаИннуля-н2т
    @ИннаИннуля-н2т 4 года назад

    Скажите, а планируете ли Вы (и когда) учебные ролики по EXCEL Power BI Desktop ???

  • @Gennadii_Aleksandrovich
    @Gennadii_Aleksandrovich 4 года назад

    Спасибо. Очень интересно и информативно. Очень ждал продолжение этой темы. А есть возможность чтоб справочник был примерный? При оцифровки документов пдф очень много ошибок, и даже плекс не помогает, много лопачу.

  • @I.r.i.n.a_
    @I.r.i.n.a_ 4 года назад

    Николай, добрый день! Если возможно, расскажите, пожалуйста, подробнее о кэшировании данных в Power BI desktop. Как это влияет на скорость обновления. И как, управляя кэшированием, увеличить скорость обновления. (да и вообще обо всем, что может помочь увеличить скорость работы). Благодарю заранее ,т.к. надеюсь, что Вы поможете)))

  • @Tatyana_my_name
    @Tatyana_my_name 3 года назад

    Спасибо!

  • @Petroalex52
    @Petroalex52 Год назад

    Николай, добрый день. Как сделать замену содержимого ячейки ЦЕЛИКОМ?. List.Accumulate делает замену ВХОЖДЕНИЯ подстроки в заменямый текст...😩

  • @irinazaitseva1024
    @irinazaitseva1024 4 года назад

    Спасибо! Миллион раз!)

  • @NotEmpty2011
    @NotEmpty2011 3 года назад

    Николай, как сделать аналогичное для Имени Запроса в PQ? Что-то типа динамическое Имя Запроса, синтаксис Имени Запроса. Например, есть 100500 Запросов с Именами: каталог смартфонов, каталог телевизоров, каталог аксессуаров и т.д. Первая часть Имени Запроса неизменна - "каталог ". А вот вторая часть Имени Запроса динамическая - чтобы в Имя Запроса из Таблицы или List подставлялось: "смартфонов", "телевизоров", "аксессуаров".

  • @Alex13-13-go
    @Alex13-13-go 3 года назад

    А есть другие способы, программы, скрипты?
    К примеру: есть большой текст (хтмл) и есть два столбца. поиск идёт по длинному тексту по словам из одного столбца и заменой соотвественного текста во втором столбце.
    Любые изменения в тексте (кроме замены текста) не допустимы.

  • @alexivanov8021
    @alexivanov8021 3 года назад

    Добрый вечер! Подскажите, пожалуйста, как настроить двустороннюю печать документов Excel. Например, если нужно распечатать многостраничный документ Excel, то при открытии окна печати нет ссылки на двустороннюю печать или на печать чётных и не чётных страниц. Приходится печатать по одной странице, выбирая ручным способом. Но если нужно распечатать документ Word, то при нажатии кнопки "печать" и открытии диалогового окна печати, есть возможность выбрать двустороннюю печать. Таким образом, вероятно, можно сделать вывод, что настройки принтера позволяют применять двустороннюю печать.

  • @СветланаАгибаева-я2ы

    Супер! Спасибо!

  • @ЕкатеринаГорбань-г2г

    Здравствуйте, при помощи PQ можно сохранить результат после замены в текстовый файл? То есть шаг 1: загрузили через pq данные, заменили текст по справчнику через List. Accumulate, выгрузили в txt. Или проще не заморачиваться и скомбинировать с макросом на этапе выгрузки в файл?

  • @ЕвгенийГалкин-р2х
    @ЕвгенийГалкин-р2х 4 года назад

    Как всегда 🔥👍

  • @ДмитрийНикитин-и8о

    15:20 Я только никак не могу понять: как работает эта конструкция - current[Найти] и current[Заменить]? Когда мы обращаемся к конкретному полю в списке записей, конструкция выглядит вот так - Справочник{0}[Найти]. И тут по идее переменной может выступать номер строки в списке - {current}. Но что такое current[Найти] и current[Заменить] - я, ей-богу, понять не могу никак! current - тут что в этой конструкции???

  • @tkh9619
    @tkh9619 4 года назад

    Добры день! Очень интересует буферизация, у меня сложные запросы и их обновление занимает внушительное время. Пыталась использовать в конце запроса команду Table. Buffer но ощутимой разницы не заметила. Не понимаю в коком месте запроса нужно буферизацию делать? У меня запрос ссылается на другой запрос который уже рассчитан и его пересчитывать не нужно. Но когда обновляншь последний видно как он грузит файлы первого запроса. Буду благодарна ответу

  • @Techman52
    @Techman52 4 года назад

    Николай есть ли у вас в планах он-лайн курс по pq? Если да, то сообщите ориентировочно дату выпуска, очень бы хотел приобрести и освоить, с вашей помощью, данный раздел в экселе

  • @userhfftfdf
    @userhfftfdf 3 года назад

    Спасибо, Вы помогли мне избавится от постоянного гемроя - кривые списки контрагентов, договоров, номенкулатуры...гигатонны геморя

    • @planetaexcel
      @planetaexcel  3 года назад +1

      Долой геморрой :)

  • @АлександрНикитин-и5ж
    @АлександрНикитин-и5ж 4 года назад +1

    Как всегда огонь! Видео с формулами даже не стал смотреть)
    Николай есть ли нормальная литература, на подобии Ваших книг по языку М?

    • @planetaexcel
      @planetaexcel  4 года назад +2

      На русском пока нет, к сожалению :(

  • @ckotukboom3792
    @ckotukboom3792 4 года назад

    Вы Профи. За 2 дня всё в захлеб посмотрел. Сейчас пытаюсь Plex в работе использовать. Очень понравилась емайл рассылка. Только не могу никак побороть то, что не могу выбрать с какой почты будет отправлять. Выбор дает сделать, а отправляет с одной и той же. Пробовал в outlook по умолчанию почту сменить, все равно с одной отправляет.

  • @Vayolka33
    @Vayolka33 4 года назад

    Подскажите, пожалуйста, как можно склеить две большие таблицы между собой, сопоставив их по некоторым данным (из 2-х колонок)...это вообще реально просто сделать? При чем количество строк может не совпадать, или к некоторым строкам одной из таблиц нет соответствующих из второй таблицы

  • @Тимур-ь4ч
    @Тимур-ь4ч 3 года назад

    Супер)

  • @StasSykora
    @StasSykora 4 года назад

    Пока сложно, но кажется все возможно😊!

    • @planetaexcel
      @planetaexcel  4 года назад +2

      Это, наверное, одно из самых сложных видео у меня на канале, так что ОК :)

    • @StasSykora
      @StasSykora 4 года назад +1

      @@planetaexcel На самом деле всё очень круто, спасибо вам огромное!
      Без лиших похвал, ваши обзоры пожалуй самые лучшие.

  • @Rice0987
    @Rice0987 3 года назад

    Куда делся мой лайк?
    Исправил. :)

  • @СашаЛысаков-л5ж
    @СашаЛысаков-л5ж 4 года назад

    Николай подскажите пжл, если использовать данную функцию вместо join она быстрее будет работать?

  • @viktorsukhoj2509
    @viktorsukhoj2509 4 года назад +1

    А как сделать, чтобы целиком ячейка менялась? Ну нужно мне найти Спб, и чтобы не текст внутри текста, а вся ячейка менялась на то что в "заменить"🤔?

    • @viktorsukhoj2509
      @viktorsukhoj2509 4 года назад

      После объединения 10 столбцов в один, получилась мешанина из текста и цифр. Нужный текст в разных столбцах находился. Я бы мог конечно и через условия бахнуть, но много условий придётся делать, да и текст может меняться искомый.

    • @sergeynayda7778
      @sergeynayda7778 4 года назад

      Мне тоже интересно как бы так сделать! Если найдёте решение буду Благодарен!

  • @LionRoiz
    @LionRoiz 2 года назад

    А у меня ошибка. Что не так делал?
    Expression.Error: Не удается преобразовать значение null в тип Text.
    Сведения:
    Value=
    Type=[Type]

  • @lizpak
    @lizpak 4 года назад

    Спасибо!
    А как вы думаете, возможно ли применить подобный справочник к данным не по колонке, а по строке?
    У меня куча файлов с разными написаниями заголовков, хотелось бы привести их к единообразию с помощью справочника

    • @planetaexcel
      @planetaexcel  4 года назад

      Думаю, вполне можно.

  • @Gamma9971
    @Gamma9971 4 года назад

    Спасибо

  • @sbn4862
    @sbn4862 3 года назад

    Очень полезны трюк но у меня половина не менялась.Хотя пробовал одним и тем же данным Хотелось бы понят как М работает
    Например state Как это аргумент связывается с таблицей (Данные)
    Чём-то похоже на Fazzy с вашего книги

  • @Aksek2003
    @Aksek2003 4 года назад

    Супер, а можно не обновлять справочник, который ссылается на файл и содержит таблицу?

  • @ОльгаЗлаткина-ъ4ж
    @ОльгаЗлаткина-ъ4ж 4 года назад

    Amazing

  • @im_buddha
    @im_buddha 3 года назад

    Николай, добрый день! Получилась отличная антиреклама Power Query :)
    проще загнать данный файл в csv и на питоне обработать, чем догадываться, как там "странные" разрабы в Microsoft думают о функциях и как работает этот Accumulate
    вот я изучаю изучаю его, но вот после этого видео больше не буду. Это ненужный, неуниверсальный и неоднозначый инструмент на практике. Либо VBA, либо уже что то соверменное, типа Python.
    Данный пример это два списка и какой нибудь map с replace.

    • @planetaexcel
      @planetaexcel  3 года назад

      Ну, тут дело вкуса. Кроме того, не всегда и не везде можно использовать Python :)

    • @im_buddha
      @im_buddha 3 года назад

      @@planetaexcel Николай. Ради эксперимента посидел пару дней и сделал для HR статистику по сотрудникам на power query (распределение по стажу, статистику увольнений, графики роста численности и т.д). данные закачивал из базы HR. Как то быстро изучилось. Согласен на python могло быть и дольше с учётом диаграмм и конструирования отчёта для выгрузки. Короче для задач без сложной логики подойдет

  • @ИльяБабушкин-й7с
    @ИльяБабушкин-й7с 4 года назад +1

    Космос)))

  • @biweb13
    @biweb13 4 года назад

    Круть!

  • @alexeast555
    @alexeast555 4 года назад

    @Nikolay Pavlov , спасибо за видео, подскажите чем отличается этот способ от массовой замены посредством функции замены (например из видео "Bulk Find and Replace" ruclips.net/video/pQ-F6dQw0yg/видео.html ), может быстродействием или чем то иным?

  • @АртемГладышев-е8ю
    @АртемГладышев-е8ю 4 года назад

    В хозяйстве пригодится

  • @ЭтоИнтересно-р1м
    @ЭтоИнтересно-р1м 4 года назад

    Купил Плех надстройку. Как что работает вообще не понятно.Прошу подробнее инструкции.

    • @planetaexcel
      @planetaexcel  4 года назад

      Да, надо бы и по ней видеоуроки поснимать, наверное...

    • @ЭтоИнтересно-р1м
      @ЭтоИнтересно-р1м 4 года назад

      @@planetaexcel Николай, а Plex обновляется? Можно предложить функцию для Вашей надстройки?

  • @isaevaamina7594
    @isaevaamina7594 4 года назад

    👏👏👏

  • @NimostorEvil
    @NimostorEvil 4 года назад

    А возможно, массово добавить индексы в адреса, где не хватает??

    • @planetaexcel
      @planetaexcel  4 года назад

      О, это подключение к какому-нибудь ФИАСу или КЛАДРу надо, наверное... Не пробовал пока :)

    • @NimostorEvil
      @NimostorEvil 4 года назад

      @@planetaexcel будем ждать)

  • @ДмитрийНикитин-и8о
    @ДмитрийНикитин-и8о 11 месяцев назад

    Есть формула Table.ToRecords, а есть - Record.FromTable
    И это, блин, разные формулы и работают они по-разному! )))

  • @kppptt
    @kppptt 4 года назад +3

    Вот бы еще наполнение справочника автоматизировать - тогда бы ваще было вундебар.

  • @Vayolka33
    @Vayolka33 4 года назад

    Жаль у нас на работе нет никаких надстроек в ексель

  • @owl1891
    @owl1891 4 года назад

    Комбинация Ctrl+H вроде проще))

  • @vasboriskin1
    @vasboriskin1 4 года назад +1

    Ох, Николай, это уже за пределами моего понимания... Воспроизводить это на практике только пошагово. Самому это не запомнить, не воспроизвести

    • @planetaexcel
      @planetaexcel  4 года назад +2

      Откровенно говоря, я тоже не сразу в эту функцию въехал - пришлось потанцевать вокруг сначала пару часиков :)

  • @mandrazhiev82
    @mandrazhiev82 4 года назад

    🤦‍♂️ круто. На середине видео я поплыл.

    • @planetaexcel
      @planetaexcel  4 года назад

      Значит я плохо объясняю :)

    • @mandrazhiev82
      @mandrazhiev82 4 года назад

      @@planetaexcel нет всё Ок. Понять не просто 😊

  • @КонстантинКонстантин-щ5н

    Отличное видео! Но пока остановился на РЕГУЛЯРНЫХ ВЫРАЖЕНИЯХ (не поленитесь изучить ещё старую версию автора ruclips.net/video/MS6BRtnP4ss/видео.html)- это атомная бомба! Где-то в глубине я понимаю, что это темы связанные, но не хватает профильного образования! Или прямого чата с автором, чтоб задать много вопросов. А к стати, есть такая возможность, пусть даже платная, но с решением результата?

  • @МайклЛе
    @МайклЛе Год назад

    Не понятно, почему state берет 10, а не {3,2,5}. Ведь state записан первым, так же, как и {3,2,5}. Почему второй аргумент (current) берет значения из списка, хотя список стоит первым. А первый аргумент (state) - берет 10, хотя 10 стоит вторым аргументом :(

  • @Rusia-16
    @Rusia-16 2 года назад

    Это мне напоминает программу Питон.

    • @planetaexcel
      @planetaexcel  2 года назад

      Microsoft оттуда вдохновение и черпали, видимо :)

  • @МайклЛе
    @МайклЛе Год назад

    С одним столбцом понятно. А если столбцов много? Для каждого создавать новый, потом удалять старый, потом переименовывать новый как старый...

  • @vinosserg
    @vinosserg 4 года назад

    (text,regex,textForRepalce)=>
    Web.Page(
    "document.write('" & text & "'.replace(new RegExp('" & regex & "','gi'),'" & textForRepalce & "'))"
    )[Data]{0}[Children]{0}[Children]{1}[Text]{0}
    функция для замены в тексте, не имеет указанных в видео проблем, но имеет проблемы со скоростью!

    • @im_buddha
      @im_buddha 3 года назад

      Да, Сергей. этот Power Query очень "кривой". Языком программирование можно назвать также как и формулы в Excel - это язык программирования.
      Считаю что Microsoft c ним проиграли. Он не приживется. Это какой то "костыль".
      Если для того чтобы решить такую простую задачу нужен какой то странный метод с накапливанием, то более сложную задачу просто не решить, если не знать все фукцнии наизусть
      VBA тогда проще исепользовать

    • @vinosserg
      @vinosserg 3 года назад

      @@im_buddha он лучшее из того что есть, встроенное, для подготовки данных!

  • @andreiarxipov8854
    @andreiarxipov8854 4 года назад

    Каша!!!