В поле Разрешить всем пользователям этого листа путем установки соответствующих флажков определяется перечень действий, которые разрешено выполнять на защищенном рабочем листе. Например, можно запретить выполнение любых действий, кроме вставки столбцов и строк, их удаления, вставки гиперссылок, использования автофильтра и т. д. По умолчанию в данном поле установлены флажки выделение заблокированных ячеек и выделение незаблокированных ячеек – это означает, что выполнение любых других действий на защищенном рабочем листе будет невозможно.

Режим защиты рабочего листа включается нажатием кнопки ОК. Кнопка Отмена предназначена для закрытия данного окна без включения защиты и сохранения выполненных в нем изменений.

Чтобы снять защиту с рабочего листа, выберите в контекстном меню, вызываемом нажатием правой кнопки мыши на ярлыке листа, команду Снять защиту с листа (она отображается только для защищенных листов вместо команды Защитить лист). При активизации данной команды открывается окно, в котором следует с клавиатуры ввести пароль, установленный при включении защиты рабочего листа, и нажать кнопку ОК. При вводе пароля не стоит забывать, что программа различает регистр символов (прописные либо строчные). Если введен неправильный пароль, то программа выдает соответствующее информационное сообщение.

Если при включении защиты пароль не вводился, то для снятия защиты с рабочего листа просто выполните команду Снять защиту с листа.

<p>Выполнение вычислений с ячейками только определенных цветов</p>

Ранее уже шла речь о том, что ячейки можно форматировать по своему усмотрению, в том числе использовать для них разные цвета (см. выше раздел «Форматирование активной ячейки или диапазона»). Помимо улучшения наглядности представления информации, это можно использовать при проведении специфических бухгалтерских расчетов, в частности – когда они должны производиться на основании данных, содержащихся только в определенных ячейках, предварительно выделенных определенными цветами.

Необходимость подобных операций в бухгалтерской практике возникает часто, вот лишь несколько примеров:

• отдельное сложение сумм доходов и сумм расходов;

• раздельный учет выручки от реализации разных видов продукции;

• начисление комиссионного вознаграждения только от сумм, превышающих определенный порог;

• и т. д.

В данном разделе мы узнаем, каким образом можно решать подобные задачи, используя механизм условного форматирования.

Примечание

Это можно делать с помощью специально созданной пользовательской функции, но такой прием имеет один существенный недостаток: функция не понимает форматирования, которое было применено через механизм условного форматирования. Поэтому мы предложим более универсальный и при этом несложный способ.

Предположим, мы имеем длинный список какихто чисел, находящихся в диапазоне А2:А100. С помощью условного форматирования (напомним, что переход к данному механизму делается на вкладке Главная, где в разделе Стили следует нажать кнопку Условное форматирование и выбрать подходящий режим работы) были выборочно помечены только те ячейки диапазона, в которых содержатся значения от 10 до 20. Сейчас перед нами стоит задача: необходимо сложить значения во всех ячейках, которые удовлетворяют данному условию, после чего выделить полученный результат с помощью условного форматирования. В данном случае не имеет значения, какое именно форматирование применено в ячейках – нужно лишь знать точный критерий, в соответствии с которым они будут отформатированы. В рассматриваемом примере таким критерием является значение, находящееся в диапазоне от 10 до 20.

Для суммирования значений ячеек, удовлетворяющих установленному критерию, удобно использовать функцию СУММЕСЛИ, однако в данном случае возможно указание лишь одного критерия. При наличии нескольких факторов проверки целесообразнее воспользоваться формулой массива.

Ее можно записать следующим образом:

=СУММ(ЕСЛИ($A$2:$A$100>10, ЕСЛИ($A$2:$A$100<20,$A$2:$A$100)))

Учтите, что при вводе формул массива нужно нажимать не клавишу Enter, а комбинацию клавиш Ctrl+Shift+Enter. Это необходимо для того, чтобы программа автоматически заключила формулу в фигурные скобки.

В итоге формула должна принять следующий вид:

{=СУММ(ЕСЛИ($A$2:$A$100>10, ЕСЛИ($A$2:$A$100<20,$A$2:$A$100)))}
Перейти на страницу:

Поиск

Похожие книги