Note: The other languages of the website are Google-translated. Back to English

Як умовне форматування на основі іншого аркуша в аркуші Google?

Якщо ви хочете застосувати умовне форматування для виділення комірок на основі списку даних з іншого аркуша, як показано на наступному скріншоті, показаному в аркуші Google, чи є у вас прості та хороші методи його вирішення?

Умовне форматування для виділення комірок на основі списку з іншого аркуша в Google Sheets


Умовне форматування для виділення комірок на основі списку з іншого аркуша в Google Sheets

 

 

Для завершення цієї роботи виконайте такі дії:

1. Клацання сформований > Умовне форматування, див. скріншот:

2, в Правила умовного формату панелі, виконайте такі дії:

(1.) Клацніть кнопка для вибору даних стовпців, які потрібно виділити;

(2.) У Форматувати комірки, якщо випадаючий список, будь ласка, оберіть Користувальницька формула є і введіть цю формулу: = збіг (C2, непрямий ("список даних! A2: A"), 0) у текстове поле;

(3.) Потім виберіть одне форматування з Стиль форматування як вам потрібно.

примітки: У наведеній вище формулі: C2 - перша клітинка даних стовпця, яку потрібно виділити, та список даних! A2: A - це назва аркуша та діапазон комірок списку, який містить критерії, на основі яких потрібно виділити комірки.

3. І всі відповідні комірки на основі комірок списку були виділені відразу, тоді вам слід натиснути Зроблений кнопку, щоб закрити Правила умовного формату панель, як вам потрібно.

 


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці

 

Коментарі (27)
Оцінено 5 з 5 · рейтинги 2
Цей коментар був мінімізований модератором на сайті
HI,
Це дуже гарний підручник! як я можу додати до нього другу умову? Я шукаю відповідність клітинкам, і якщо клітинки J:N у відповідному рядку не порожні. Я пробую це, але це не працює:

=і(відповідає(H4,непрямий("АДМІНІСТРАТОР!G2:G"),не(не(непрямий("АДМІНІР!J2:N"),0))))

Дякую!!
Цей коментар був мінімізований модератором на сайті
Ви пробували просто використовувати =if(J2:N<>"") як нове правило?
Цей коментар був мінімізований модератором на сайті
Чи можна це зробити, але на основі більш ніж одного стовпця, а також виділити весь рядок? У мене є набір даних, який містить стовпці Прізвище та Ім’я, а також інші дані. Потім я беру ці імена й об’єднуюся в групи на іншому аркуші. Я хочу мати формулу, в якій після того, як конкретну людину помістили на другий аркуш, її «зроблено», і тому весь її рядок (ім’я + пов’язані дані для них) буде виділено кольором «зроблено» на вихідному аркуші .
Цей коментар був мінімізований модератором на сайті
А як же навпаки? Я хотів би виділити клітинку, яка не збігається. Як я можу змінити цю формулу, щоб вона працювала на мене?
Цей коментар був мінімізований модератором на сайті
Вам випадково вдалося знайти відповідь на це питання? У мене такий самий запит
Цей коментар був мінімізований модератором на сайті
Привіт. Я використовував це, і це працює для мене. =AND($D2<>"",ISERROR(MATCH($D2,indirect("Final Assignment!$B$2:B"),0)))- я хочу виділити весь рядок, який містить клітинку, яка не відповідати іншим моїм спискам - я не хочу, щоб порожні клітинки були виділені
Цей коментар був мінімізований модератором на сайті
Я вважаю, що це дійсно корисно для посилань на один аркуш, однак чи можна посилатися на всі інші аркуші?
Цей коментар був мінімізований модератором на сайті
Дивовижний! Дякую! Працювало ідеально!
Цей коментар був мінімізований модератором на сайті
«Непряма» інформація про команду була дуже корисною. Дякую.
Цей коментар був мінімізований модератором на сайті
це я чи це вже не працює? Як тільки я намагаюся вказати на клітинку в іншому аркуші (щось таке просте, як просто «=Інший лист!H17»), він не приймає це як дійсне. :'(
Цей коментар був мінімізований модератором на сайті
Ваш = знаходиться всередині " ", і його не повинно бути.
Цей коментар був мінімізований модератором на сайті
як це зробити, якщо весь рядок виділено
Цей коментар був мінімізований модератором на сайті
Це не працює для мене. Я тричі все перевірив.

Застосувати до діапазону: K1:K2158

=match(K2,indirect("ТоронтоСіті!A1:A"),0)

Він виділяє випадкові назви інших міст, які не входять до списку Торонто.

K2 (це мій основний аркуш і початкова клітинка стовпця, на яку я хочу вплинути.
Торонто-Сіті (це назва аркуша)
A1 – початок колонки списку назв міст.
А – стовпець.

Можливо, мої розділові знаки неправильні?

Спасибо заранее.
Цей коментар був мінімізований модератором на сайті
Привіт друже,

Рада допомогти. Ваша формула правильна, не хвилюйтеся. Проблема в діапазоні, до якого ви звертаєтесь. Це має бути не K1:K2158, а K2:K2158.

Будь ласка, дивіться скріншоти. Приклад простий, але достатній, щоб пояснити проблему.

Правильним "Застосувати до діапазону" є A2:A20. І правильна формула =відповідність(A2,indirect("TorontoCitys!A1:A"),0). Тоді можна виділити правильні міста. Будь ласка, дивіться скріншот 2.
Але якщо я зміню «Застосувати до діапазону» на A1:A20, буде виділено неправильну назву міста. Будь ласка, дивіться скріншот 3.

Тому, будь ласка, змініть параметр «Застосувати до діапазону» з K1:K2158 на K2:K2158. Проблему слід вирішити. Чекаємо Вашої відповіді.

З повагою,
Менді
Цей коментар був мінімізований модератором на сайті
Як виділити цілі дані рядка за допомогою умовного форматування за допомогою іншого підаркуша
Цей коментар був мінімізований модератором на сайті
Привіт, Ранганатх
Щоб виділити весь рядок на основі списку даних, виконайте наступне:
1 В Застосувати до діапазону поле, виділіть весь аркуш;
2. Застосуйте цю формулу: =match($C2,indirect("datalist!A2:A"),0) в Користувальницька формула є текстове вікно.
Будь ласка, спробуйте, сподіваюся, це допоможе вам!

https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-highlight-entire-row.png
Цей коментар був мінімізований модератором на сайті
Привіт, дякую за відповідь. Я спробував формулу, але вона не працює.
Оцінено 5 з 5
Цей коментар був мінімізований модератором на сайті
привіт,
Ви змінили назву аркуша та посилання на комірку на власні дані?
$ C2 - перша клітинка даних стовпця, яку потрібно виділити, та список даних!A2:A це інша назва аркуша та діапазон списку, який містить критерії, на основі яких ви хочете виділити комірки.
Будь ласка, перевірте їх, дякую!
Цей коментар був мінімізований модератором на сайті
Що станеться, якщо дані в моєму списку містяться в кількох стовпцях? Коли я намагаюся використати datalist!A2:M або datalist!A:M або datalist!A2:M17, жоден із них не працює.
Цей коментар був мінімізований модератором на сайті
Я навіть спробував назвати певний діапазон, на який я хочу посилатися, і використав це у формулі, але безуспішно.
Цей коментар був мінімізований модератором на сайті
Що робити, якщо він не є точним збігом, але містить довідкові дані.
Цей коментар був мінімізований модератором на сайті
Привіт, Ешлі
Щоб вирішити вашу проблему, застосуйте наведену нижче формулу:
=REGEXMATCH(C2:C21,INDIRECT("Sheet2!$A$2"))

Будь ласка, спробуйте, сподіваюся, це допоможе вам!
Цей коментар був мінімізований модератором на сайті
Привіт,
Dans Feuille google je cherche la formula suivante
Si dans la cel A1 = text alors dans la Cel B1 ecire telle valeur ou texte automatiquement
Merci d avance pour votre aide
Цей коментар був мінімізований модератором на сайті
Привіт,
J'ai une autre question du même type au sujet d'un formatage conditionnel qui fonctionne sur Excel mais que je n'arrive pas à porter sur Google Sheet :
L'idée est de comparer 2 versions d'une même feuille que l'on stock à l'aide de 2 onglets (2 feuilles du même workbook)

La formula est la suivante : =A1<>'previousVersion'!A1 avec un formatage fond jaune pour mettre en évidence les changes sur toute la feuille car l'idée est d'appliquer ce
умовний формат для всіх клітинок фейлю ($A$1:$V:1000)

Sur Google sheet cette formula m'est interdite et si je passe par un "indirect("previousVersion!A1"), je perds le coté dynamique sur le "A1" de la feuille precious version
Якщо j'essaye =A1<>indirect("previousVersion!"&A1) j'ai une erreur car c'est la valeur de A1 qui est interpretée et concaténée avec "previousVersion!"

Формула =C3<>INDIRECT("PreviousVersion!"& CHAR (COLUMN () + 64) & ROW ()) не функціонує без плюса...

Si vous avez une solution...
Merci d'avance
Цей коментар був мінімізований модератором на сайті
Вибачте, це помилка =A1<>INDIRECT("PreviousVersion!"& CHAR (COLUMN () + 64) & ROW ()) ...
Цей коментар був мінімізований модератором на сайті
Що робити, якщо значення клітинок, які ви намагаєтесь зіставити, є гіперпосиланнями?
Оцінено 5 з 5
Цей коментар був мінімізований модератором на сайті
Привіт! скайян ! Thank you, =match(C2,indirect("data list!A2:A"),0) works for me.

But I would like to format more than one column, so column A in sheet a is checked against column B in sheet b , and so.
There are so many columns so I can not apply one format per column, but a whole conditional format for the whole sheet.


How should I modify the range and the formula?

Спасибо!
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL