Использование диалогового окна «Поиск и замена» для изменения данных

В этой статье обсуждается использование диалогового окна Поиск и замена для поиска и (при необходимости) изменения данных в базе данных Microsoft Access.

Дополнительные сведения о других способах обновления данных, например с помощью запросов на обновление и дополнение, см. в статье «Обновление данных в базе данных».

В этой статье

Общие сведения об использовании диалогового окна «Поиск и замена»

Справка по элементам управления диалогового окна «Поиск и замена»

Поиск и замена данных в таблице

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

Поиск данных в наборе результатов запроса

Поиск подстановочных знаков

Примеры использования подстановочных знаков

Поиск кавычек и пустых или отсутствующих значений

Общие сведения об использовании диалогового окна «Поиск и замена»

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

В дальнейшем необходимо иметь в виду следующее.

  • Строка поиска в диалоговом окне рассматривается как шаблон, и в результате поиска будут найдены все записи, соответствующие этому шаблону. Например, существует таблица (результат таблицы или запроса), в которой содержатся сведения о клиентах, поставщиках, товарах и датах заказов. При поиске по буквам «мар» операция поиска возвращает все записи, в которых содержатся слова типа «маркетинг», «март», то есть те, которые соответствуют указанному шаблону.

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

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

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

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

Флажок «С учетом формата полей»

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

По мере выполнения инструкций следуйте эмпирическому правилу: если Microsoft Access устанавливает флажок С учетом формата полей, не снимайте его. Снятие флажка может привести к тому, что поиск не даст результатов.

Подобное поведение может сначала вызывать некоторую путаницу, поскольку в Microsoft Access не предусмотрены никакие сигналы и индикаторы, которые могли бы подсказать, когда надо снять или установить флажок. Из-за чего в Microsoft Access устанавливается или снимается флажок С учетом формата полей? Ответом на этот вопрос служат маски ввода. Маска ввода представляет собой тип форматирования, при обнаружении которого в приложении Microsoft Access устанавливается флажок.

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

Различия между поиском, сортировкой и фильтрацией

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

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

Приведенные ниже инструкции объясняют использование окна Поиск и замена.

К началу страницы

Справка по элементам управления диалогового окна «Поиск и замена»

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

Элемент управления

Использование

Поведение

Список Поиск в

Служит для переключения между поиском по столбцу и по всей таблице

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

Список Совпадение

Определяет часть поля для поиска соответствия

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

Список Поиск

Изменяет направление поиска

Выберите Вверх, чтобы найти записи выше курсора, или Вниз, чтобы найти записи ниже курсора. Выберите Все, чтобы найти все записи с начала набора записей.

Флажок С учетом регистра

Поиск значений с учетом регистра

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

Флажок С учетом формата полей

Поиск на основе маски ввода или формата

Операции поиска могут искать данные или формат, используемый для данных. Например, можно искать Фев в полях, отформатированных с помощью маски ввода «Дата/время». Эта возможность остается недоступной, если операция поиска проводится для полей, в которых не используется ни формат, ни маска ввода. Дополнительные сведения об этой возможности см. в разделе Общие сведения о флажке «С учетом формата полей».


К началу страницы

Поиск и замена данных в таблице

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

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

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

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

  1. В таблице выделите поле или столбец для поиска.

    Примечание : Для поиска по всей таблице выполните шаг 5.

  2. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    Сочетание клавиш: CTRL+F.

    На рисунке показана эта команда:

    Изображение ленты Access

    Откроется диалоговое окно Поиск и замена.

  3. Для поиска данных в диалоговом окне Поиск и замена перейдите на вкладку Поиск. Чтобы выполнить поиск и замену, откройте вкладку Заменить.

  4. В поле Образец введите строку для поиска. Для замены данных введите новый текст в поле Заменить на.

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

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

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

    -Или-

    Чтобы выбрать другой столбец, щелкните нужный столбец в режиме таблицы. Диалоговое окно закрывать не требуется.

  6. При необходимости в списке Совпадение выберите пункт С любой частью поля. Это обеспечивает более широкий поиск.

  7. Проверьте, установлен ли флажок С учетом формата полей, и выберите команду Найти далее.

К началу страницы

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

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

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

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

Поиск данных в форме

  1. Откройте форму для поиска в режиме формы или образца.

  2. Выберите элемент управления, содержащий данные, которые необходимо изменить.

    Примечание : Для поиска по всей таблице выполните шаг 5.

  3. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    Или:

    Нажмите клавиши CTRL+F.

    Будет открыто диалоговое окно Поиск и замена.

  4. Для поиска данных перейдите на вкладку Поиск. Чтобы выполнить операцию поиска и замены, откройте вкладку Замена.

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

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

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

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

    -Или-

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

  7. При необходимости в списке Совпадение выберите пункт С любой частью поля. Это обеспечивает более широкий поиск.

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

К началу страницы

Поиск данных в наборе результатов запроса

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

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

Создание запроса на выборку

  • Откройте базу данных, содержащую записи, которые нужно найти.

  • На вкладке Создание в группе Другие нажмите кнопку Конструктор запросов.

    Access запускает конструктор запросов, отображаются вкладка Конструктор и диалоговое окно Добавление таблицы.

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

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

    Таблица в конструкторе запросов

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

    Для каждого столбца снизу можно добавить одно поле таблицы.

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

    Запрос со всеми добавленными полями таблицы

  • При необходимости можно ввести одно или несколько условий в строке бланка Условие.

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

Критерий

Эффект

> 234

Возвращает все числа, больше 234. Чтобы найти все числа, меньше 234, следует использовать критерий < 234

>= "Новосибирск"

Будут найдены все записи, начиная с фамилии Куликов, до конца алфавита.

Between #02.02.2006# And #01.12.2006#

Будут найдены даты с 2-фев-06 по 1-дек-06 (ANSI-89). Если в базе данных используются подстановочные знаки ANSI-92, вместо знака решетки нужно использовать одинарные кавычки ('). Например: Between '02.02.2006' And '01.12.2006'

Not "Германия"

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

Not "Т*"

Находит все записи, кроме тех, которые начинаются с буквы «Т». Если в базе данных используются подстановочные знаки ANSI-92, вместо звездочки следует использовать знак процента (%)

Not "*т"

Находит все записи, которые не оканчиваются буквой «Т». Если в базе данных используются подстановочные знаки ANSI-92, вместо звездочки следует использовать знак процента (%)

In(Канада,Великобритания)

Находит все записи в списке со словами «Канада» или «Великобритания»

Like "[А-Д]*"

В текстовом поле будут найдены все записи, начинающиеся с букв «А-Г». Если в базе данных применяется набор подстановочных знаков ANSI-92, используйте вместо звездочки (*) знак процента (%).

Like "*тр*"

Находит все записи, которые включают сочетание букв «ар». Если в базе данных используются подстановочные знаки ANSI-92, вместо звездочки следует использовать знак процента (%)

Like "Андрей Гладки?"

Находит все записи, которые начинаются с «Андрей» и содержат вторую строку из 7 букв, в которой первые 6 букв — «Гладки», а последняя буква неизвестна. Если в базе данных используются подстановочные знаки ANSI-92, вместо знака вопроса следует использовать подчеркивание (_)

#2.2.2006#

Находит все записи для 2 февраля 2006 г. Если в базе данных используются подстановочные знаки ANSI-92, вместо знака # следует использовать одинарные кавычки (') ('2.2.2006')

< Date() - 30

Возвращает все даты, которые более, чем на 30 дней меньше текущей даты

Date()

Возвращает все записи, содержащие текущую дату

Between Date() And DateAdd("M", 3, Date())

Возвращает все записи с датой, которая находится между текущей датой и датой, которая на 3 месяца позже текущей

Is Null

Возвращает все записи, содержащие пустое (незаполненное или неопределенное) значение

Is Not Null

Возвращает все записи, содержащие непустое значение

""

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

  • На вкладке Конструктор в группе Результаты нажмите кнопку Выполнить.

    Убедитесь, что запрос возвращает требуемые данные. В случае необходимости можно выбрать ненужные поля и нажать для их удаления клавишу DELETE, перетащить в бланк запроса дополнительные поля и изменить условия отбора, пока не будет получен удовлетворительный результат.

  • Перейдите к следующим действиям.

Поиск данных в результирующем наборе записей

  1. В результатах выделите поле (столбец) для поиска.

  2. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    Или:

    Нажмите клавиши CTRL+F.

    Будет открыто диалоговое окно Поиск и замена.

  3. В поле Образец введите строку для поиска.

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

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

    -Или-

    Чтобы выбрать другой столбец, щелкните нужный столбец в режиме таблицы. Диалоговое окно закрывать не требуется.

  5. При необходимости в списке Совпадение выберите пункт С любой частью поля. Это обеспечивает более широкий поиск.

  6. В списке Поиск выберите значение Все и нажмите кнопку Найти далее.

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

К началу страницы

Поиск подстановочных знаков

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

  • При использовании диалогового окна Поиск и замена для поиска подстановочных знаков необходимо заключить искомый знак в квадратные скобки, например [*]. Это правило справедливо для всех подстановочных знаков за исключением восклицательных знаков (!) и закрывающих квадратных скобок (]).

  • Подстановочный знак в строке для замены рассматривается в Microsoft Access как текстовая константа и записывается в базу данных. Например, при поиске строки старый * и замене всех найденных записей на текст новый * Microsoft Access записывает значение «новый *» во все записи, соответствующие строке поиска.

Поиск подстановочных знаков

  1. Откройте таблицу, набор результатов запроса или форму. Таблицу и результирующий набор следует открывать в режиме таблицы, а формы в обычном режиме (формы).

  2. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    -Или-

    Нажмите клавиши CTRL+F.

    Будет открыто диалоговое окно Поиск и замена.

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

  4. В поле Образец поиска введите открывающую квадратную скобку ([), подстановочный знак, который нужно найти, и закрывающую квадратную скобку (]). Например, чтобы найти все экземпляры звездочки, введите [*]. Если нужно выполнить замену, введите новую строку в поле Заменить на.

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

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

    -Или-

    Чтобы выбрать другой столбец, щелкните нужный столбец в режиме таблицы. Диалоговое окно закрывать не требуется.

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

  7. Проверьте, установлен ли флажок С учетом формата полей, и нажмите кнопку Найти далее. В результате операции поиска будут возвращены записи, содержащие подстановочный знак. Чтобы заменить подстановочный знак, нажмите кнопку Заменить. При абсолютной уверенности, что строка поиска и замены заданы правильно, нажмите кнопку Заменить все. Однако не следует забывать, что результаты поиска и замены отменить невозможно.

К началу страницы

Примеры использования постановочных знаков

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

Строка поиска

Параметр списка «Совпадение»

Результаты

[*]

С любой частью поля

Будут найдены все записи, которые содержат звездочку (*). Этот синтаксис работает также в случае знаков вопроса (?), решетки (#), открывающих квадратных скобок ([) и дефиса (-).

Поля целиком

Будут найдены все записи, которые состоят только из звездочки (*).

С начала поля

Будут найдены все записи, которые начинаются со звездочки (*).

*[*]*

С любой частью поля

Возвращает все записи, содержащие звездочку (*) и любой окружающий текст. Этот синтаксис также работает для вопросительных знаков (?), знаков решетки (#), открывающих квадратных скобок ([) и дефисов (-).

Поля целиком

Результат тот же.

С начала поля

Результат тот же.

[!*]

С любой частью поля

Возвращает все записи, не содержащие звездочку (*). Помните, что при использовании данного параметра списка Совпадение этот шаблон поиска может возвратить каждую букву или каждое слово записи. Этот синтаксис также работает для вопросительных знаков (?), знаков решетки (#), открывающих квадратных скобок ([) и дефисов (-).

Примечание : Строка поиска *[!*]* даст в результате записи, в которых содержатся звездочки, поскольку будет искать текст, окружающий звездочку.

Поля целиком

Результаты отсутствуют.

С начала поля

Будет найдена первая буква каждой записи, которая не содержит звездочки (*).

ма*[ рт ]

С любой частью поля

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

Поля целиком

Будут найдены все записи, которые начинаются букву «м» и заканчиваются на «р», либо «т». Например, эта строка вернет значения «март» и «мир», а также «мост» и «мавр».

С начала поля

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

ма*[! рт ]

С любой частью поля

Выделяет буквы «m» и «a», а также весь текст, следующий за этими буквами до появления букв «c» или «h». Это показано на следующих рисунках.

Частичное соответствие шаблону

Еще одно частичное соответствие шаблону

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

Поля целиком

Возвращает все записи, не содержащие «c» или «h», если эти записи заканчиваются на «c» или «h». Например, данная операция поиска не возвращает «manic», так как это слово заканчивается на «c», но она возвращает «maniacal», так как за буквой «c» следуют другие буквы.

С начала поля

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

К началу страницы

Поиск кавычек и пустых или отсутствующих значений

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

  • Поля, отформатированные для отображения значения в случае, когда они оказываются пустыми. Например, формат может определять отображение в поле слов «Значение неизвестно», пока в нем не будет введено значение.

  • Пустые, неформатированные поля или неопределенные значения.

  • Поля, которые содержат пустые строки. Для ввода пустой строки с клавиатуры следует ввести пару прямых кавычек без пробела (""). При перемещении курсора в другое поле Access скроет кавычки, и поле будет выглядеть пустым. Помните, что пустые строки можно вводить только в поля с типами данных «Текстовый», «Поле MEMO» и «Гиперссылка»; такие поля поддерживают пустые строки по умолчанию.

Поиск кавычек

  1. Откройте таблицу в режиме таблицы или откройте форму, связанную с этой таблицей.

  2. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    -Или-

    Нажмите клавиши CTRL+F.

    Будет открыто диалоговое окно Поиск и замена.

  3. Для поиска кавычек откройте вкладку Поиск. Чтобы найти и заменить их, перейдите на вкладку Замена.

  4. В поле Образец поиска введите кавычки. Для замены кавычек другим значением введите его в поле Заменить на.

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

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

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

    -Или-

    Чтобы выбрать другой столбец, щелкните нужный столбец в режиме таблицы. Диалоговое окно закрывать не требуется.

  6. При необходимости в списке Совпадение выберите С любой частью поля. Это обеспечивает более широкий поиск.

  7. Для поиска по всем записям в списке Поиск выберите значение Все.

  8. Установите флажок С учетом формата полей.

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

  9. Нажмите кнопку Найти далее, чтобы найти записи. Если операция поиска закончится неудачей, снимите флажок С учетом формата полей и затем повторите попытку. Если требуется заменить кавычки другим значением (или ничем не заменять), нажмите кнопку Заменить. При абсолютной уверенности в правильности поиска и замены по всей таблице, воспользуйтесь командой Заменить все, но не забудьте, что отменить операцию замены нельзя. В случае ошибки придется повторить операции поиска и замены,чтобы ликвидировать последствия.

Поиск пустых значений

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

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

  3. На вкладке Главная в группе Поиск нажмите кнопку Найти. Также можно нажать клавиши CTRL+F.

    -Или-

    Нажмите клавиши CTRL+F.

    Будет открыто диалоговое окно Поиск и замена.

  4. Выполните одно из следующих действий:

    Поиск пустых полей, форматированных для показа значений

    1. Чтобы найти форматированные значения, перейдите на вкладку Поиск.

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

    2. В поле Образец поиска введите значение, определенное по формату.

      Для добавления данных в пустое поле введите новые значения в поле Заменить на.

    3. В списке Совпадение выберите пункт Поля целиком.

    4. Установите флажок С учетом формата полей.

    5. Нажмите кнопку Найти далее.

    Поиск пустых неформатированных полей

    1. Чтобы найти поля, выберите вкладку Найти. Если нужно найти поля и добавить значение, выберите вкладку Заменить.

    2. В поле Образец поиска введитеNull или Is Null.

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

    3. В списке Совпадение выберите пункт Поля целиком.

    4. Снимите флажок С учетом формата полей.

    5. Нажмите кнопку Найти далее.

    Поиск полей, содержащих строки нулевой длины

    1. Для поиска пустых строк перейдите на вкладку Поиск.

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

    2. В поле Образец поиска введите пару кавычек без пробелов между ними ("").

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

    3. В списке Совпадение выберите пункт Поля целиком.

    4. Снимите флажок С учетом формата полей.

    5. Нажмите кнопку Найти далее.

К началу страницы

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

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×