Перейти до основного матеріалу

Як виділити / умовне форматування комірок формулами в Excel?

Припустимо, у вас є великий аркуш, який містить як константи, так і формули, і тепер ви хочете знати розташування всіх комірок формул. Звичайно, ви можете легко та швидко вибрати всі формули, використовуючи функцію Перейти до спеціального. Але якщо ваші дані або формули потрібно час від часу змінювати, ви повинні застосовувати цю функцію неодноразово.

Тут я представляю вам краще рішення - умовне форматування. За допомогою умовного форматування ви можете виділити всі клітинки формулами, і більше того, виділене форматування буде скориговано відповідно до змінних даних.

Виділіть клітинки формули за допомогою формули імені та умовного форматування

Виділіть комірки формул за допомогою функції користувача та умовного форматування

Виділіть комірки формули за допомогою Kutools для Excel швидко та легко


Перед використанням Умовне форматування, вам слід створити визначене ім'я, виконайте такі дії:

1. Відкрийте робочий аркуш і натисніть кнопку Формули > Менеджер імен, див. скріншот:

doc-highlight-formula1

2. В вискочив Менеджер імен діалогове вікно натисніть кнопку Нові кнопки.

doc-highlight-formula1

3. І в Нове ім'я у діалоговому вікні виконайте такі операції:

  • (1.) Введіть ім'я для формули визначеного імені, у цьому прикладі я введу Формати формул;
  • (2.) Виберіть робочий зошит зі спадного списку Scope;
  • (3.) Введіть цю формулу = GET.CELL (48, непрямий ("rc", FALSE)) в Відноситься до поле.

doc-highlight-formula1

4. Потім натисніть OK щоб повернутися до попереднього діалогового вікна та закрити його.

5. Потім виберіть діапазон або цілий аркуш, який потрібно виділити клітинками формули.

6. Під Головна вкладка, клацніть Умовне форматування > Нове правило, див. скріншот:

doc-highlight-formula1

7, в Нове правило форматування діалог, клацніть За допомогою формули визначте, які клітинки потрібно форматувати і введіть цю формулу = Формули формату (Формати формул - це ваше визначене ім’я на кроці 3), ви можете змінити його на власне визначене ім’я. Дивіться знімок екрана:

doc-highlight-formula1

8. Потім натисніть сформований кнопку, встановіть форматування під Заповнювати вкладку, див. знімок екрана:

doc-highlight-formula1

9. А потім клацніть OK > OK щоб закінчити операції, і всі клітинки з формулою були виділені відразу, як показано нижче:

doc-highlight-formula1

Примітки:

1. Коли ви вводите формули в будь-яку з комірок, на які поширюється умовне форматування, вони будуть виділені автоматично.

2. Після закінчення операцій вам потрібно зберегти свою книгу як Книга Excel з підтримкою макросів так що клітинки умовного форматування зберігаються. І коли наступного разу ви відкриєте свою книгу, натисніть Увімкнути вміст.

doc-highlight-formula1


Якщо ви не хочете використовувати формулу визначеного імені, ви можете створити просту визначену користувачем функцію, а потім застосувати умовне форматування для вирішення цього завдання.

1. По-перше, утримуйте клавішу ALT + F11 ключі, щоб відкрити Вікно Microsoft Visual Basic для програм.

2. Клацання Insert > Модуліта вставте наступний коротший код у Вікно модуля.

Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function

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

4. Йти до Головна та натисніть Умовне форматування > Нове правило.

5, в Нове правило форматування діалог, виберіть За допомогою формули визначте, які клітинки потрібно форматувати і введіть цю формулу = Hasformula (A1), див. скріншот:

doc-highlight-formula1

6. Потім натисніть сформований і виберіть один колір, який вам подобається Заповнювати Вкладка в Формат ячеек діалогове вікно.

7. А потім клацніть OK > OK щоб закрити діалоги. І всі клітинки, що містять формулу, були відразу виділені.

Примітки:

1. У формулі A1 позначає першу клітинку у вибраному діапазоні, ви можете змінити її відповідно до ваших потреб.

2. Коли ви вводите формули в будь-яку з комірок, на які поширюється умовне форматування, вони будуть виділені автоматично.

3. Після закінчення операцій вам потрібно зберегти свою книгу як Книга Excel з підтримкою макросів так що клітинки умовного форматування зберігаються. І коли наступного разу ви відкриєте свою книгу, натисніть Увімкнути вміст.


Здається, два вищезазначені методи є дещо складними для нашого початківця Excel, тут я порекомендую потужний інструмент- Kutools для Excel, з його багатофункціональністю Дизайн робочого аркуша функцію, ви можете швидко виділити всі формули цілої книги.

Примітка:Щоб застосувати це Дизайн робочого аркуша, по-перше, вам слід завантажити Kutools для Excel, а потім швидко та легко застосувати функцію.

після установки Kutools для Excel, будь ласка, зробіть так:

1. Відкрийте книгу, в якій ви хочете виділити всі формули.

2. Клацання Kutools Plus > Дизайн робочого аркуша, і новий дизайн на стрічці відобразиться вкладка, а потім натисніть Виділіть формули опція в вид групу, див. скріншоти:

1

3. І всі формули у цілій книзі були відразу виділені. Дивіться знімок екрана:

doc-highlight-formula1

Примітки:

1. Натисніть Виділіть формули знову ж виділення буде вимкнено.

2. Ви можете змінити колір виділення на свій вподобання, натиснувши Налаштування під дизайн , а потім у Налаштування конструкторських інструментів діалоговому вікні, виберіть один із кольорів, який вам подобається Колір формул розділ:

3. Коли ви вводите нові формули в будь-яку з комірок поточної книги, вони будуть виділені автоматично.

Натисніть, щоб дізнатись більше про цю утиліту «Виділення формул».

Завантажте та безкоштовну пробну версію Kutools для Excel зараз!


Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Статті по темі:

Як заблокувати та захистити формули в Excel?

Як приховати формули, не відображені в рядку формул в Excel?

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

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey,

ik wil een cel, welke een formule heeft, met een kleur aanduiden in functie van een andere cel die een waarde heeft.

vb: als E10<4 dan moet F10 (welke een formule heeft) samen met E10 in een bepaalde kleur komen.

Als ik dit doe, wordt enkel E10 gemarkeerd.


Hoe los Ik dit op?


Mvg
This comment was minimized by the moderator on the site
I was able to follow all the below. I made a macro to do this for me, but it is not able to apply the formatting. My range is named, but how to I ass VBA to highlight the range with formatting. For context, I am highlighting all cells with a formula in it to be a green color. If the formula is typed over it changes colors
This comment was minimized by the moderator on the site
This is exactly what I want to do, and the first stage (highlighting every cell with a formula in) isn't working for me either, despite following steps to the letter. Did you manage to get a solution?
This comment was minimized by the moderator on the site
dear sir, i have a doubt ,for example in a student marks table i want the student names highlited based on the student who got lessthan 400 total marks using conditional formatting.please help me sir
This comment was minimized by the moderator on the site
Hi, How can I highlight cells in a row based on days of a month, for example if I need to highlight cells in increments of 1 day i.e. it should highlight each subsequent cells if 24 hrs has passed,
This comment was minimized by the moderator on the site
Hi, I am trying to do conditional formatting on a cell based on another cell value which already has a formula on it. i have tried everything but i would not work. eg. cell B1 has a formula (A1+1) and i am trying to change the color of say cell D8 by using formula (=B1=21). it works fine when i remove the increment formula from B1 and enter a value manually...
This comment was minimized by the moderator on the site
Thanks for the help. This is the only website where i have found complete steps
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations