Как да използвате условно форматиране, за да защитите формула от случайно презаписване
По принцип Excel ви предлага опцията за защита на формули в клетка. Предпоставка за това е да защитите работния лист. В противен случай защитата на клетките не е ефективна.
Този метод, макар и ефективен, понякога е неблагоприятен. А именно, когато искате да направите промени в защитена клетка, например премахване или добавяне на редове.
Тук представяме метод, с който можете да защитите формулите от случайно презаписване, без да се налага да активирате защитата на листа:
- Първо въведете формулата, която искате в клетката, ако все още не сте го направили.
- Изберете клетката.
- Excel до версия 2003: Извикайте командата DATA - VALIDITY.
- Excel 2007 или по -нова версия: Извикайте командата DATA - DATA TOOLS - DATA REVIEW.
- Във всички версии на Excel активирайте раздела НАСТРОЙКИ в диалоговия прозорец, който се показва.
- Щракнете върху полето със списък РАЗРЕШЕНО и активирайте опцията ПОТРЕБИТЕЛ ОПРЕДЕЛЕН от списъка. След това въведете следната формула в полето за въвеждане:
- = ISBLANK (ИНДИРЕКТНО ("ZS"; 0))
- След това преминете към раздела СЪОБЩЕНИЕ ЗА ГРЕШКА в диалоговия прозорец. Там определяте съобщението, което да се показва, когато потребител се опита да презапише формулата.
- Излезте от диалоговия прозорец с бутона OK.
Ако сега се направи опит да се въведе нещо в клетката, се появява предупреждение. Следващата илюстрация показва как изглежда:
Внимание: Описаният метод предлага добра защита срещу презаписване. Той обаче се ограничава до случайния вариант. Всеки потребител може да изтрие формулата с клавиша за изтриване или да деактивира проверката за валидност и след това да изтрие формулата.