Замена символов в excel при поиске

Подключитесь к эксперту. Учитесь у живых инструкторов.

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

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Поиск

Чтобы найти что-то, нажмите клавиши CTRL+F или перейдите в раздел Главная > Редактирование > найти & Выберите > Найти.

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

Нажмите клавиши CTRL+F, чтобы открыть диалоговое окно "Найти".

  1. В поле Найти что: введите текст или цифры, которые вы хотите найти, или щелкните стрелку в поле Найти что: и выберите последний элемент поиска из списка.

    Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

    • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

    • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

    • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

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

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

  3. Щелкните Параметры>> , чтобы при необходимости определить поиск:

    • В: Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Поиск: Вы можете выполнить поиск по строкам (по умолчанию) или по столбцам.

    • Посмотрите в: Чтобы найти данные с определенными сведениями, в поле щелкните Формулы, Значения, Заметки или Примечания.

      Примечание:   Формулы, значения, заметки и примечания доступны только на вкладке Найти . На вкладкеЗаменить доступны только формулы.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти: .

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

    Совет: Чтобы найти ячейки, точно соответствующие определенному формату, можно удалить все условия в поле Найти, а затем выбрать ячейку с нужным форматированием в качестве примера. Щелкните стрелку рядом с кнопкой Формат, выберите пункт Выбрать формат из ячейки, а затем щелкните ячейку с форматированием, которое требуется найти.

Заменить

Чтобы заменить текст или цифры, нажмите клавиши CTRL+H или перейдите в раздел Главная > Редактирование > Найти & Выберите > Заменить.

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

Нажмите клавиши CTRL+H, чтобы открыть диалоговое окно Заменить.

  1. В поле Найти что: введите текст или цифры, которые вы хотите найти, или щелкните стрелку в поле Найти что: и выберите последний элемент поиска из списка.

    Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

    • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

    • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

    • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

  2. В поле Заменить на введите текст или числа, которые нужно использовать для замены текста поиска.

  3. Нажмите Заменить все или Заменить.

    Совет: При нажатии кнопки Заменить все все вхождения условий, которые вы ищете, будут заменены, в то время как Replace будет обновлять одно вхождение за раз.

  4. Щелкните Параметры>> , чтобы при необходимости определить поиск:

    • В: Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Поиск: Вы можете выполнить поиск по строкам (по умолчанию) или по столбцам.

    • Посмотрите в: Чтобы найти данные с определенными сведениями, в поле щелкните Формулы, Значения, Заметки или Примечания.

      Примечание:   Формулы, значения, заметки и примечания доступны только на вкладке Найти . На вкладкеЗаменить доступны только формулы.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти: .

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

    Совет: Чтобы найти ячейки, точно соответствующие определенному формату, можно удалить все условия в поле Найти, а затем выбрать ячейку с нужным форматированием в качестве примера. Щелкните стрелку рядом с кнопкой Формат, выберите пункт Выбрать формат из ячейки, а затем щелкните ячейку с форматированием, которое требуется найти.

Существует два разных метода поиска или замены текста или чисел на компьютере Mac. Во-первых, используется диалоговое окно «Найти & заменить «. Во-вторых, используется панель поиска на ленте.

Диалоговое окно «Поиск & замена «

Панель поиска и параметры

Окно поиска

  1. Нажмите клавиши CTRL+F или выберите Главная > Найти & Выберите > Найти.

  2. В поле Найти: введите текст или цифры, которые нужно найти.

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

  4. Вы можете дополнительно определить поиск:

    • В: Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Поиск: Вы можете выполнить поиск по строкам (по умолчанию) или по столбцам.

    • Посмотрите в: Чтобы найти данные с определенными сведениями, в поле щелкните Формулы, Значения, Заметки или Примечания.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти: .

Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

  • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

  • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

  • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

Параметры поиска

  1. Нажмите клавиши CTRL+F или выберите Главная > Найти & Выберите > Найти.

  2. В поле Найти: введите текст или цифры, которые нужно найти.

  3. Выберите Найти все , чтобы выполнить поиск всех вхождений.

    Поиск всех раскрывающихся дисплеев

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

  4. Выберите любой элемент в списке, чтобы выделить соответствующую ячейку на листе.
     

    Примечание: Вы можете изменить содержимое выделенной ячейки.

  1. Нажмите клавиши CTRL+H или перейдите на главную страницу > Найти & выберите > Заменить.

  2. В поле Найти введите текст или цифры, которые требуется найти.

  3. Вы можете дополнительно определить поиск:

    • В: Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Поиск: Вы можете выполнить поиск по строкам (по умолчанию) или по столбцам.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти: .
       

      Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

      • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

      • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

      • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

  4. В поле Заменить на введите текст или числа, которые вы хотите использовать для замены текста поиска.

  5. Выберите Заменить или Заменить все.

    Советы: 

    • При нажатии кнопки Заменить все все вхождения ищемого условия будут заменены.

    • При нажатии кнопки Заменить можно заменить один экземпляр за раз, нажав кнопку Далее , чтобы выделить следующий экземпляр.

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

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

    Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

    • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

    • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

    • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

  3. Нажмите клавишу RETURN.

    Примечания: 

    • Чтобы найти следующий экземпляр элемента, который вы ищете, снова нажмите клавишу RETURN или в диалоговом окне Найти и выберите Найти далее.

    • Чтобы указать дополнительные параметры поиска, выберите увеличительное стекло и выберите Поиск на листе или Поиск в книге. Можно также выбрать параметр Дополнительно , который открывает диалоговое окно Поиск .

    Совет: Вы можете отменить выполняемый поиск, нажав клавишу ESC.

Поиск

Чтобы найти что-то, нажмите клавиши CTRL+F или перейдите в раздел Главная > Редактирование > найти & Выберите > Найти.

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

Поиск текста или чисел в книге или листе с помощью клавиш CTRL+F

  1. В поле Найти что: введите текст или числа, которые нужно найти.

    Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

    • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

    • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

    • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

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

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

  3. Щелкните > Параметры поиска , чтобы при необходимости дополнительно определить поиск:

    • В: Чтобы найти данные в пределах определенного выделенного фрагмента, нажмите кнопку Выбор. Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Направление: Вы можете выполнить поиск вниз (по умолчанию) или вверх.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти .

Заменить

Чтобы заменить текст или цифры, нажмите клавиши CTRL+H или перейдите в раздел Главная > Редактирование > Найти & Выберите > Заменить.

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

Замените текст или числа в книге или листе, нажав клавиши CTRL+H

  1. В поле Найти что: введите текст или числа, которые нужно найти.

    Советы: В критериях поиска можно использовать подстановочные знаки — вопросительный знак (?), звездочку (*), тильду (~).

    • Используйте вопросительный знак (?) для поиска одного символа, например s?t находит «sat» и «set».

    • Используйте звездочку (*), чтобы найти любое количество символов. Например, s*d находит слова «sad» и «started».

    • Используйте тильду (~), за которой следует знак ?, *или ~, чтобы найти вопросительные знаки, звездочки или другие символы тильды, например fy91~? находит «fy91?».

  2. В поле Заменить на введите текст или числа, которые нужно использовать для замены текста поиска.

  3. Щелкните Заменить или Заменить все.

    Совет: При нажатии кнопки Заменить все все вхождения условий, которые вы ищете, будут заменены, в то время как Replace будет обновлять одно вхождение за раз.

  4. Щелкните > Параметры поиска , чтобы при необходимости дополнительно определить поиск:

    • В: Чтобы найти данные в пределах определенного выделенного фрагмента, нажмите кнопку Выбор. Чтобы найти данные на листе или во всей книге, выберите Лист или Книга.

    • Направление: Вы можете выполнить поиск вниз (по умолчанию) или вверх.

    • Вариант соответствия . Проверьте это, если вы хотите искать данные с учетом регистра.

    • Сопоставление всего содержимого ячейки . Проверьте это, если вы хотите искать ячейки, содержащие только символы, введенные в поле Найти .

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Рекомендуемые статьи

Объединение и отмена объединения ячеек

ЗАМЕНИТЬ, ЗАМЕНИТЬБ

Применение проверки данных к ячейкам

Рассмотрим применение подстановочных знаков в Excel (символы звездочки «*», тильды «~» и вопросительного знака «?») и их использование при поиске и замене текстовых значений.


Приветствую всех, дорогие читатели блога TutorExcel.Ru.

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

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

Использование таких спецсимволов может быть полезно при фильтрации данных, для сравнения текста, при поиске и замене текстовых значений. Давайте подробно остановимся на каждом из основных вариантов применения.

Фильтрация данных

Рассмотрим пример. Предположим, что у нас имеется список сотрудников компании и мы хотим отфильтровать только тех сотрудников, у которых фамилии начинаются на конкретную букву (к примеру, на букву «п»):

Список сотрудников
Для начала добавляем фильтр на таблицу (выбираем вкладку Главная -> Редактирование -> Сортировка и фильтр или нажимаем сочетание клавиш Ctrl + Shift + L).
Для фильтрации списка воспользуемся символом звездочки, а именно введем в поле для поиска «п*» (т.е. фамилия начинается на букву «п», после чего идет произвольный текст):

Применение фильтра
Фильтр определил 3 фамилии удовлетворяющих критерию (начинающиеся с буквы «п»), нажимаем ОК и получаем итоговый список из подходящих фамилий:

Фильтрация данных
В общем случае при фильтрации данных мы можем использовать абсолютно любые критерии, никак не ограничивая себя в выборе маски поиска (произвольный текст, различные словоформы, числа и т.д.).
К примеру, чтобы показать все варианты фамилий, которые начинаются на букву «к» и содержат букву «в», то применим фильтр «к*в*» (т.е. фраза начинается на «к», затем идет произвольный текст, потом «в», а затем еще раз произвольный текст).
Или поиск по «п?т*» найдет фамилии с первой буквой «п» и третьей буквой «т» (т.е. фраза начинается на «п», затем идет один произвольный символ, затем «т», и в конце опять произвольный текст).

Применение в функциях

Как уже говорилось выше, подстановочные знаки в Excel могут использоваться в качестве критерия при сравнении текста в различных функциях Excel (например, СЧЁТЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН, ГПР, ВПР и другие).

Повторим задачу из предыдущего примера и подсчитаем количество сотрудников компании, фамилии которых начинаются на букву «п».
Воспользуемся функцией СЧЁТЕСЛИ, которая позволяет посчитать количество ячеек соответствующих указанному критерию.
В качестве диапазона данных укажем диапазон с сотрудниками (A2:A20), а в качестве критерия укажем запись «п*» (т.е. любая фраза начинающаяся на букву «п»):

Сравнение текста
Как и в первом примере, в результате мы получили ровно 3 фамилии.

Однако не все функции поддерживают применение подстановочных знаков. Некоторые из них (к примеру, функция НАЙТИ) любой символ воспринимают как текст, даже несмотря на то, что он может быть служебным.
С помощью функции НАЙТИ найдем в тексте позицию вхождения вопросительного знака и звездочки:

Функция НАЙТИ
Обратным примером служит аналогичная функция ПОИСК, в которой мы должно четко указать что ищем именно служебный символ:

Функция ПОИСК
Как видим результат у функций получился одинаковым, однако обращение к подстановочным знакам разное.

Инструмент «Найти и заменить»

Подстановочные знаки в Excel также можно использовать для поиска и замены текстовых значений в инструменте «Найти и заменить» (комбинация клавиш Ctrl + F для поиска и Ctrl + H для замены).

Рассмотрим пример. Имеется список продукции магазина, в котором нам нужно найти продукт «молоко».
Предположим, что при вводе данных сделали ошибки из-за чего в списке появились продукты «малоко».

Чтобы несколько раз не искать данные по словам «молоко» или «малоко», при поиске воспользуемся критерием «м?локо» (т.е. вторая буква — произвольная):

Инструмент "Найти и заменить"
При этом не стоит забывать, что с помощью данного инструмента можно не только искать текст, но и заменять его (к примеру, заменить «м?локо» на «молоко»).

Практически наверняка каждый сталкивался со следующей ситуацией — в тексте присутствует символ звездочки, который необходимо удалить или заменить на какой-либо другой текст.
Однако при попытке заменить звездочку возникают трудности — при замене меняются абсолютно весь текст, что естественно и логично, так как Excel воспринимает символ «*» как любой произвольный текст.
Но мы теперь уже знаем как с этим бороться, поэтому в поле Найти указываем текст «~*» (явно показываем, что звездочка является специальным символом), а в поле Заменить на указываем на что заменяем звездочку, либо оставляем поле пустым, если хотим удалить звездочку:

Удаление звездочки
Аналогичная ситуация и при замене или удалении вопросительного знака и тильды.
Производя замену «~?» (для тильды — «~~») мы также без проблем сможем заменить или удалить спецсимвол.

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru

Поделиться с друзьями:
Поиск по сайту:

Содержание

  • Способы замены символов в Excel
    • Поиск с заменой
    • Автоматическая замена
    • Дополнительные параметры
  • Вопросы и ответы

Замена символов в Microsoft Excel

Бывают ситуации, когда в документе нужно заменить один символ (или группу символов) на другой. Причин может быть множество, начиная от банальной ошибки, и, заканчивая переделкой шаблона или удалением пробелов. Давайте выясним, как быстро заменить символы в программе Microsoft Excel.

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

К счастью, в программе Эксель имеется инструмент «Найти и заменить», который поможет быстро отыскать нужные ячейки, и выполнит в них замену символов.

Поиск с заменой

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

  1. Кликаем по кнопке «Найти и выделить», которая располагается во вкладке «Главная» в блоке настроек «Редактирование». В появившемся после этого списке делаем переход по пункту «Заменить».
  2. Переход к замене в Microsoft Excel

  3. Открывается окно «Найти и заменить» во вкладке «Заменить». В поле «Найти» вводим число, слова или символы, которые требуется отыскать и заменить. В поле «Заменить на» выполняем ввод данных, на которые будет производиться замена.

    Как видим, в нижней части окна имеются кнопки замены – «Заменить всё» и «Заменить», и кнопки поиска — «Найти всё» и «Найти далее». Жмем на кнопку «Найти далее».

  4. Поиск в программе Microsoft Excel

  5. После этого производится поиск по документу искомого слова. По умолчанию, направление поиска производится построчно. Курсор останавливается на первом же результате, который совпал. Для замены содержимого ячейки жмем на кнопку «Заменить».
  6. Замена в программе Microsoft Excel

  7. Чтобы продолжить поиск данных, опять жмем на кнопку «Найти далее». Тем же способом меняем следующий результат, и т.д.

Замена выполнена в программе Microsoft Excel

Можно найти все удовлетворяющие запросу результаты сразу.

  1. После ввода поискового запроса и заменяющих символов жмем на кнопку «Найти все».
  2. Поиск всего в программе Microsoft Excel

  3. Производится поиск всех релевантных ячеек. Их список, в котором указано значение и адрес каждой ячейки, открывается в нижней части окна. Теперь можно кликнуть по любой из ячеек, в которой мы хотим выполнить замену, и нажать на кнопку «Заменить».
  4. Замена результата выдачи в программе Microsoft Excel

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

Автоматическая замена

Можно выполнить автоматическую замену нажатием всего одной кнопки. Для этого после ввода заменяемых значений, и значений, на которые производится замена, жмем кнопку «Заменить все».

Моментальная замена в программе Microsoft Excel

Lumpics.ru

Процедура выполняется практически моментально.

Замены выполнены в программе Microsoft Excel

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

Урок: как заменить точку на запятую в Экселе

Дополнительные параметры

Кроме того, существует возможность расширенного поиска и замены по дополнительным параметрам.

  1. Находясь во вкладке «Заменить», в окне «Найти и заменить» жмем на кнопку Параметры.
  2. Переход в параметры в программе Microsoft Excel

  3. Открывается окно дополнительных параметров. Оно практически идентично окну расширенного поиска. Единственное отличие – присутствие блока настроек «Заменить на».
    Параметры замены в программе Microsoft Excel

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

    Также, можно указать среди ячеек какого формата будет производиться поиск. Для этого нужно кликнуть по кнопке «Формат» напротив параметра «Найти».

    Переход в формат поиска в программе Microsoft Excel

    После этого откроется окно, в котором можно указать формат ячеек для поиска.

    Форамат поиска в программе Microsoft Excel

    Единственной настройкой значения для вставки будет являться все тот же формат ячеек. Для выбора формата вставляемого значения жмем на одноименную кнопку напротив параметра «Заменить на…».

    Переход в формат замены в программе Microsoft Excel

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

    Формат замены в программе Microsoft Excel

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

    Выбор формата из ячейки в программе Microsoft Excel

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

  4. Не забываем в поля «Найти» и «Заменить на…» вписать соответствующие значения. Когда все настройки указаны, выбираем способ выполнения процедуры. Либо жмем на кнопку «Заменить все», и замена происходит автоматически, согласно введенным данным, или же жмем на кнопку «Найти все», и отдельно производим замену в каждой ячейке по тому алгоритму, о котором писалось уже выше.

Расширенный поиск и замена в программе Microsoft Excel

Урок: Как сделать поиск в Экселе

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Замена символов в Microsoft Excel

Замена символов в Microsoft Excel

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

​ точное соответствие в​ замене во всех​

Способы замены символов в Excel

​.​ программы.​Бывают ситуации, когда в​ и в формулах,​ собой группу любых​ то ищет по​ Используя​ Чтобы заменить определённую​ информацию и примеры​ регистра​ (~). Вопросительный знак​Значения​ «год» и «город».​ внизу страницы. Для​ способ выполнения процедуры.​ ячейках.​ ячейках. Если в​Чтобы продолжить поиск данных,​Кликаем по кнопке​ документе нужно заменить​

​ которые принимают знаки​ символов (а знак​ всему листу​ноль​ строку текста в​ по функции​Установите флажок​

Поиск с заменой

​ (?) заменяет один​или​ Тильда (~) указывается​ удобства также приводим​ Либо жмем на​Также, можно указать среди​ предыдущих способах была​ опять жмем на​«Найти и выделить»​ один символ (или​ подстановки (ВПР, СЧЁТЕСЛИ,​

  1. ​ вопроса — один​​Гиперссыльный​​, как количество символов​ любом месте текста​​REPLACE​​Учитывать регистр​​ любой знак. Например,​​Примечания​ перед знаком ?,​ ссылку на оригинал​​ кнопку «Заменить все»,​​ ячеек какого формата​

    Переход к замене в Microsoft Excel

  2. ​ возможность найти и​​ кнопку​​, которая располагается во​​ группу символов) на​​ СУММЕЛИ и т.​​ любой символ). И​​: Просто, я пытался​ для замены, мы​ оригинала, Вы можете​(ЗАМЕНИТЬ), а если​​.​​ если ввести «г?д»,​.​ * или ~​

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

    Поиск в программе Microsoft Excel

  3. ​ то будут найдены​Поиск содержимого с учетом​ для поиска вопросительных​В Excel есть возможность​ автоматически, согласно введенным​ Для этого нужно​ для изменения, то​. Тем же способом​«Главная»​ быть множество, начиная​​ есть но. Некоторые​​ заменить только звездочку​

    Замена в программе Microsoft Excel

  4. ​ говорите: выделил столбец,​ что ни один​SUBSTITUTE​​ дополнительные сведения или​​Установите флажок​ слова «гад», «гид»​ регистра​

Замена выполнена в программе Microsoft Excel

​ знаков, звездочек и​ мощные средства поиска.​

  1. ​ данным, или же​ кликнуть по кнопке​ при использовании данного​​ меняем следующий результат,​​в блоке настроек​

    Поиск всего в программе Microsoft Excel

  2. ​ от банальной ошибки,​ формулы этот знак​ Excel заменят ВСЕ​ вызвал функцию «найти​ из символов телефонного​(ПОДСТАВИТЬ), которую мы​ примеры, прошу делиться​Ячейка целиком​ и «год». Звездочка​В поле поиска щелкните​ других знаков тильды.​ Можно искать текст​​ жмем на кнопку​​ «Формат» напротив параметра​

    Замена результата выдачи в программе Microsoft Excel

  3. ​ варианта такая возможность​ и т.д.​«Редактирование»​ и, заканчивая переделкой​ воспринимают как текст​ данные в ячейке.​

Автоматическая замена

​ и заменить», пытался​ номера не будет​ рассмотрим позже в​ ими в комментариях.​.​ (*) используется для​ значок лупы и​​ Например, если ввести​​ и, при необходимости​

Моментальная замена в программе Microsoft Excel

​ «Найти все», и​

Замены выполнены в программе Microsoft Excel

​ «Найти».​ исключается.​Можно найти все удовлетворяющие​. В появившемся после​ шаблона или удалением​ сразу. К ним​ Я имею ввиду​ заменить, а он​ удалён, лишь добавятся​ рамках нашего марафона.​Функция​В поле​ поиска любого количества​ выберите команду​ «год91~?» будет найдено​ замены текста. Ключевых​

​ отдельно производим замену​После этого откроется окно,​Урок: как заменить точку​

Дополнительные параметры

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

  1. ​ обычную замену —​ падла заменяет во​ 2 дефиса.​При помощи функции​

    Переход в параметры в программе Microsoft Excel

  2. ​REPLACE​Заменить на​ знаков. Например, если​Расширенный поиск​ слово «год91?».​​ слов можно включить​​ в каждой ячейке​

    Параметры замены в программе Microsoft Excel

    ​ в котором можно​ на запятую в​После ввода поискового запроса​ переход по пункту​ как быстро заменить​В данной функции​ (Excel 2003: Правка-Заменить;​ всем листе, игнорируя​=REPLACE(REPLACE(B3,4,0,»-«),8,0,»-«)​REPLACE​(ЗАМЕНИТЬ) заменяет символы​введите замещающие символы.​ ввести «г*д», то​, а затем установите​Нажмите клавишу ВВОД.​ специальные знаки, такие​ по тому алгоритму,​ указать формат ячеек​ Экселе​ и заменяющих символов​«Заменить»​ символы в программе​ для поиска данного​ Excel 2007-2010: вкладка​ выделенный фрагмент. Чувствую​=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;»-«);8;0;»-«)​(ЗАМЕНИТЬ) Вы можете​

    ​ внутри текста, основываясь​Чтобы заменить символы в​ будут найдены слова​ флажок​Чтобы задать дополнительные параметры​ как вопросительный знак,​ о котором писалось​

    Переход в формат поиска в программе Microsoft Excel

    ​ для поиска.​Кроме того, существует возможность​ жмем на кнопку​.​

    Форамат поиска в программе Microsoft Excel

    ​ Microsoft Excel.​ символа не надо​ Главная-Найти и выделить-Заменить)​ себя полным идиотом​Урок подготовлен для Вас​ изменить первые три​ на заданном количестве​ поле​

    Переход в формат замены в программе Microsoft Excel

    ​ «год» и «город».​Учитывать регистр​ поиска, выполните одно​ тильд и звездочки​ уже выше.​Единственной настройкой значения для​ расширенного поиска и​«Найти все»​Открывается окно​Скачать последнюю версию​

    Формат замены в программе Microsoft Excel

    ​ ставить перед ним​ — Ctrl+H.​ (((​​ командой сайта office-guru.ru​​ цифры в телефонном​ символов и начальной​Найти​ Тильда (~) указывается​.​

    Выбор формата из ячейки в программе Microsoft Excel

    ​ из указанных ниже​ или номера. Можно​Урок: Как сделать поиск​ вставки будет являться​ замены по дополнительным​.​«Найти и заменить»​ Excel​

  3. ​ еще один, потому​Неужели ничего нельзя​Pelena​Источник: http://blog.contextures.com/archives/2011/01/26/30-excel-functions-in-30-days-25-replace/​ номере, например, когда​ позиции.​, пустым местом, оставьте​ перед знаком ?,​Поиск только точных совпадений​ действий.​ выполнить поиск по​ в Экселе​ все тот же​ параметрам.​Производится поиск всех релевантных​во вкладке​Конечно, наиболее простым способом​ как она не​

Расширенный поиск и замена в программе Microsoft Excel

​ сделать? Можно. Разработчики​: Приложите файл и​

​Перевел: Антон Андронов​ задан новый код​Функция​ поле​ * или ~​В поле поиска щелкните​Задача​ строкам и столбцам​Как видим, программа Microsoft​ формат ячеек. Для​Находясь во вкладке «Заменить»,​ ячеек. Их список,​«Заменить»​ заменить один символ​ воспринимает символы подстановки​ предусмотрели такой вариант.​ поясните что на​Автор: Антон Андронов​ города. В нашем​

​REPLACE​

lumpics.ru

Поиск и замена текста и чисел в Excel для Mac

​Заменить на​​ для поиска вопросительных​ значок лупы и​Действие​ поиска внутри значения​ Excel предоставляет довольно​ выбора формата вставляемого​ в окне «Найти​ в котором указано​. В поле​ на другой является​ как таковые. Она​ Просто перед служебным​ что Вы хотите​Гиперссыльный​ случае новый код​(ЗАМЕНИТЬ) может заменять​пустым.​ знаков, звездочек и​ выберите команду​Поиск на листе или​

​ или примечания и​ функциональный и удобный​ значения жмем на​ и заменить» жмем​ значение и адрес​«Найти»​ ручное редактирование ячеек.​ абсолютно любой символ​ символом необходимо поставить​ поменять​: В Excel 2010​ города введён в​ символы в текстовой​Нажмите кнопку​ других знаков тильды.​Расширенный поиск​

​ во всей книге​​ искать в листы​ инструмент для поиска​ одноименную кнопку напротив​

Поиск текста или чисел

​ на кнопку Параметры.​

  1. ​ каждой ячейки, открывается​вводим число, слова​ Но, как показывает​

    ​ принимает как текст​ другой знак, который​Serge_007​

  2. ​ почему-то отсутствует функция​Поле ​ столбце C, а​ строке, например:​Найти далее​

    ​ Например, если ввести​​, а затем установите​В поле поиска щелкните​ или всей книги.​ и замены данных​ параметра «Заменить на…».​Открывается окно дополнительных параметров.​ в нижней части​ или символы, которые​ практика, далеко не​ и ищет строго​ сообщает Excel, что​: Такой «опции» не​ НАЙТИ И ЗАМЕНИТЬ​ откорректированные телефонные номера​Изменить код города в​.​ «год91~?» будет найдено​ флажок​ значок лупы и​Примечание:​ в таблицах. Если​Открывается точно такое же​ Оно практически идентично​ окна. Теперь можно​ требуется отыскать и​ всегда этот способ​

  3. ​ то, что указано:​

  4. ​ следующий за ним​ существует в Excel​ при выделении столбца​ отображаются в столбце​

    ​ телефонном номере.​

    ​Чтобы заменить выделенное вхождение,​

    ​ слово «год91?».​Ячейка целиком​

    ​ выберите команду​ Часть содержимого этого раздела​ нужно заменить абсолютно​​ окно, как и​​ окну расширенного поиска.​​ кликнуть по любой​​ заменить. В поле​

    ​ самый легкий в​=НАЙТИ («~»; A1)​

    ​ символ — не​ за ненадобностью​ или строки; замена​​ D.​​Заменить пробел на двоеточие​ нажмите кнопку​​В поле поиска щелкните​​.​​Поиск на листе​​ может быть неприменима​​ все однотипные значения​​ в предыдущем случае.​

    ​ Единственное отличие –​ из ячеек, в​

    ​«Заменить на»​ масштабных таблицах, где​=НАЙТИ («*»; A1)​​ выполняет свои служебные​​Цитата​ идет по всему​​=REPLACE(B3,1,3,C3)​​ с пробелом.​​Заменить​​ значок лупы и​​Чтобы найти следующий экземпляр​​или​​ к некоторым языкам.​​ на конкретное выражение,​

    ​ Тут устанавливается, как​ присутствие блока настроек​

    ​ которой мы хотим​выполняем ввод данных,​ количество однотипных символов,​​=НАЙТИ («?»; A1)​​ функции, а выступает​Pelena, 26.07.2015 в​​ листу или даже​​=ЗАМЕНИТЬ(B3;1;3;C3)​

    ​Использовать вложенную функцию​

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

  5. ​ выполнить замену, и​ на которые будет​ которые требуется изменить,​Есть аналогичная ей​ в роли обычного​ 14:13, в сообщении​​ книги. Как настроить​​Чтобы определить начальную позицию​​REPLACE​​Чтобы заменить все вхождения​

    ​Заменить​​ в поле поиска​.​

Замена текста или чисел

​Выделите диапазон ячеек, в​

  1. ​ сделать нажатием только​ после замены их​.​

    ​ нажать на кнопку​ производиться замена.​ может достигать очень​

  2. ​ функция — ПОИСК.​Поле ​ символа. Знак этот​ № 2200?’200px’:»+(this.scrollHeight+5)+’px’);»>во всех​ поиск и замену​

    ​ для функции​​(ЗАМЕНИТЬ) для вставки​ символов на листе​.​ и нажмите клавишу​Поиск по строкам или​ которых нужно выполнить​ одной кнопки. В​ данных. Можно установить​Вся нижняя часть окна​«Заменить»​Как видим, в нижней​ большого количества. Даже​ В этой функции​ называется Тильда. Вот​ версиях НАЙТИ/ЗАМЕНИТЬ работает​ ТОЛЬКО в выделенном​REPLACE​ нескольких дефисов.​ без предварительного просмотра,​Чтобы задать дополнительные параметры​ RETURN или в​ по столбцам​ поиск.​ случае, если выборку​ выравнивание, числовые форматы,​ отвечает за поиск​

  3. ​.​ части окна имеются​ на поиск нужных​​обязательно применять тот​​ такой — ~.​

    ​ по выделенному диапазону,​ столбце/строке? Например, в​(ЗАМЕНИТЬ), Вы можете​Функция​

    ​ нажмите кнопку​

    ​ поиска, выполните одно​

    ​ диалоговом окне​В поле поиска щелкните​

    ​Щелкните любую ячейку, чтобы​​ нужно делать более​​ цвет ячеек, границы,​​ данных, замену которых​​Замена значения будет выполнена,​​ кнопки замены –​​ ячеек может быть​

    ​ же принцип, что​Таким образом в​

    ​ а если активна​​ OPEN OFFICE Эта​​ использовать функцию​​REPLACE​​Заменить все​​ из указанных ниже​​Найти​

    ​ значок лупы и​ выполнить поиск по​

    ​ подробно, то и​​ и т.д.​​ следует выполнить. Тут​

    ​ а пользователь может​

    ​«Заменить всё»​​ потрачено значительное количество​​ и во всех​

  4. ​ поле Найти поискового​​ только одна ячейка,​​ функция есть.​

    ​FIND​(ЗАМЕНИТЬ) имеет вот​​.​​ действий.​нажмите кнопку​​ выберите команду​​ всему листу.​

  5. ​ эта возможность в​​Также, нажав на соответствующий​​ можно установить, где​

  6. ​ дальше продолжать в​и​​ времени, не говоря​​ вышеперечисленных —​

    ​ окошка должен получиться​ то по всему​Pelena​(НАЙТИ), чтобы обнаружить​​ такой синтаксис:​​Совет:​

    ​Задача​​Найти далее​Расширенный поиск​

support.office.com

30 функций Excel за 30 дней: ЗАМЕНИТЬ (REPLACE)

​В поле поиска​​ полной мере предоставлена​ пункт из выпадающего​​ искать (на листе​​ поисковой выдаче искать​​«Заменить»​ уже о временных​т. е. явно​ такой​

​ листуВсе верно, так​: По-моему, во всех​​ определённую строку текста​​REPLACE(old_text,start_num,num_chars,new_text)​ Отмена поиска, просто, нажав​Действие​.​, а затем во​

​введите текст или​ в данном табличном​ списка под кнопкой​​ или во всей​​ нужные ему результат​, и кнопки поиска​ затратах на редактирование​ указывать Excel, что​текст — «~*».​

Функция 25: REPLACE (ЗАМЕНИТЬ)

​ и есть во​​ версиях НАЙТИ/ЗАМЕНИТЬ работает​​ или символ. В​ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)​ клавишу ESC.​Поиск на листе или​Совет:​

Функция ЗАМЕНИТЬ в Excel

Как можно использовать функцию REPLACE (ЗАМЕНИТЬ)?

​ всплывающем меню​​ число, которое нужно​​ процессоре.​«Формат»​ книге) и как​

  • ​ для повторной процедуры.​ —​
  • ​ каждой из них.​ мы ищем спец.​
  • ​ И не стоит​​ всех версиях​​ по выделенному диапазону,​ этом примере мы​

Синтаксис REPLACE (ЗАМЕНИТЬ)

​old_text​​Вчера в марафоне​​ во всей книге​ Поиск можно отменить, нажав​

​Поиск​
​ найти.​

  • ​Автор: Максим Тютюшев​​, можно установить формат​ искать (по строкам​Можно выполнить автоматическую замену​
  • ​«Найти всё»​​К счастью, в программе​ символ:​
  • ​ забывать про дополнительные​​Есть прайс с кучей​ а если активна​
  • ​ хотим заменить первый​​(старый_текст) – текстовая​30 функций Excel за​Во всплывающем меню​

Ловушки REPLACE (ЗАМЕНИТЬ)

​ клавишу ESC.​​выберите​​Совет:​Примечание:​ идентичный любой выбранной​ или по столбцам).​ нажатием всего одной​и​ Эксель имеется инструмент​=ПОИСК («~~»; A1)​​ параметры замены (они​​ разнородных данных, какой-то​ только одна ячейка,​ пробел, встречающийся в​

Пример 1: Меняем код города в телефонном номере

​ строка, в которой​​ 30 дней​​Искать​Выполните указанные ниже действия:​По строкам​ В условиях поиска можно​ Мы стараемся как можно​ ячейке на листе,​ В отличие от​ кнопки. Для этого​«Найти далее»​ «Найти и заменить»,​=ПОИСК («~*»; A1)​ раскрываются при нажатии​

​ талантливый человек заменил​
​ то по всему​

Функция ЗАМЕНИТЬ в Excel

Пример 2: Заменяем пробел на двоеточие с пробелом

​ текстовой строке, на​ будут заменены символы.​​мы использовали функцию​​выберите​Выделите диапазон ячеек, в​​или​​ использовать подстановочные знаки —​ оперативнее обеспечивать вас​ достаточно только ее​ обычного поиска, поиск​ после ввода заменяемых​. Жмем на кнопку​ который поможет быстро​=ПОИСК («~?»; A1)​

​ кнопки «Параметры» поискового​
​ в нем все​

Функция ЗАМЕНИТЬ в Excel

Пример 3: Вложенные функции REPLACE (ЗАМЕНИТЬ) для вставки нескольких дефисов

​ листу​​ двоеточие с пробелом.​​start_num​INDEX​Лист​ которых нужно выполнить​По столбцам​ вопросительный знак (?),​ актуальными справочными материалами​ выделить.​ для замены можно​ значений, и значений,​«Найти далее»​​ отыскать нужные ячейки,​​Ronin​ окна). А именно​ латинские буквы «L»​Гиперссыльный​=REPLACE(B3,FIND(» «,B3,1),1,»: «)​(нач_поз) – начальная​(ИНДЕКС), чтобы вернуть​или​

​ поиск.​
​.​

Функция ЗАМЕНИТЬ в Excel

​ звездочку (*), тильду​ на вашем языке.​
​Дополнительным ограничителем поиска может​
​ производить исключительно по​

​ на которые производится​

office-guru.ru

Как настроить НАЙТИ и ЗАМЕНИТЬ только в выделенной области? (Формулы/Formulas)

​.​​ и выполнит в​: сочетание клавиш Ctrl+F​ — необходимо поставить/снять​ на знак вопроса​: Я сделал фото​=ЗАМЕНИТЬ(B3;НАЙТИ(» «;B3;1);1;»: «)​ позиция старых символов.​ значение ячейки, расположенной​Книга​Щелкните любую ячейку, чтобы​Поиск только определенных типов​ (~). Вопросительный знак​ Эта страница переведена​

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

​ Print screen-ом, нигде​​Функцию​num_chars​ на пересечении заданных​.​ выполнить поиск по​

​ данных​​ (?) заменяет один​

​ автоматически, поэтому ее​​ ячеек, среди которых​ по тем значениям,​«Заменить все»​ по документу искомого​Простая замена с поиском​ — вкладка «заменить»​ «Ячейка целиком «.​

​По простому не​​ нет опции «​REPLACE​(число_знаков) – количество​ строки и столбца.​Поиск по строкам или​ всему листу.​В поле поиска щелкните​ любой знак. Например,​ текст может содержать​ будет производиться поиск​ которые указываются в​

​.​​ слова. По умолчанию,​ предполагает замену одного​Rainbowsky.Ru​ В рассматриваемом случае​

​ получается, выгрузить в​​ заменить в выделенной​(ЗАМЕНИТЬ) разрешается вкладывать​ старых символов.​
​25-й день марафона мы​​ по столбцам​В поле поиска​ значок лупы и​ если ввести «г?д»,​ неточности и грамматические​ и замена. Для​ строке формул при​Процедура выполняется практически моментально.​ направление поиска производится​ последовательного и фиксированного​: Нажимайте Ctrl+H и​

excelworld.ru

Как в Экселе найти и заменить знак вопроса «?»

​ эту галочку необходимо​ Ворд тоже не​ области»!​ одну в другую,​new_text​ посвятим изучению функции​Во всплывающем меню​
​введите текст или​ выберите команду​ то будут найдены​ ошибки. Для нас​ этого достаточно просто​

​ выделении ячейки. Кроме​

​Плюсы этого способа —​​ построчно. Курсор останавливается​ набора символов (числа,​ в первом поле​ снять. Если же​ очень — прайс​Гиперссыльный​ таким образом в​(новый_текст) – текст,​REPLACE​Поиск​ число, которое нужно​Расширенный поиск​ слова «гад», «гид»​ важно, чтобы эта​ выделить нужный диапазон​ того, тут же,​ быстрота и удобство.​ на первом же​
​ слова, знаки, и​ вводим «что меняем»​ Вам надо найти​ очень большой.​:​ исходном тексте можно​ который будет вставлен​(ЗАМЕНИТЬ), которая относится​выберите​ найти.​, а затем во​ и «год». Звездочка​ статья была вам​ вручную.​ путем установки или​
​ Главный минус состоит​ результате, который совпал.​ т.д.) на другой​ в данном случае​
​ саму Тильду, то​Как быть?​Pelena​ делать множественные замены.​ вместо старых символов.​ к категории текстовых.​По строкам​Совет:​ всплывающем меню​ (*) используется для​ полезна. Просим вас​Не забываем в поля​ снятия галочек, можно​ в том, что​ Для замены содержимого​ после того, как​ «?» во втором​ тут все также​Зибин​: Дык, Excel по​ В этом примере​Функция​ Она заменяет определённое​или​ В условиях поиска можно​Область поиска​ поиска любого количества​ уделить пару секунд​ «Найти» и «Заменить​ указать, учитывать ли​
​ вы должны быть​ ячейки жмем на​ эти символы будут​ «на что» «L»​ — просто указываете​: Символ звездочки (как​ умолчанию так работает:​ телефонные номера должны​REPLACE​ количество символов текстовой​По столбцам​ использовать подстановочные знаки —​
​выберите​
​ знаков. Например, если​
​ и сообщить, помогла​
​ на…» вписать соответствующие​ при поиске регистр​ уверены, что введенные​
​ кнопку​ найдены при помощи​ и нажимаем заменить​ две тильды: ~~По​
​ и знак вопроса)​ если выделен диапазон,​ содержать дефисы после​(ЗАМЕНИТЬ) заменяет определённое​
​ строки другим текстом.​
​.​
​ вопросительный знак (?),​

​Формулы​​ ввести «г*д», то​ ли она вам,​ значения. Когда все​

​ букв, искать ли​​ символы нуждаются в​«Заменить»​ специального встроенного инструмента​ все​ тому же принципу​ является служебным символом​ ищет по нему,​ первой тройки символов​

​ количество символов, начиная​

Хитрости »

1 Май 2011              135791 просмотров


Как заменить/удалить/найти звездочку?


Наверное кто-то уже сталкивался с подобной ситуацией — на листе в ячейках записаны слова/предложения, в которых имеется знак — * — звездочка. Иногда его нужно либо найти, либо заменить на другой символ, либо просто удалить. Например, строку вида «496*120*45» надо преобразовать в такой: «496x120x45«. И вот тут как раз возникает проблема: символ звездочки(как и знак вопроса) является служебным символом — он заменяет собой группу любых символов(а знак вопроса — один любой символ). И при попытке заменить только звездочку Excel заменят ВСЕ данные в ячейке. Сейчас пока разговор про стандартную замену — (Excel 2003: ПравкаЗаменить; Excel 2007-2010: вкладка ГлавнаяНайти и выделитьЗаменить)Ctrl+H. Неужели ничего нельзя сделать? Можно. Разработчики предусмотрели такой вариант. Просто перед служебным символом необходимо поставить другой служебный знак, который сообщает Excel, что следующий за ним символ не выполняет свои служебные функции, а выступает в роли обычного символа. Знак этот называется Тильда. Вот такой — ~. На обычной клавиатуре этот знак обычно расположен на кнопке вместе с буквой Ё.

Таким образом в поле Найти поискового окошка должен получиться такой текст — «~*«(в поле Заменить на указывается символ/ы, которым требуется заменить звездочку. Если звездочку надо удалить — поле оставляем пустым). И не стоит забывать про дополнительные параметры замены(они раскрываются при нажатии кнопки «Параметры» поискового окна). А именно — необходимо поставить/снять галочку у параметра Ячейка целиком. В рассматриваемом случае эту галочку необходимо снять.

Если же надо найти саму Тильду, то тут все также — просто указываете две тильды: ~~

По тому же принципу этот символ используется и в формулах, которые работают с служебными символами (ВПР, СЧЁТЕСЛИ, СУММЕЛИ и т.п.)

Но. Всегда есть но. Некоторые формулы любые символы воспринимают как текст сразу и для них нет такого понятия, как служебный символ. К ним относится функция НАЙТИ. В данной функции для поиска данного символа не надо ставить перед ним еще один, потому как она не воспринимает символы подстановки как таковые. Она абсолютно любой символ принимает как текст и ищет строго то, что указано:
=НАЙТИ(«~»; A1)
=НАЙТИ(«*»; A1)
=НАЙТИ(«?»; A1)
=FIND(«~», A1)
=FIND(«*», A1)
=FIND(«?», A1)

Есть аналогичная ей функция — ПОИСК. В этой функции обязательно применять тот же принцип, что и во всех вышеперечисленных — т.е. явно указывать Excel, что мы ищем спец.символ:
=ПОИСК(«~~»; A1)
=ПОИСК(«~*»; A1)
=ПОИСК(«~?»; A1)
=SEARCH(«~~», A1)
=SEARCH(«~*», A1)
=SEARCH(«~?», A1)

И к слову сказать, символы звездочки и вопр.знака так же используются формулами ВПР(VLOOKUP), ГПР(HLOOKUP) и ПОИСКПОЗ(MATCH). При этом самый неприятный момент здесь заключается в том, что звездочка, вопросительный знак или сама тильда могут быть внутри текста в искомом массиве данных:
Таблица со служебными символами и ВПР
и как видно в этом случае данные с тильдой не могут быть найдены. Чтобы найти их через ВПР(и прочие схожие функции) необходимо заменить тильду на две. Я бы советовал делать это так(на примере формул из таблицы выше):
=ВПР(ПОДСТАВИТЬ(F2;»~»;»~~»);$A$2:$C$7;3;0)
=VLOOKUP(SUBSTITUTE(F2,»~»,»~~»),$A$2:$C$7,3,0)

И хоть данные со звездочкой и вопр.знаком в большинстве случаев мешать не будут, можно попасть на ситуацию, когда тексту со звездочкой будет сопоставлен неверный результат:
Таблица значений ВПР и звездочка
почему ВПР так поступает лучше прочитать здесь: Как найти значение в другой таблице или сила ВПР. А в этой статье я лишь приведу формулу, как избежать таких проблем. Так же как и с тильдой используем функцию ПОДСТАВИТЬ(SUBSTITUTE), но теперь подставляем тильду к звездочке:
=ВПР(ПОДСТАВИТЬ(D2;»*»;»~*»);$A$2:$A$4;1;0)
=VLOOKUP(SUBSTITUTE(D2,»*»,»~*»),$A$2:$A$4,1,0)


Статья помогла? Поделись ссылкой с друзьями!

  Плейлист   Видеоуроки


Поиск по меткам



Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика

Понравилась статья? Поделить с друзьями:
  • Замена символа на символ в excel
  • Замена символа на перенос строки excel
  • Замена символа в тексте excel
  • Замена символа в строке word
  • Замена символа в excel в столбце