Вопрос или проблема
Excel 2016.
У меня есть два диапазона ячеек на двух разных листах: sheet1!B2:B250 и sheet2!B2:B164 для имен клиентов.
Когда я вставляю ячейку между диапазоном ячеек на любом листе и ввожу имя, например, “Джордж”, я хочу, чтобы эта ячейка подсвечивалась, если “Джордж” уже существует в этих диапазонах. Обратите внимание, что в обоих диапазонах есть пустые ячейки, которые я не хочу подсвечивать.
Вы можете использовать функцию COUNTIF
, чтобы создать условное форматирование для оформления ячеек. Пожалуйста, следуйте моим шагам и проверьте, поможет ли это вам.
Для Sheet1!B2:B250 используйте эту формулу:
=COUNTIF(Sheet2!$B$2:$B$164,B2)>0
Выберите диапазон Sheet1!B2:B250 и перейдите в Главная->> Условное форматирование->> Новое правило…->> Пожалуйста, выберите Использовать формулу для определения, какие ячейки форматировать->> введите формулу->> Форматировать ячейки.
Для Sheet2!B2:B164 используйте эту формулу:
=COUNTIF(Sheet1!$B$2:$B$250,B2)>0
Те же шаги, что и для Sheet1:
Ответ или решение
Чтобы выделить ячейки с одинаковыми значениями на разных листах в Excel 2016, вы можете использовать функцию COUNTIF
в условном форматировании. Ниже приведены пошаговые инструкции для реализации этого подхода, который позволит вам автоматически выделять ячейки, когда вы вводите имя, которое уже существует в другом диапазоне.
Шаги для настройки условного форматирования
Для диапазона на листе 1 (Sheet1!B2:B250)
-
Выделите диапазон:
Выберите ячейкиB2:B250
на Листе 1. -
Перейдите к условному форматированию:
На вкладке Главная (Home) в ленте меню нажмите на Условное форматирование (Conditional Formatting). -
Создайте новое правило:
Выберите Создать правило (New Rule), затем выберите Использовать формулу для определения, какие ячейки форматировать (Use a formula to determine which cells to format). -
Введите формулу:
Введите следующую формулу:=COUNTIF(Sheet2!$B$2:$B$164, B2) > 0
Эта формула проверяет, существует ли введенное значение в диапазоне
Sheet2!B2:B164
. -
Выберите форматирование:
После ввода формулы нажмите на кнопку Формат (Format) и выберите, как вы хотите выделить ячейки (например, установите цвет заливки). -
Подтвердите:
Нажмите ОК, чтобы применить правило.
Для диапазона на листе 2 (Sheet2!B2:B164)
-
Выделите диапазон:
Выберите ячейкиB2:B164
на Листе 2. -
Перейдите к условному форматированию:
На вкладке Главная (Home) в ленте меню нажмите на Условное форматирование (Conditional Formatting). -
Создайте новое правило:
Выберите Создать правило (New Rule), а затем выберите Использовать формулу для определения, какие ячейки форматировать (Use a formula to determine which cells to format). -
Введите формулу:
Введите следующую формулу:=COUNTIF(Sheet1!$B$2:$B$250, B2) > 0
Эта формула проверяет, существует ли введенное значение в диапазоне
Sheet1!B2:B250
. -
Выберите форматирование:
Нажмите на кнопку Формат (Format) и выберите, как вы хотите выделить ячейки. -
Подтвердите:
Нажмите ОК, чтобы применить правило.
Заключение
Теперь, когда вы будете вставлять новые имена в диапазоны B2:B250
на Листе 1 или B2:B164
на Листе 2, ячейки будут автоматически выделяться, если введенное имя уже существует в другом диапазоне. Убедитесь, что в обоих диапазонах отсутствуют пустые ячейки, которые могли бы вызвать ложные срабатывания, так как условное форматирование применяется ко всем выбранным ячейкам.
Если у вас возникнут дополнительные вопросы или потребуется помощь, пожалуйста, не стесняйтесь обращаться!