У нас вы можете посмотреть бесплатно Извлечение чистого кода с помощью регулярных выражений или Power Query — расширенные возможности ... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Когда исходные данные представляют собой загроможденную строку символов, цифр и знаков, извлечение чистого кода в больших масштабах может показаться невозможным. Сегодня я покажу вам, как реструктурировать эти данные — сначала символы, затем дефис и цифры, полностью удалив знаки. И мы будем решать эту задачу, используя как функцию REGEX, так и Power Query. Мне было бы интересно узнать, какой инструмент вы считаете более эффективным, поэтому оставьте комментарий ниже. Оставайтесь с нами, в конце вас ждет бонусный совет! ================================================================ Функция REGEX: =TEXTJOIN("",,REGEXEXTRACT(A2,"[A-Z]+",1),"-",REGEXEXTRACT(A2,"[0-9]+",1)) Решение с помощью Power Query: let Source = Excel.CurrentWorkbook(){[Name="Table2"]}[Content], #"Added Custom" = Table.AddColumn(Source, "Letters", each Text.Select([Code],{"A".."Z"})), #"Added Custom1" = Table.AddColumn(#"Added Custom", "Digits", each Text.Select([Code], {"0".."9"})), #"Added Custom2" = Table.AddColumn(#"Added Custom1", "New Code", each [Letters]&"-"&[Digits]), #"Removed Columns" = Table.RemoveColumns(#"Added Custom2",{"Code", "Letters", "Digits"}) in #"Removed Columns" ================================================================================ Я мог бы даже написать код за один шаг в расширенном редакторе: let Source = Excel.CurrentWorkbook(){[Name="Start"]}[Content], Cleaned = Table.TransformColumns(Source, {{"Code", each Text.Select(_, {"A".."Z"}) & "-" & Text.Select(_, {"0".."9"}), type text}}), Renamed = Table.RenameColumns(Cleaned, {{"Code","New Code"}}) in Renamed =================================================================================== Дополнительная функция: =LET(A,A2,B,MID(A,SEQUENCE(LEN(A)),1), буквы,FILTER(B,ISNUMBER(MATCH(CODE(B),SEQUENCE(26,1,65),0))), цифры,FILTER(B,ISNUMBER(--B)), TEXTJOIN("",,letters)&"-"&TEXTJOIN("",,digits)) ===================================================================================== ************* Мы продаем время ***************** ########### Закажите корпоративное обучение с OfficeInstructor ############ Обучение ваших сотрудников — это инвестиция, а не затраты. Они изучат лучшие темы повышения производительности, а также функциональные возможности ИИ, которые помогут сэкономить десятки часов работы. Онлайн-курсы даже близко не сравнятся с обучением под руководством преподавателя, которое намного эффективнее, увлекательнее и интерактивнее. Мы предлагаем более 50 различных курсов с САМЫМИ новейшими функциями. Ознакомьтесь с нашим каталогом курсов на 2026 год и окажите вашей компании услугу, забронировав обучение прямо сейчас: www.OfficeInstructor.com =================================================================================== ##### Новое обучение OfficeInstructor с преподавателем уже здесь! ##### 📢 Отличные новости: представляем индивидуальное обучение с преподавателем для частных лиц! Мы учли ваши пожелания и рады объявить о совершенно новом формате нашего высоко оцененного корпоративного обучения с преподавателем: эксклюзивные частные занятия для частных лиц и небольших групп! На протяжении многих лет организации получают выгоду от нашего опыта работы с Excel, Power Query и Power BI. Теперь вы можете получить доступ к высококачественному обучению в режиме реального времени, где бы вы ни находились. Почему стоит выбрать обучение под руководством инструктора? Ничто не сравнится с динамичной атмосферой очного занятия. Наше дистанционное обучение увлекательно, интерактивно и постоянно обновляется, чтобы охватывать новейшие функции и лучшие практики в области настольных приложений. 💡 Уникальный формат: Индивидуальное обучение в небольших группах Это не видеокурс для самостоятельного изучения. Это персонализированное обучение в режиме реального времени, разработанное для достижения максимальной эффективности: • Размер группы: Для обеспечения сосредоточенного внимания, обучение проводится в очень небольших группах по 2-3 человека. Пригласите коллегу, друга или родственника, чтобы сформировать свою учебную группу! • Формат: Полный день (7 часов), дистанционное обучение под руководством инструктора через Zoom. • Взаимодействие: Прямое взаимодействие с инструктором в режиме реального времени. • Материалы: Вы получите подробные файлы с упражнениями и краткие справочные руководства. • Сертификация: По завершении курса предоставляется цифровой сертификат об окончании. 🗓️ Как забронировать индивидуальное занятие: 1. Соберите группу: Пригласите 2 или 3 человек на занятие (включая себя). 2. Выберите курс: Выберите один из доступных курсов и ознакомьтесь с программой курса на нашем сайте. Коды курсов: 20130/ 20135/ 20140/ 20155/ 20165/ 40120) 3. Произведите оплату: Нажмите на ссылку ниже, чтобы произвести оплату. o Нажмите, чтобы произвести оплату или Нажмите, чтобы произвести оплату 4. Запланируйте занятие: После завершения оплаты отправьте электронное письмо инструктору OfficeInstructor ►info@OfficeInstructor.com Независимо от вашего возраста, дол...