Массовая замена текста формулами в Excel

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • Как с помощью формулы произвести массовую замену одного текста (или его фрагмента) на другой по имеющейся таблице подстановок (справочнику).
    Скачать пример www.planetaexc...
    Заходите в гости ↓↓↓
    Мои книги planetaexcel.ru...
    Мои онлайн-курсы www.planetaexc...
    Моя надстройка PLEX (+150 новых функций для вашего Excel) planetaexcel.ru...
    Twitter / planeta_excel
    Facebook / planetaexcel
    Instagram / planetaexcel

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

  • @strila5787
    @strila5787 4 года назад +33

    Самый лучший эксель канал!!! Спасибо

  • @rmam5386
    @rmam5386 4 года назад +24

    Честно говоря, никогда не пишу комментариев. Но хотел просто сказать большое спасибо Николаю Павлову за его труд. Видна реальная и очень тщательная работа, т.к. постоянно появляется новый материал на его сайте и попутно на канале в RUclips, что очень радует. Николай, успехов Вам и крепкого здоровья, что бы и дальше нас так радовали.

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

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

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

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

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

    Как всегда изящное решение. А девятки - это гениально! Только я обычно использовал условие, если больше 0.

  • @V.A.B.
    @V.A.B. 6 месяцев назад +1

    Здравствуйте! Спасибо за Вашу работу. Профессионал с большой буквы. Давно подписан на Ваш канал и очень часто нахожу помощь для себя.

  • @DK-mm8rp
    @DK-mm8rp 4 года назад +5

    Александр, спасибо за видео. Раньше думал, что Excel совсем непонятный, но вот уже очень плотно работаю с Excel, дошел до VBA и т.д. Купил вашу книгу по PQ - изучаю. Очень доходчиво. Спасибо ещё раз.

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

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

  • @nickbob9951
    @nickbob9951 4 года назад +5

    крайне полезная штука, когда сводные таблицы нужно причесать

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

    Один из тех каналов, когда ставишь лайк перед просмотром. Так как тут бесполезной информации не бывает.

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

    Супер! Очень жду продолжение с PQ.

  • @РозалияСулейманова-о4ш

    Спасибо за то, что делитесь знаниями, это бесценно!

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

    Это ЧУДО!! Спасибо огромное, за обучение!

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

    Николай, ваше видео это просто находка. Спасибо огромное! Кучу формул в экселе пересмотрела, но до такого бы не додумалась. Жаль ютуб не позволяет больше одного лайка ставить, я бы этот видос залайкала :)

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

    Шикарное видео. Надо будет потренироваться, обязательно пригодится. Спасибо.

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

    Прекрасный формат подачи!

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

    Ну прям, то что нужно, я очень редко пишу комменты, но мне прям зашло! Я еще добавил заглавную букву отдельной таблицей! И ваша формула просто затащила ))) очень круто! спасибо! А то столько время уходила на все это раньше! Жду еще видео :)

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

    Офигенно. Меня максимум хватило бы на найти и заменить

  • @yusicteodor2093
    @yusicteodor2093 5 месяцев назад

    Виртуозно! Спасибо.

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

    Огромное спасибо за Ваши уроки!

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

    Спасибо. Полезно и применимо в жизни.

  • @user-xp4zt4kb6l
    @user-xp4zt4kb6l 4 года назад

    Просто здОрово! Благодарствую, Николай!

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

    Ну прямо таки классический пример того, почему НЕ НУЖНО (!!!) делать базы данных в Excel'е. :-D
    Заодно и о том, что, разработчикам БД, не нужно забывать о создании справочников... Хотя, они-то редко об этом забывают. А вот заставить пользователей, таки, заполнять справочники и выбирать потом данные из них - практически нереально. :-(
    PS. Сразу, глядя на эти примеры, вспомнились связанные типы данных в Excel'е, в частности "География". :-D Был-бы интернет - и вот готовые - заполненные ! - справочники уже в программе. А учитывая то, что этих новых типов данных там уже десятка с 2 на вводили, возможности открываются достаточно широкие. Жаль, что пощупать новые функции дают лишь избранным.

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

    Николай, вначале вы произносите, что являетесь тренером и экспертом по продуктам Microsoft Office и по Excel В ЧАСТНОСТИ, но на вашем канале нет других видео по продуктам Microsoft Office КРОМЕ Excel. Уверен, что вы можете сделать такое же классное видео, например, по Power Point.

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

      Лучше уж по Акцессу

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

      Тренинги я веду и по Word, Outlook, Power Point, да. Можно видео и по другим программам делать, но где взять столько времени? :) На один 15-20 минутный ролик уходит день.

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

      @@planetaexcel ради разнообразия

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

    Шикарно!

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

    Блестяще! Как всегда) Спасибо огромное!

  • @user-jv2li7fp6f
    @user-jv2li7fp6f 4 года назад

    Всегда полезные видео. Спасибо!

  • @enot-bober
    @enot-bober 4 года назад

    Спасибо огромное. Очень полезно и нужно!

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

    Полезный контент! Крутая подаче информации

  • @user-gy8bi6si3n
    @user-gy8bi6si3n 10 месяцев назад

    Лучший просто🙏

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

    Нет слов, оригинально.

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

    Как всегда полезно! Ждём PQ урок)

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

    Спасибо за труд

  • @khrom-h7j
    @khrom-h7j 4 года назад +1

    Николаю привет) словил дежавю при просмотре)))

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

    Добрый день, Николай.
    Огромное Вам спасибо за труд и канал.
    Видео бесподобны. Вы объясняете очень подробно и понятно.
    Желаю успехов во всех Ваших начинаниях.
    P.S. Мне кажется, что можно обойти регистрочувствительность функции НАЙТИ, тем что использовать другую функцию ПОИСК.
    Уверен, что решение в Power Query будет вообще бомбическим)).

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

      Можно использовать нерегистрочувствительную ПОИСК вместо НАЙТИ, но проблема в том, что ПОДСТАВИТЬ - регистрочувствительная :(

  • @user-gb8zg9mp2p
    @user-gb8zg9mp2p 4 года назад

    лучший эксель канал

  • @user-wq2yx7nf9y
    @user-wq2yx7nf9y 4 года назад

    Превосходно, спасибо!

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

    Спасибо за видео. Жаль, что у нас на работе 2007 Excel....

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

      А мне знакомый (2 дня) подогнал 365 офис. Индус, логин и пароль, разумеется на честном слове.

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

      А эти формулы будут и в 2007 прекрасно работать, скажу вам по секрету :)

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

      @@planetaexcel ну конечно, когда знаешь - все просто!

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

      начиная с 2013 офиса появилась функция ЕСЛИМН(), в ней сотни полторы аргументов, обычно их хватает, чтобы забить туда условия как в справочнике в этом виде. Результат тот же, если не надо динамических массивов.

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

    Спасибо,помогли)

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

    Как раз сейчас с этой проблемой борюсь!)))

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

    спасибо за старания!!

  • @user-tt3ub7mh1p
    @user-tt3ub7mh1p 4 года назад

    Супер

  • @user-fs9tg1pk2u
    @user-fs9tg1pk2u 4 года назад

    Николай, я обожаю Excel и ваши видео это супер. Подскажите может Вы создавали таблицу для «автолюбителей»? Я имею в виду хорошо бы иметь все данные о своём автомобиле в одном файле: 1. Общий расход топлива; 2. Расход топлива в текущем ( прошлых месяцах); 3. Расход топлива зимой/ летом; 4. Стоимость техосмотра; 5. Стоимость ремонта ( по категориям: двигатель, ходовая, прочее); 6. Прочие данные. Если был такой опыт может есть возможность снять видео ?

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

    шикардос.... чес слово

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

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

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

    Большое спасибо за работу но есть пожелание!
    для простоты понимания и закрепления сложных формул хорошо бы разбивать формулы по ячейкам чтобы видеть из постепенную работу.
    а уже потом в конце все собирать в 1 формулу.
    сразу все в 1 формуле мне сложно воспринимать ((( спасибо..

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

    Было интересно и познавательно_)

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

    Умница 👏

  • @user-ld4st3wx9v
    @user-ld4st3wx9v 4 года назад

    Бомбически)))))))

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

    9999 - круть. буду использовать.
    Наверное методически более правильным было бы искать ИНН.
    С другой стороны, канал могут смотреть не только в России. Опять же - грамотно.

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

      ИНН лучше, но тоже не панацея, ибо если у юрлица несколько филиалов в разных регионах, то ИНН у них всех одинаковый-как у головной конторы.

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

    Спасибо

  • @user-un7rm2ke4d
    @user-un7rm2ke4d 3 года назад

    Огромное вам спасобо, у меня такой вопрос: Можно ли защитить выпадающий список?

  • @user-vl7bv5md2k
    @user-vl7bv5md2k 4 года назад

    Спасибо!

  • @user-eg2kc5ym3x
    @user-eg2kc5ym3x 4 года назад

    Большое вам спасибо! Ваши видео очень понятны и доступны. У меня вопрос , а можно ли бесплатно скачать эксель 2016 с ресурса? Надстройку PLEX не получилось установить.

  • @user-fq6mj4di7b
    @user-fq6mj4di7b 4 года назад

    Гениально

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

    Класс!!!👍

  • @user-jy3op6zz2y
    @user-jy3op6zz2y 4 года назад

    Есть у Вас урок на тему автописьма в exsel или word? Разные условия коммерческих предложений вымораживает копировать в письма, есть ли вариант подстановки, чтобы получить нормальный текст с предложением цены по различным услугам в разной ценовой категории, но чтобы это выглядело как письмо?

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

    Николай, спасибо за урок.
    На мой взгляд этот подход очень полезен, когда есть большой объём информации для исправления.
    Для исключения "разнобоя" я обычно использую принцип "Выбери из списка, а не набери". Стоит ли в будущем изменить подход? Оператор должен не ВВОДИТЬ название (кто во что горазд), а ВЫБИРАТЬ из списка. Ибо ведь могут найтись грамотеи, которые "Морозко" могут написать "Марозко", "Мрозко", "Морозка"...
    Как думаете?

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

      Однозначно. Выпадающие списки - наше всё.
      Правда ломаются они простым копированием и вставкой, к сожалению :(

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

      @@planetaexcel Это да... Я к тому, что когда работаешь с большими массивами информации то уже хочешь чёткого однообразия. А то пользователи там с маленькой, там с большой, там сократят, там с ошибкой напишут...
      Ещё раз спасибо за Ваши уроки.

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

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

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

    почему то некоторые строки не заменяются на предложенный текст. на что обратить внимание? как исправить?

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

    5:20 - в обычном офисе если протянуть первую ячейку с формулами вниз на еще 2 ячейки - увидим же результат 4 и #ЗНАЧ?

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

    Добрый, многое из видеоуроков относится к офис по подписки. А если его нету, уточняли как это сделать в обычном, удобно будет.

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

      В этом видео все формулы будут работать в любой версии Office.

  • @SIMPle-BoXMaN
    @SIMPle-BoXMaN 4 года назад

    Я недавно начал изучать excel и нашел ваш канал! Но пока не могу понять систему, в какой последовательности осваивать предоставляемый вами материал(

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

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

  • @АНТолмачев
    @АНТолмачев 2 месяца назад

    Формула чувствительна к регистру, например ромашка уже не ищется, как этого избежать?

  • @user-mh2gi9gi2c
    @user-mh2gi9gi2c 4 года назад

    Здравствуйте, у меня вот такой интересный вопрос о защите ячеек. Я создала в экселе в формате таблицы необходимые мне формулы, что бы при добавлении новой строки добавлялись и все формулы. Возможно ли как то защитить эти ячейки с формулами, что бы они не менялись случайно другими пользователями, но при добавлении новой строки другим пользователем так же в неё добавлялись? Надеюсь понятно описала свою задачу, не могу найти пока что решение, а ваш канал пояснил мне многие вопросы)

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

      К сожалению, такое только макросом. Несложным, но все же...

    • @user-mh2gi9gi2c
      @user-mh2gi9gi2c 4 года назад

      @@planetaexcel а у вас есть подобное видео как такое сделать?

  • @ФаикДадашев
    @ФаикДадашев 2 года назад

    Здравствуйте. А как можно насторить свой формат текста? На пример если А цвет красный с шрифтом жирным, а если В то зеленый с шрифтом жирным. И еще выскакивал текст при написание первой буквы или какую нить цифру к нему приписать

    • @like-dontlike
      @like-dontlike 10 месяцев назад

      Ищите информацию про «условное форматирование».

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

    Как найти и отсеить большое количество строк и разного значения

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

    Благодарю за интересные и жизненные решения в эксель. Я немного не допонял одного момента. В четвёртом снизу элементе (невский проспект 32) по идее должна быть замена названия города и слова "пр. " на "пр-т". По факту в тексте корректируется первое (имеющее наименьший порядковый символ в ячейке) в соответствии с данными справочника. Можно ли как-то модифицировать формулу для замены 2-3 несоответствий в ячейке?

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

      Досмотрите видео до конца - я там как раз про это и рассказываю. И в файле-примере тоже есть про это (на последнем листе).

  • @Alex-ot9dd
    @Alex-ot9dd 4 года назад

    Добрый день Николай, подскажите пожалуйста. Мне нужно вставить в 1ю ячейку имя из 2й при условии что в 3й ячейки значение больше 0. Какую функцию мне следует выбрать.??? помогите пожалуйста

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

    Николай, вы когда нибудь работали категорийным менеджером?

  • @user-nb5oh6fi6s
    @user-nb5oh6fi6s 4 года назад

    Николай привет от вашего ученика! Шикарное видео! Скажите, когда будет продолжение с PQ? Очень нужно, т.к. с функцией List.Accumulate мне лично не все очевидно, а вариант использования Excel не подходит, т.к. я практически полностью перешёл на Power BI Report Server в конторе. И такая проблема пока что решается мной коряво посредством множественного использования Replacer.ReplaceText

    • @user-sn9se8dv3q
      @user-sn9se8dv3q 4 года назад +1

      List.Accumulate в PQ это цикл for,погуглите Вам сразу станет все понятно)
      Вот решение Вашей задачи с помощью List.Accumulate
      ruclips.net/video/PvfXPEi2SNQ/видео.html

    • @user-nb5oh6fi6s
      @user-nb5oh6fi6s 4 года назад

      @@user-sn9se8dv3q спасибо полезное видео. Как работает List.Accumulate я понимал, однако мысль как применить к ситуации множественного замены мне не приходила в голову ))). В любом случае, как я понял нужно создавать и постоянно пополнять список замены. А я пытался разрешить ситуацию, когда "очень умные" пользователи системы постоянно придумывают новые названия для вполне известных компаний ))). Даже пытался писать функцию парсинга рус.профиля, правда они отлавливают роботизированные обращения к их сайту ))) и переодически блокируют IP

    • @user-nb5oh6fi6s
      @user-nb5oh6fi6s 4 года назад

      @@user-sn9se8dv3q кстати при поиске совпадений я частенько использую функцию, которую Николай описывал у себя в книге и на сайте - функция коэффициента подобия. Правда я добавил ещё одну функцию, чтобы сравнивать не только по символам, но и по словам и находить среднее совпадение между ними

    • @user-sn9se8dv3q
      @user-sn9se8dv3q 4 года назад

      @@user-nb5oh6fi6s только если у вас библиотека состоит более чем из 50 пар,код начинает безобразно тормозить и Table.Buffer уже не спасает)

    • @user-nb5oh6fi6s
      @user-nb5oh6fi6s 4 года назад

      @@user-sn9se8dv3q да это мы уже проходили. В Power BI PQ работает чуток быстрее, однако моя модель с обращением к 4 базам данных, и 5 сайтам обрабатывается порядка 5-7 минут ))). И все равно оно того стоит. Руками ничего не делаешь. Как говорит мой шэф: Кнопку нажал и спина в мыле! 😁

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

    Николай, как в Ексель убрать сотни тысяч пустых строк? Если нажимаю Скрыть, то выходит ошибка "Объект не возможно переместить за пределы листа".

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

      Посмотрите вот эту статью - должно помочь www.planetaexcel.ru/techniques/12/114/

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

    Все здорово, но что означает повторный прогон формулы?

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

      Еще раз применить ту же формулу к уже полученным результатам, чтобы заменить незамененные фрагменты. Тупо, но вынужденно :)

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

    Чистой воды шаманство😁 благодарю

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

    У меня ничего не получилось. Но я правда заменял транскрипционный английский текст на немецкие буквы.

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

    комментарии модерируются ?

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

      В смысле? Ну, спам блокирую и неадекватов, бывает. Но редко. Здесь таких мало :)

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

      @@planetaexcel Просто после просмотра видео захотел поделиться альтернативным методом решения задачи массовой замены текста формулами. При некоторых недостатках , вымученный мной метод имел одно весомое преимущество - он ищет не только точные соответствия как в Вашем видео , но и соответствия по выражениям типа регулярных ("*М*скв?", "*C*П*б*" и . д.). Вроде написал комментарий под видео, описал в нем свой подход. И как мне показалось комментарий опубликовал, но через день найти его под видео не смог. Вот и закралось подозрение, что его нещадно порезали, как ненужную конкуренцию , подрывающую авторитет автора видео))). Может конечно сбой какой был ...

  • @like-dontlike
    @like-dontlike 10 месяцев назад

    13:50 Не Питер, а Петербург! Свои деревни кличками обзывайте.

  • @user-wv3qf8zq3l
    @user-wv3qf8zq3l 8 месяцев назад

    =ЕСЛИ(ПОИСК...
    и не надо мучиться с умными таблицами и доп. прогонами

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

    Почему в 21 веке мы мучаемся с этой так сказать программой. Разработчиков как собак, изобретите норм программу для людей.

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

      Думаю, проблема в том, что все люди очень разные :)

  • @user-ix8dv7sj8i
    @user-ix8dv7sj8i 2 года назад

    Ничего не работает и не применяет значение где частично. ППц столько сил угрохал на эту херню

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

    Спасибо!

  • @user-gb8zg9mp2p
    @user-gb8zg9mp2p 4 года назад

    Спасибо

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

    Спасибо!!!