Условное форматирование ошибочных телефонных номеров (Microsoft Excel)
Если вы используете Excel для хранения списка телефонных номеров, вам может потребоваться способ определить, находятся ли какие-либо из телефонных номеров в вашем списке за пределами определенного диапазона. Например, для вашего региона только телефонные номера в АТС 240 (начинающиеся с 240) могут быть местными. Вы можете выделить все телефонные номера в списке, которые не начинаются с 240 и, следовательно, будут междугородными.
То, как вы это делаете, зависит от того, хранятся ли ваши телефонные номера в виде текста или в виде форматированных номеров. Если вы вводите номер телефона с тире, точками, круглыми скобками или другими нецифровыми символами, то номер телефона считается текстовой записью. Если вы отформатируете ячейки как номера телефонов (диалоговое окно «Формат ячеек» | Вкладка «Число» | Специальный | Номер телефона), то номер телефона будет считаться числом и отформатирован для отображения в Excel.
Если ваши телефонные номера являются текстовыми записями, выполните следующие действия, чтобы применить желаемое условное форматирование:
-
Выделите ячейки, содержащие телефонные номера. (Для этого примера я предполагаю, что первая выбранная вами ячейка — это A3.)
-
Открыв вкладку «Главная» ленты, щелкните параметр «Условное форматирование» в группе «Стили». Excel отображает палитру параметров, связанных с условным форматированием.
-
Щелкните Новое правило. Excel отображает диалоговое окно «Новое правило форматирования».
(См. Рис. 1.)
-
В области «Выбор типа правила» в верхней части диалогового окна выберите «Использовать формулу для определения ячеек для форматирования».
-
В поле «Значения формата, где эта формула истинна» введите следующую формулу, заменив A3 адресом активной ячейки, выбранной на шаге 1:
-
Щелкните Форматировать, чтобы открыть диалоговое окно Формат ячеек.
-
Установите параметры форматирования, чтобы выделить ошибочные телефонные номера, если это необходимо.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Формат ячеек. Форматирование, указанное на шаге 7, теперь должно появиться в области предварительного просмотра для правила.
-
Щелкните ОК.
Эти шаги будут работать даже в том случае, если номера телефонов являются цифровыми, но вы можете использовать другой подход, если номера телефонов были введены как числа. Следующие шаги будут работать:
-
Выделите ячейки, содержащие телефонные номера. (Для этого примера я предполагаю, что первая выбранная вами ячейка — это A3.)
-
На вкладке «Главная» линейки выберите параметр «Условное форматирование» в группе «Стили». Excel отображает палитру параметров, связанных с условным форматированием.
-
Щелкните Новое правило. Excel отображает диалоговое окно «Новое правило форматирования».
-
В области «Выбор типа правила» в верхней части диалогового окна выберите «Форматировать только содержащиеся ячейки». В левой части описания правила должно автоматически быть установлено значение «Значение ячейки».
-
В следующем раскрывающемся списке в описании правила выберите «Не между».
-
Установите нижнюю и верхнюю границы условия на 2400000 и 2409999 соответственно. (Вы указываете, что условие выполняется, если номер не находится в диапазоне от 2400000 до 2409999, что является диапазоном допустимых телефонных номеров.) (См. Рисунок 2.)
-
Щелкните Форматировать, чтобы открыть диалоговое окно Формат ячеек.
-
Установите параметры форматирования, чтобы выделить ошибочные телефонные номера, если это необходимо.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Формат ячеек. Форматирование, указанное на шаге 8, теперь должно появиться в области предварительного просмотра для условия.
-
Щелкните ОК.
Если вы хотите преобразовать текстовые телефонные номера в числовые, чтобы можно было использовать этот последний метод условного форматирования, вам необходимо «очистить» список номеров. Другими словами, вам нужно удалить все нечисловые символы из телефонных номеров. Это можно сделать с помощью функции «Найти и заменить», чтобы многократно удалять каждый нечисловой символ, например тире, точки, круглые скобки и т. Д. После того, как номера телефонов будут чистыми, вы можете отформатировать их как номера телефонов (используя последовательность «Формат ячеек», упомянутую ранее этот совет) и используйте только что описанное условное форматирование.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (6178) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Conditional_Formatting_for_Errant_Phone_Numbers [Условное форматирование для ошибочных номеров телефонов]
.