Skip to main content

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

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

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

Поиск записей в таблице

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

  1. Щелкните в таблице кнопку Меню и щелкните Найти и Заменить , чтобы открыть элемент управления в виде таблицы.

    Или нажмите Ctrl+F, чтобы открыть элемент управления.

  2. Введите значение для поиска в текстовое поле Найти и нажмите Enter, либо щелкните кнопку Найти .

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

    • Чтобы найти пустую строку, оставьте текстовое поле Найти пустым.

    Общее количество совпадений будет показано рядом с кнопкой Очистить .

  3. Чтобы просмотреть результаты поиска, щелкните Следующее или нажмите комбинацию клавиш Shift+F3, либо щелкните Предыдущее или нажмите F3.

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

  4. Чтобы выбрать все совпадения, щелкните Выбрать совпадения .

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

Замена значений в ячейке таблицы

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

Примечание:

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

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

  1. Щелкните меню Таблица и выберите Найти и Заменить , чтобы открыть элемент управления в виде таблицы.

    Или, нажмите CTRL+F.

  2. Введите искомое значение в текстовое окно Найти.

  3. В текстовом окне Заменить введите новое значение.

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

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

  4. Нажмите Enter или щелкните Заменить , чтобы найти первое встреченное значение.

    Если активная ячейка содержит значение из шага 2, произойдет автоматическая замена.

  5. Щелкните Заменить второй раз, чтобы обновить первое встреченное значение и перейти к следующему.

    Щелкните при необходимости Заменить все для обновления всех найденных значений.

  6. Нажмите Закрыть , когда закончите работу, чтобы закрыть элемент управления, не закрывая вид таблицы.

Примечание:

Ваши правки должны быть сохранены в группе Управление изменениями на вкладке Редактирование.

Опции для улучшения результатов

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

  • Сопоставить любую часть - может соответствовать любая часть значения ячейки, например, для текста San будет найдено и Pleasant, и San Gabriel. Это поведение по умолчанию.

  • Сопоставить все поле - содержимое ячейки должно полностью соответствовать искомому значению.

  • Сопоставить начало поля - должно совпадать начало ячейки, например, для текста San будет найдено и San Gabriel, и san diego.

  • Учитывать регистр - должен соответствовать и текст, и регистр, например, тексту San будет соответствовать только строка San, а строка san - нет.

  • Поиск только в выбранных полях - поиск будет осуществляться только в выбранных полях. Эта опция выбрана по умолчанию.

  • Фильтр результатов - видны только те записи, которые возвращают совпадение; все остальные временно скрыты. Очистите результаты, чтобы снова просмотреть все записи.

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