Найти и заменить в Excel

Поиск и замена данных – одна из часто применяемых операций в Excel. Используют даже новички. На ленте есть большая кнопка.

image

Далее вызываем Главная → Редактирование → Найти и выделить → Найти (кнопка с рисунка выше). Поиск также можно включить с клавиатуры комбинацией клавиш Сtrl+F. Откроется диалоговое окно под названием Найти и заменить.

image

В единственном поле указывается информация (комбинация символов), которую требуется найти. Если не использовать подстановочные символы или т.н. джокеры (см. ниже), то Excel будет искать строгое совпадение заданных символов. Для вывода результатов поиска предлагается два варианта: выводить все результаты сразу – кнопка Найти все; либо выводить по одному найденному значению – кнопка Найти далее.

После запуска поиска программа Excel быстро-быстро просматривает содержимое листа (или указанного диапазона) на предмет наличия искомой комбинации символов. Если такая комбинация обнаружена, то в случае нажатия кнопки Найти все Excel вываливает все найденные ячейки.

Если в нижней части окна выделить любое значение и затем нажать Ctrl+A, то в диапазоне поиска будут выделены все соответствующие ячейки.

Если же запуск поиска произведен кнопкой Найти далее, то Excel выделяет ближайшую ячейку, соответствующую поисковому запросу. При повторном нажатии клавиши Найти далее (либо Enter с клавиатуры) выделяется следующая ближайшая ячейка (подходящая под параметры поиска) и т.д. После выделения последней ячейки Excel перепрыгивает на самую верхнюю и начинается все заново. На этом познания о поиске данных в Excel у большинства пользователей заканчиваются.

Поиск нестрогого соответствия символов

Иногда пользователь не знает точного сочетания искомых символов что существенно затрудняет поиск. Данные также могут содержать различные опечатки, лишние пробелы, сокращения и пр., что еще больше вносит путаницы и делает поиск практически невозможным. А может случиться и обратная ситуация: заданной комбинации соответствует слишком много ячеек и цель поиска снова не достигается (кому нужны 100500+ найденных ячеек?).

Для решения этих проблем очень хорошо подходят джокеры (подстановочные символы), которые сообщают Excel о сомнительных местах. Под джокерами могут скрываться различные символы, и Excel видит лишь их относительное расположение в поисковой фразе. Таких джокеров два: звездочка «*» (любое количество неизвестных символов) и вопросительный знак «?» (один «?» – один неизвестный символ).

Так, если в большой базе клиентов нужно найти человека по фамилии Иванов, то поиск может выдать несколько десятков значений. Это явно не то, что вам нужно. К поиску можно добавить имя, но оно может быть внесено самым разным способом: И.Иванов, И. Иванов, Иван Иванов, И.И. Иванов и т.д. Используя джокеры, можно задать известную последовательно символов независимо от того, что находится между. В нашем примере достаточно ввести и*иванов и Excel отыщет все выше перечисленные варианты записи имени данного человека, проигнорировав всех П. Ивановых, А. Ивановых и проч. Секрет в том, что символ «*» сообщает Экселю, что под ним могут скрываться любые символы в любом количестве, но искать нужно то, что соответствует символам «и» + что-еще + «иванов». Этот прием значительно повышает эффективность поиска, т.к. позволяет оперировать не точными критериями.

Если с пониманием искомой информации совсем туго, то можно использовать сразу несколько звездочек. Так, в списке из 1000 позиций по поисковой фразе мол*с*м*уход я быстро нахожу позицию «Мол-ко д/сн мак. ГАРНЬЕР Осн.уход д/сух/чув.к. 200мл» (это сокращенное название от «Молочко для снятия макияжа Гараньер Основной уход….»). При этом очевидно, что по фразе «молочко» или «снятие макияжа» поиск ничего бы не дал. Часто достаточно ввести первые буквы искомых слов (которые наверняка присутствуют), разделяя их звездочками, чтобы Excel показал чудеса поиска. Главное, чтобы последовательность символов была правильной.

Есть еще один джокер – знак «?». Под ним может скрываться только один неизвестный символ. К примеру, указав для поиска критерий 1?6, Excel найдет все ячейки содержащие последовательность 106, 116, 126, 136 и т.д. А если указать 1??6, то будут найдены ячейки, содержащие 1006, 1016, 1106, 1236, 1486 и т.д. Таким образом, джокер «?» накладывает более жесткие ограничения на поиск, который учитывает количество пропущенных знаков (равный количеству проставленных вопросиков «?»).

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

Продвинутый поиск

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

С помощью дополнительных параметров поиск в Excel может заиграть новыми красками в прямом смысле слова. Так, искать можно не только заданное число или текст, но и формат ячейки (залитые определенным цветом, имеющие заданные границы и т.д.).

После нажатия кнопки Формат выскакивает знакомое диалоговое окно формата ячеек, только в этот раз мы не создаем, а ищем нужный формат. Формат также можно не задавать вручную, а выбрать из имеющегося, воспользовавшись специальной командой Выбрать формат из ячейки:

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

Поиск формата – это хорошо, но чаще искать приходится конкретные значения. И тут Excel предоставляет дополнительные возможности для расширения и уточнения параметров поиска.

Первый выпадающий список Искать предлагает ограничить поиск одним листом или расширить его до целой книги.

По умолчанию (если не лезть в параметры) поиск происходит только на активном листе. Для повторения поиска на другом листе все действия нужно проделать еще раз. А если таких листов много, то поиск данных может отнять немало времени. Однако если выбрать пункт Книга, то поиск произойдет сразу по всем листам активной книги. Выгода очевидна.

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

В следующем выпадающем списке находится замечательная возможность поиска по формулам, значениям, а также примечаниям. По умолчанию Excel производит поиск в формулах либо, если их нет, в содержимом ячейки. Например, если искать фамилию Иванов, а фамилия эта есть результат формулы (копируется из соседнего листа), то поиск нечего не даст, т.к. в ячейке нет искомого перечня символов. По той же причине не удастся отыскать число, являющееся результатом работы какой-либо функции. Поэтому бывает смотришь в упор на ячейку, видишь искомое значение, а Excel его почему-то не видит. Это не глюк, это настройка поиска. Измените данный параметр на Значения и поиск будет осуществляться по тому, что отражено в ячейке, независимо от содержимого. Например, если в ячейке содержится результат вычисления 1/6 (как значение, а не формула) и при этом формат отражает только 3 знака после запятой (т.е 0,167), то поиск символов «167» при выборе параметра Формулы эту ячейку не обнаружит (реальное содержимое ячейки — это 0,166666…), а при выборе Значения поиск увенчается успехом (искомые символы совпадают с тем, что отражается в ячейке). И последний пункт в данном списке – Примечания. Поиск осуществляется только в примечаниях. Очень может помочь, т.к. примечания часто скрыты.

В диалоговом окне поиска есть еще две галочки Учитывать регистр и Ячейка целиком. По умолчанию Excel игнорирует регистр, но можно сделать так, чтобы «иванов» и «Иванов» отличались. Галочка Ячейка целиком также может оказаться весьма полезной, если ищется ячейка не с указанным фрагментом, а полностью состоящая из искомых символов. К примеру, как найти ячейки, содержащие только 0? Обычный поиск не подойдет, т.к. будут выдаваться и 10, и 100. Зато, если установить галочку Ячейка целиком, то все пойдет, как по маслу.

Поиск и замена данных

Данные обычно ищутся не просто так, а для каких-то целей. Такой целью часто является замена искомой комбинации (или формата) на другую. Чтобы найти и заменить в выделенном диапазоне Excel одни значения на другие, в окне Найти и заменить необходимо выбрать вкладку Замена. Либо сразу выбрать на ленте команду Главная → Редактирование → Найти и выделить → Заменить.

Еще удобнее применить сочетание горячих клавиш найти и заменить в Excel – Ctrl+H.

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

По аналогии с простым поиском, менять можно и формат.

Кнопка Заменить все позволяет одним махом заменить одни символы на другие. После замены Excel показывается информационное окно с количеством произведенных замен. Кнопка Заменить позволяет производить замену по одной ячейке после каждого нажатия. Если найти и заменить в Excel не работает, попробуйте изменить параметры поиска.

Напоследок рассмотрим один классный трюк с поиском и заменой. Многие знают, что в ячейку можно вставить разрыв строк с помощью комбинации Alt+Enter. А как быстро удалить все разрывы строк? Обычно это делают вручную. Однако ловкое использование поиска и замены сэкономит много времени. Вызываем команду поиска и замены с помощью комбинации Ctrl+H. Теперь в строке поиска нажимаем Ctrl+J — это символ разрыва строки — на экране появится точка. В строке замены указываем, например, пробел.

Жмем Ok. Все переносы строк заменились пробелами.

Функция поиска и замены при правильном использовании заменяет часы работы неопытного пользователя. Настоятельно рекомендую использовать все вышеизложенное. Если что-то не ищется в ваших данных или наоборот, выдает слишком много лишних ячеек, то попробуйте уточнить поиск с помощью подстановочных символов «*» и «?» или настраиваемых параметров поиска. Важно понимать, что если вы ничего не нашли, это еще не значит, что там этого нет.

Теперь вы знаете, как в эксель сделать поиск по столбцу, строке, любому диапазону, листу или даже книге.

Поделиться в социальных сетях:

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

При быстром заполнении таблицы в Microsoft Office Excel неизбежно возникают орфографические и пунктуационные ошибки. Часть из них редактор выделяет волнистой чертой красного или зеленого цвета. А в некоторых случаях программа автоматически исправляет недочеты благодаря встроенным параметрам. Сегодня разберемся, как работает автозамена в excel на примере версии 2007 года.

Расположение

Сразу стоит сказать, что автозамена и функция найти и заменить, для вызова которой необходимо нажать горячие клавиши Ctrl+F, не одно и тоже. В первом случае программа сама анализирует написанный текст и производит замену, а во втором – все действия осуществляет пользователь.

Полный перечень заменяемых слов и символов расположен в настройках excel. Чтобы просмотреть таблицу, необходимо сделать следующее:

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

Стоит отметить, что расположение данного инструмента для версий редактора 2010, 2013 и 2016 годов одинаковое, только вместо кнопки Office нужно выбирать вкладку Файл.

Параметры

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

Отдельной строкой стоит устранение ошибки неправильного регистра.

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

Подтверждаете изменения нажатием кнопки ОК.

Автозамена слова происходит точно таким же образом. Если нужного слова нет в списке, то можно добавить его уже известным способом.

Чтобы отключить автоматическую замену, достаточно убрать галочку со строки Заменять при вводе.

Второй ярлык содержит форматирование при вводе. Сюда входят операции с гиперссылками при вставке адресов и сетевых путей, добавлением новых строк и столбцов, а также их автоматическое заполнение имеющимися в таблице формулами.

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

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

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

Возможно, вас интересует: функция ЗАМЕНИТЬ в Excel

Содержание скрыть 1 «Найти и заменить» в Excel 1.1 Горячие клавиши 1.2 Процедура «Найти и заменить» не работает 1.3 Подстановочные знаки, или как найти «звездочку» 2 Замена нескольких значений на несколько 2.1 Массовая замена с помощью функции «ПОДСТАВИТЬ» 2.2 Файл-шаблон с формулой множественной замены 3 Заменить несколько значений на одно 3.1 С помощью функции «ПОДСТАВИТЬ« 3.2 С помощью регулярных выражений 4 Массовая замена в !SEMTools 4.1 Пример: замена символов по вхождению 4.2 Пример: замена списка слов на другой список слов

«Найти и заменить» в Excel

Процедура поиска и замены данных — одна из самых востребованных в Excel. Базовая процедура позволяет заменить за один заход только одно значение, но зато множеством способов. Рассмотрим, как эффективно работать с ней.

Горячие клавиши

Сочетания клавиш ниже заметно ускорят работу с инструментом:

  • Для запуска диалогового окна поиска — Ctrl+F
  • Для запуска окна поиска и замены — Ctrl+H
  • Для выделения всех найденных ячеек (после нажатия кнопки «найти все» — Ctrl+A
  • Для очистки всех найденных ячеек — Ctrl+Delete
  • Для ввода одних и тех же данных во все найденные ячейки — Ввод текста, Ctrl+Enter

Смотрите gif-примеры: здесь мы производим поиск ячеек с дальнейшим их редактированием. В отличие от замены, редактирование найденных ячеек позволяет быстро менять их содержимое целиком.

Находим все пустые ячейки в диапазоне и заполняем их нулями или одним значением с помощью горячих клавиш

Процедура «Найти и заменить» не работает

Я сам когда-то неоднократно впадал в ступор в подобных ситуациях. Уверен и видишь своими глазами, что искомый паттерн в данных есть, но Excel при выполнении процедуры поиска сообщает:

Не удалось ничего найти по вашему запросу

или при замене:

Мы не нашли ничего, что нужно было заменить

Так вот, совет нажать кнопку «Параметры» в обоих этих сообщениях действительно полезен. Там наверняка активен чекбокс «Учитывать регистр» или «Ячейка целиком», которые мешают Excel найти искомое. Excel сохраняет конфигурацию последнего поиска.

Статус опций «Учитывать регистр» и «Ячейка целиком» виден после нажатия кнопки «Параметры».

Подстановочные знаки, или как найти «звездочку»

Сухая официальная справка по Excel сообщает, что можно использовать подстановочные символы «*» и «?». Что они означают несколько символов, включая их отсутствие, и один любой символ. И что их можно использовать для соответствующих процедур поиска.

Чего не говорит справка — это того, что в комбинации с опцией «ячейка целиком» эти символы позволяют, не прибегая к помощи расширенного фильтра и процедуры поиска группы ячеек:

  • Находить ячейки, заканчивающиеся на определенный символ, слово или текст
  • Аналогично, находить ячейки, начинающиеся с определенного символа, слова или текста
  • Находить непустые ячейки

На примере ниже мы находим все двузначные числа, затем числа, заканчивающиеся и начинающиеся на 7, и, наконец, все непустые ячейки. Напомню, выделить все результаты поиска помогает горячее сочетание клавиш Ctrl+A

Так а как найти звездочку?

Действительно, забыл. Чтобы найти «звездочку», нужно в окошке поиска ставить перед ней знак ~ (тильда), находится обычно под клавишей Esc. Это позволяет экранировать «звездочку», как и вопросительный знак, и не воспринимать их как служебные символы.

Замена нескольких значений на несколько

Массовая замена в Excel — довольно частая потребность. Очень часто нужно массово и при этом быстро заменить несколько символов, слов и т.д. на другие. При этом на текущий момент простого инструмента в стандартном функционале Excel нет.

Тем не менее, если очень нужно, любую задачу можно решить. В зависимости от того, на что вы хотите заменить, могут помочь комбинации функций, регулярные выражения, а в самых сложных случаях — надстройка !SEMTools.

Эта задача более сложная, чем замена на одно значение. Как ни странно, функция «ЗАМЕНИТЬ» здесь не подходит — она требует явного указания позиции заменяемого текста. Зато может помочь функция «ПОДСТАВИТЬ«.

Массовая замена с помощью функции «ПОДСТАВИТЬ»

Используя несколько условий в сложной формуле, можно производить одновременную замену нескольких значений. Excel позволяет использовать до 64 уровней вложенности — свобода действий высока. Например, вот так можно перевести кириллицу в латиницу:

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

Но у решения есть и свои недостатки:

  • Функция ПОДСТАВИТЬ регистрозависимая, что заставляет при замене одного символа использовать два его варианта — в верхнем и нижнем регистрах. Хотя, в некоторых случаях, как пример на картинке выше, это и преимущество.
  • максимум 64 замены — хоть и много, но все же ограничение.
  • формально процедура замены таким способом будет происходить массово и моментально, однако, длительность написания таких формул сводит на нет это преимущество. За исключением случаев, когда они будут использоваться многократно.

Файл-шаблон с формулой множественной замены

Вместо явного прописывания заменяемых паттернов в формуле, можно использовать внутри формулы ссылки на ячейки, значения в которых можно прописывать на свое усмотрение. Это сократит время, т.к. не требует редактирования сложной формулы.

Файл доступен по ссылке, но можно и не скачивать его, а просто скопировать текст формулы ниже и вставить ее в любую ячейку, кроме диапазона A1:B64. Формула заменяет в ячейке C1 значения в столбце A стоящими напротив в столбце B.

Формула в файле-шаблоне для множественной замены на примере транслитерации

А вот и она сама (тройной клик по любой части текста = выделить всю формулу). Обращается к ячейке D1, делая 64 замены по правилам, указанным в ячейках A1-B64. При этом в столбцах можно удалять значения — это не нарушит ее работу.

=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(D1;$A$1;$B$1);$A$2;$B$2);$A$3;$B$3);$A$4;$B$4);$A$5;$B$5);$A$6;$B$6);$A$7;$B$7);$A$8;$B$8);$A$9;$B$9);$A$10;$B$10);$A$11;$B$11);$A$12;$B$12);$A$13;$B$13);$A$14;$B$14);$A$15;$B$15);$A$16;$B$16);$A$17;$B$17);$A$18;$B$18);$A$19;$B$19);$A$20;$B$20);$A$21;$B$21);$A$22;$B$22);$A$23;$B$23);$A$24;$B$24);$A$25;$B$25);$A$26;$B$26);$A$27;$B$27);$A$28;$B$28);$A$29;$B$29);$A$30;$B$30);$A$31;$B$31);$A$32;$B$32);$A$33;$B$33);$A$34;$B$34);$A$35;$B$35);$A$36;$B$36);$A$37;$B$37);$A$38;$B$38);$A$39;$B$39);$A$40;$B$40);$A$41;$B$41);$A$42;$B$42);$A$43;$B$43);$A$44;$B$44);$A$45;$B$45);$A$46;$B$46);$A$47;$B$47);$A$48;$B$48);$A$49;$B$49);$A$50;$B$50);$A$51;$B$51);$A$52;$B$52);$A$53;$B$53);$A$54;$B$54);$A$55;$B$55);$A$56;$B$56);$A$57;$B$57);$A$58;$B$58);$A$59;$B$59);$A$60;$B$60);$A$61;$B$61);$A$62;$B$62);$A$63;$B$63);$A$64;$B$64)

Заменить несколько значений на одно

С помощью функции «ПОДСТАВИТЬ«

При замене нескольких значений на одно и то же механика работы формул на основе нескольких уровней вложенности не будет отличаться от замены нескольких на несколько. Просто третий аргумент (на что заменить) на всех уровнях вложенности будет один и тот же. Кстати, если оставить его пустым (кавычки без символов между ними), то это позволит удалить определенные символы. Пример — удалить цифры из ячейки путем замены на пустоту:

=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;"1";"");"2";"");"3";"");"4";"");"5";"");"6";"");"7";"");"8";"");"9";"");"0";"")

С помощью регулярных выражений

Важно: регулярные выражения не поставляются в Excel «из коробки», но формулы ниже доступны бесплатно, если установить надстройку !SEMTools

Регулярные выражения (RegEx, регулярки) — наиболее удобное решение, когда нужно заменить несколько символов на один. Все эти несколько символов обычным способом безо всяких разделителей нужно перечислить внутри квадратных скобок. Примеры формул:

=regexreplace(A1;"d";"#") =regexreplace(A1;"w";"#") =regexreplace(A1;"а-яА-Я";"#") =regexreplace(A1;"s";"_")

Первая заменяет на символ «#» все цифры, вторая — все английские буквы, а третья — все кириллические символы в верхнем и нижнем регистре. Четвертая заменяет любые пробелы, в т.ч. табуляцию и переносы строк, на нижнее подчеркивание.

Массовая замена символов регулярными выражениями при установленной надстройке !SEMTools

Если же нужно заменять не символы, а несколько значений, состоящих в свою очередь из нескольких букв, цифр или знаков — синтаксис предполагает уже использование круглых скобок и вертикальной черты «|» в качестве разделителя.

Массовая замена в !SEMTools

Надстройка для Excel !SEMTools позволяет в пару кликов производить замены на всех уровнях:

  • символов и их сочетаний
  • паттернов регулярных выражений
  • слов!
  • целых ячеек (В некоторой степени аналог ВПР)
Меню инструментов массовой замены в !SEMTools

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

Пример: замена символов по вхождению

Аналог обычной процедуры замены без учета регистра заменяемых символов, по вхождению. С одним отличием — здесь замена массовая и можно выбрать сколько угодно строк с парами заменяемое-заменяющее значение.

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

Массовая замена символов по вхождению на примере Leet Language (некоторые английские буквы заменяются на похожие цифры)

Пример: замена списка слов на другой список слов

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

Замена списка слов на другой список в !SEMTools

С версии !SEMTools 9.18.18 появилась опция — при замене списка слов не учитывать пунктуацию в исходных предложениях, а регистр слов теперь сохраняется:

Инструменты находятся в группе макросов «ИЗМЕНИТЬ» в отдельном меню и для удобства продублированы в меню «Изменить символы«, «Изменить слова» и «Изменить ячейки«.

Хотите так же быстро производить массовую замену в Excel?

Смотрите также по теме поиска и замены данных в Excel:

imageВсем всего доброго!

Одна из самых главных программ для большинства пользователей (кстати, ради которой многие и покупают компьютеры) — это Microsoft Word (текстовый редактор).

При помощи него можно создать и подготовить любую текстовую работу: реферат, доклад, курсовую и т.д. Но есть у Microsoft Office один недостаток — программа платная, а поэтому имеется она не на каждом компьютере…

В этой статье хочу привести варианты бесплатных аналогов Word и Excel, и как можно работать с текстовыми документами и таблицами, не имея на ПК подобного софта. Думаю, это будет весьма полезно для широкой аудитории 👌.

И так…

*

Бесплатные аналоги Word и Excel

WordPad

Примечание: этот редактор встроен в Windows (чуть ниже указано, как его найти и открыть).

Бесплатный, простой, легкий и удобный текстовый редактор, встроенный в Windows. Многие пользователи, почему-то, даже не в курсе о его существовании…

Между тем, он позволяет выполнить все основные действия с текстом: выделение, подчеркивания, выбор шрифта, размер шрифта, отступы, вставка картинок и т.д.

В принципе, если у вас не стоит каких-то больших задач по редактированию документов — этого редактора более чем достаточно!

image

WordPad в Windows 10 — редактирование текста этой статьи

Минусы WordPad (на мой взгляд 👀):

  1. не может открывать документы, созданные в Word (у тех, что открывает — может сместиться разметка документа);
  2. нет редактора таблиц (хотя бы очень простенького). Конечно, можно вставить таблицу из Excel, но если у вас на ПК установлен Microsoft Office, то зачем WordPad?!

Как найти и открыть WordPad

Предложу универсальный способ для всех Windows: нажмите сочетание кнопок Win+R, затем введите в строку «Открыть» команду wordpad и нажмите Enter.

Как открыть WordPad

OpenOffice

Сайт: https://www.openoffice.org/ru/

Отличная и бесплатная замена Word и Excel (да и PowerPoint с его презентациями). Позволяет работать с таблицами, текстовыми документами, картинками, презентациями, формулами и пр.

После установки и запуска программы, у вас на рабочем столе будет 1 значок, открыв который, Вы получите доступ ко всем этим приложениям (см. на скриншот ниже).

Текстовый и табличные редакторы // OpenOffice

Аналог Word в OpenOffice называется Writer. По дизайну очень напоминает старый Word (примерно 2003). По большому счету, все основные функции, нужные для большинства пользователей, здесь есть и работают достойно. Программа полностью поддерживает русский язык!

Так же хочу отметить, что в программе можно открывать и редактировать любые файлы, созданные в Word (doc, docx, rtf и др.).

image

Writer — редактирование документа

Что касается Excel — то в OpenOffice есть программа Calc. В ней так же можно открывать таблицы, разработанные в Excel (форматов xlsx, xls). Пример работы в Calc — вы можете увидеть на скриншоте ниже.

Полноценная замена Excel

Из недостатков пакета выделю следующее:

  1. что касается замены Excel: программа Calc хоть и позволяет работать с формулами, но некоторые из них работают «криво», есть определенные неудобства в этом плане;
  2. старый интерфейс, от которого уже отучают пользователей Microsoft Office;
  3. разметка документов, созданных в Microsoft Office, может несколько измениться, когда вы их откроете в OpenOffice. Для небольших документов не критично, но если у вас целая книга на несколько сотен страниц — «картина» печальней некуда…

В целом, подводя итог, скажу, что лучшей замены (бесплатной!) Word и Excel вряд ли можно найти…

LibreOffice

Сайт: http://ru.libreoffice.org/download/

Бесплатный офисный пакет с открытым исходным кодом. Работает в ОС Windows, Linux, Mac OS X. Пакет очень легки и быстрый, в его составе есть:

  • Writer — программа для работы с текстовыми файлами, альтернатива Word;
  • Calc — аналог Excel, позволяет просматривать и редактировать таблицы;
  • Impress — приложение для создания презентаций (аналог MS Power Point);
  • Draw — работа с рисунками;
  • Math — работа с формулами;
  • Base — работа с базами данных.

Главное окно LibreOffice

Кстати, LibreOffice позволяет открывать документы, созданные в Word и Excel, поддерживает форматы: xlsx, xls, doc, docx и пр.

Пример работы приложения Writer показан на скриншоте ниже. Все основные функции хорошего текстового редактора представлены на панели задач сверху.

Writer из LibreOffice

Что касается минусов — то они такие же, как и OpenOffice: «старомодный» дизайн, некоторые документы, созданные в Word, при открытии теряют исходное форматирование. Но по сравнению с тем же MS Office — LibreOffice работает на порядок быстрее, редактор открывается почти моментально!

WPS Office

Сайт: https://www.wps.com/ru-RU/

Бесплатный и весьма мощный офисный пакет от китайских разработчиков. Содержит в себе текстовый и табличный редактор, ПО для работы с презентациями и PDF-файлами (для редактирования оных — нужна платная версия).

image

Главная страница WPS Office

Что касается файлов, созданных в классическом Word (*.doc, *.docx, *.rtf, *.txt и пр.) — WPS Office с легкостью их открывает (и даже разметка в подавляющем большинстве случаев — никуда не уезжает…).

Кстати, обратите внимание на скриншот окна текстового редактора (👇) — интерфейс ПО мало чем отличается от Word (работать легко и приятно!).

image

Текстовый редактор в WPS Office

Основные особенности:

  1. наличие текстового и табличного редактора, встроенное средство для работы с презентациями и PDF-файлами;
  2. поддержка всех форматов MS Office и текстовых документов;
  3. классический дизайн;
  4. возможность установки на Windows, Android, iOS, Linux и др. платформы;
  5. есть готовые шаблоны документов;
  6. сравнительно низкие системные требования (будет полезно для старых слабых ПК);
  7. поддержка нескольких языков (русский и английский в том числе).

*

Дополнение

В качестве дополнения, также рекомендую обратить внимание на бесплатные пакеты AbiWord и Lotus Symphony.

Правда, первый — очень простой редактор, хоть и замена Word, но по функциональности не слишком выигрывает у WordPad — а посему, зачем он нужен, если WordPad уже есть в Windows?!

Что касается Lotus Symphony — то программа не поддерживает русский язык (хотя, вроде и были русификаторы, но переводят они «криво»), а потому полноценно заменой эту программу не рассматриваю…

Примечание!

Кстати, если для вас бесплатность не первостепенна, а Вы ищите продукт подешевле, чем MS Office, то можете обратить внимание на продукты: Calligra Suite, SoftMaker Office, Ashampoo Office.

Цена этих продуктов ниже, чем у MS Office, к тому же есть «урезанные» пробные (бесплатные) версии.

*

Онлайн-редакторы Word, Excel

Google Docs

Сайт: https://docs.google.com

Очень удобный онлайновый текстовый и табличный редактор. Конечно, по функциональности он проигрывает MS Office, зато доступен с любого устройства, подключенному к сети интернет, его ненужно устанавливать, обновлять, и он бесплатен!

image

Google Disk — презентации

Я уж не говорю о безопасности файлов: для большинства пользователей файлы в Google Docs будут более защищены, чем на своем жестком диске. А то одна не удачная переустановка Windows может привести к полной потери всех документов на жестком диске…

В Google Docs можно просматривать и редактировать документы, созданные в MS Word, Excel, Power Point.

Пожалуй, если говорить о недостатках, то это: необходимость в регистрации, и не такой расширенный функционал, как в MS Office.

Яндекс-Диск

Сайт: https://disk.yandex.ru/

Инструкция по работе с Яндекс-диском — https://ocomp.info/yandeks-disk-kak-polzovatsya.html

Отличная альтернатива Google Docs от компании Яндекс. На Яндекс-диске можно хранить достаточно много файлов (в облаке), не боясь их потерять. Помимо этого, документы, созданные в Word, Excel и Power Point можно просматривать и редактировать. Пример показан ниже на скриншоте.

image

В общем-то, больших преимуществ или недостатков по сравнению с Google Docs здесь нет, все что сказано о первом, актуально и для Яндекс-диска.

Пожалуй, добавлю только то, что в Яндекс есть дополнительные плюшки: делать скриншоты, создавать альбомы, просматривать историю работы с диском и пр. В общем-то, весь этот функционал к сегодняшней теме не имеет отношения…

Облако от Mail.ru

Сайт: https://cloud.mail.ru/

Инструкция по созданию и использованию облака от mail.ru — https://ocomp.info/oblako-mail-ru.html

В общем-то, очень похожий сервис на Яндекс-диск и Google Drive. Правда, есть и отличия…

Например, у Mail.ru очень хорошо реализовано приложение для Windows: облачный диск практически ничем не отличается от обычного HDD (т.е. вы можете прямо из проводника зайти на него и как в ничем не бывало «покомандовать»…).

image

Создать таблицу, документ, презентацию

По умолчанию, после регистрации дается около 8 ГБ места (однако, бывают акции и за установку мобильного приложения могут «добавить» свободного места 👌).

Диск от Mail.ru

Кстати, стоит также отметить, что к диску Mail.ru — можно подключить и другие облачные сервисы: Яндекс-диск, Google Drive, Dropbox и пр.

Подключить облако

Writer Zoho

Сайт: http://writer.zoho.com/

Легкий и простой онлайн-редактор. Для регистрации достаточно указать лишь ваш E-mail и можно сразу же приступить к работе. По сравнению с Google Docs и Яндекс-диском, обладает большим функционалом (можете сами частично убедиться, взглянув на скриншот ниже).

Онлайн-редактор Zoho

Кстати, в Zoho достаточно неплохая проверка орфографии: все пропущенные запятые и неправильно написанные слова, редактор подчеркнет и подскажет вам, как исправить эти места в тексте.

Writer Bighugelabs

Сайт: https://writer.bighugelabs.com/

Немного необычный онлайн-редактор, выполненный в контрастном черно-зеленом цвете (как для настоящих хакеров). Впрочем, кому не нравится цветовая гамма по умолчанию, ее можно сменить. Вообще, редактор очень простой, легкий, работать в нем одно удовольствие.

Для начала работы необходима регистрация (потребуется только указать лишь e-mail). Документы можно редактировать, отправлять на принтер, загружать, скачивать, конвертировать в PDF формат и т.д.

Пример текста в Writer Bighugelabs

*

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

За дополнения по теме — буду признателен!

Удачи!

👣

Первая публикация: 15.04.2017

Статья откорректирована: 15.01.2020

RSS  (как читать Rss)

Другие записи:

  • Как скрыть номер телефона и позвонить ☎️
  • Как разблокировать Adobe Flash Player в браузерах: Chrome, Firefox, Opera, Edge, Yandex
  • Как сжать видео до нужного размера (например, чтобы отправить его по электро-почте или записать на …
  • Linux против Windows: основные ЗА и ПРОТИВ (для тех, кто хочет начать знакомство с новой ОС)
  • Как поменять прошивку Wi-Fi роутера (обновление микропрограммы)
  • Какой максимальный объем оперативной памяти можно установить на компьютер / ноутбук
  • «Современная» приставка Dendy: один день ностальгии в «Марио», «Танчики», «Мотокросс» (или как …
  • Как проверить компьютер на вирусы, если не грузится Windows (и если можно, достать хоть какие-то …

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий