Как да маркирате / условно форматиране на клетки с формули в Excel?
Да предположим, че имате голям работен лист, който съдържа както константи, така и формули, и сега искате да знаете местоположението на всички клетки с формули. Разбира се, можете да изберете всички формули лесно и бързо, като използвате функцията Go To Special. Но ако вашите данни или формули трябва да се променят от време на време, трябва да прилагате тази функция многократно.
Тук ви представям едно по-добро решение - условно форматиране. С условното форматиране можете да маркирате всички клетки с формули и нещо повече, вашето маркирано форматиране ще бъде коригирано с променящите се данни.
Маркирайте клетки с формула с Дефиниране на формула за име и Условно форматиране
Маркирайте клетки с формула с дефинирана от потребителя функция и условно форматиране
Маркирайте клетки с формули с Kutools за Excel бързо и лесно
Маркирайте клетки с формула с Дефиниране на формула за име и Условно форматиране
Преди да използвате Условно форматиране, трябва да създадете дефинирано име, моля, изпълнете следните стъпки:
1. Отворете работния си лист и отидете на щракване формули > Мениджър на имена, вижте екранна снимка:
2. В изскочилото Мениджър на имена кликнете върху НОВ бутон.
3, И в Ново име диалогов прозорец, направете следните операции:
- (1.) Въведете име за дефинираната от вас формула за име, в този пример аз ще въведа Форматни формули;
- (2.) Изберете Workbook от падащия списък Обхват;
- (3.) Въведете тази формула =GET.CELL(48,INDIRECT("rc",FALSE)) в Отнася се до поле.
4, След това кликнете OK за да се върнете към предишния диалог и да го затворите.
5. След това изберете вашия диапазон или целия работен лист, който искате да маркирате клетките с формула.
6, при Начало кликнете върху Условно форматиране > Ново правило, вижте екранна снимка:
7. В Ново правило за форматиране кликнете върху Използвайте формула, за да определите кои клетки да форматирате опция и въведете тази формула =Формули за формат (Форматни формули е вашето дефинирано име в стъпка 3), можете да го промените на ваше собствено дефинирано име. Вижте екранна снимка:
8, След това кликнете формат бутон, задайте форматирането си под Напълнете раздел, вижте екранна снимка:
9, И после щракнете върху OK > OK за да завършите операциите и всички клетки с формула са маркирани наведнъж, както е показано по-долу:
Забележки:
1. Когато въвеждате формули в някоя от клетките, обхванати от условното форматиране, те ще бъдат маркирани автоматично.
2. След като приключите с операциите, трябва да запазите работната си книга като Работна книга с активирани макроси на Excel така че клетките за условно форматиране да бъдат запазени. И когато следващия път отворите работната си книга, щракнете Активиране на съдържанието.
Маркирайте клетки с формула с дефинирана от потребителя функция и условно форматиране
Ако не искате да използвате формулата за дефинирано име, можете да създадете проста дефинирана от потребителя функция и след това да приложите условното форматиране, за да разрешите тази задача.
1. Първо задръжте натиснат ALT + F11 за да отворите Прозорец на Microsoft Visual Basic за приложения.
2. Щракнете Поставете > Модулии поставете следния по-кратък код в Прозорец на модула.
Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function
3. След това запазете и затворете този код и се върнете обратно в работния лист, за да изберете диапазона или целия работен лист, който искате да маркирате клетките с формула.
4, Отидете Начало и щракнете върху Условно форматиране > Ново правило.
5. В Ново правило за форматиране диалогов прозорец, изберете Използвайте формула, за да определите кои клетки да форматирате опция и въведете тази формула =Има формула(A1), вижте екранна снимка:
6. След това кликнете формат бутон и изберете един цвят, който харесвате под Напълнете раздела в Форматиране на клетки диалогов прозорец.
7, И после щракнете върху OK > OK за затваряне на диалоговите прозорци. И всички клетки, съдържащи формула, са маркирани веднага.
Забележки:
1. Във формулата A1 показва първата клетка в избрания от вас диапазон, можете да я промените, за да отговаря на вашите нужди.
2. Когато въвеждате формули в някоя от клетките, обхванати от условното форматиране, те ще бъдат маркирани автоматично.
3. След като приключите с операциите, трябва да запазите работната си книга като Работна книга с активирани макроси на Excel така че клетките за условно форматиране да бъдат запазени. И когато следващия път отворите работната си книга, щракнете Активиране на съдържанието.
Маркирайте клетки с формула с Kutools за Excel
Изглежда и двата горни метода са донякъде трудни за нашия начинаещ в Excel, тук ще препоръчам мощен инструмент - Kutools за Excel, със своите многофункционални Дизайн на работен лист функция, можете бързо да маркирате всички формули от цялата работна книга.
Забележка:За да приложите това Дизайн на работен лист, първо, трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.
След инсталиране Kutools за Excel, моля, направете следното:
1. Отворете работната книга, в която искате да маркирате всички формули.
2. Щракнете Kutools плюс > Дизайн на работен лист, и нов Дизайн раздел ще се покаже в лентата, след което щракнете Маркирайте формули опция в Гледка група, вижте екранни снимки:
3. И всички формули в цялата работна книга са маркирани веднага. Вижте екранна снимка:
Забележки:
1. Щракнете върху Маркирайте формули отново подчертаването ще бъде изключено.
2. Можете да промените цвета на осветяването по ваш вкус, като щракнете Настройки под Дизайн и след това в Настройки на инструментите за проектиране изберете един цвят, който харесвате от Цвят на формули раздел:
3. Когато въвеждате нови формули в някоя от клетките в текущата работна книга, те ще бъдат маркирани автоматично.
Кликнете, за да научите повече за тази помощна програма Highlight Formulas.
Изтеглете и изпробвайте безплатно Kutools за Excel сега!
Демонстрация: Маркирайте клетки с формула с Kutools за Excel
Още по темата:
Как да заключите и защитите формули в Excel?
Как да скрия формули, които не се показват в лентата с формули в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!