Исключение ошибок в Excel

Снимок экрана и сочетания клавиш приведены для Windows. Для Mac интерфейс и сочетания клавиш будут отличаться, но принципы остаются теми же.

Чтобы уменьшить количество ошибок в Excel (например, при составлении финансовых моделей) можно использовать массивы и названия ячеек. Раньше все писали формулу для одной ячейки и «протягивали», но можно протянуть не туда. Кроме того, трудно понять, на что ссылается ячейка, ведь при копировании адреса ячеек в формуле меняются (если их специально не фиксировать)! Ещё ошибка: случайно кто-то изменяет формулу в одной ячейке, а формула должна быть везде одинаковая. Все эти ошибки очень трудно найти.

От такого рода ошибок может защитить подход (у меня уже полезная привычка), когда ячейки (одна или сразу массив – например, строка, как на картинке) называется собственным именем, а затем вводятся формулы для всей строки. Для этого необходимо:

  1. Выделить ячейку или массив, который хотите назвать, и ввести (поле отмечено овалом слева). Лучше всего – написать названия ячеек и массивов прямо на листе (зелёный текст). Так назовите все массивы: direct_costs (B2:F2), indirect_costs (B3:F3), sales (B4:F4).
  2. Чтобы ввести формулу, также выделите весь массив (B5:F5), введите =sales-direct_costs-indirect_costs и нажмите Ctrl+Shift+Enter. Как видите, формулы получаются намного более осмысленными. С массивами работают многие популярные функции, например ВПР (VLOOKUP для английской версии Excel).
  3. Позднее всегда можно изменить диапазон или изменить имя в диспетчере имён (отмечено овалом справа).

Чтобы изменить формулу для массива, обязательно выделить весь массив, поэтому случайно изменить одну из ячеек не получится.