Темы статей
Выбрать темы

Экспресс-анализ формул в программе Excel

Редакция БК
Ответы на вопросы

Экспресс-анализ формул в программе Excel

 

Уважаемые сотрудники «Б & К»! Время от времени я сталкиваюсь с такой ситуацией. Есть таблица в формате Excel. В ней записаны данные и расчетные формулы. С таблицей работают разные сотрудники. Иногда случается так, что в таблицу (по ошибке) на место формулы заносят число. Внешне это незаметно. С таблицей продолжают работать. А когда ошибку удается обнаружить, – уже поздно. Расчеты сделаны неправильно. Подскажите, как в программе Excel можно просмотреть все формулы и убедиться, что они в порядке? Пользуюсь MS Excel 2003. Спасибо.

Александр Тимофеев, главный бухгалтер, г. Харьков

Отвечает Николай КАРПЕНКО, канд. техн. наук, доцент кафедры прикладной математики и информационных технологий Харьковской национальной академии городского хозяйства

 

Знакомая ситуация. Сам неоднократно сталкивался с подобной проблемой. Чаще всего она возникала в тех случаях, когда готовую таблицу корректируют разные люди. Структура таблицы им может быть неизвестна. И потому вероятность удалить формулу и внести вместо нее числовую константу резко возрастает. Для поиска такой ошибки нужен инструмент, который поможет быстро найти все формулы на рабочем листе. И не только найти, но и указать, где эти формулы расположены. Как это сделать, я покажу на примере таблицы, фрагмент которой показан на рис. 1. В ней шесть колонок. Столбцы «A:D» содержат исходные данные. В колонках «E:I» находятся формулы для расчета суммы НДС и общей стоимости. Наша задача: проверить, чтобы в колонках «E:I» были только формулы. Если это не так, после изменения исходных данных часть ячеек Excel пересчитывать не будет, и в расчетах появится ошибка. Решить задачу можно разными способами.

Способ 1. Выделить все ячейки с формулами и назначить для них специальный формат

Для этого делаем так:

1. Открываем таблицу (рис. 1), выделяем блок колонок «A:I».

img 1

2. Вызываем меню «Правка → Перейти…» или нажимаем «Ctrl+G». Откроется окно «Переход», изображенное на рис. 2.

img 2

3. В этом окне нажимаем кнопку «Выделить…». Откроется окно «Выделение группы ячеек», как на рис. 3.

img 3

4. В нем ставим переключатель «Выделить» в положение «формулы» и нажимаем «ОК». Все ячейки с формулами на текущем листе будут выделены в один блок.

5. Не снимая выделения, щелкаем на иконке «Цвет заливки» и выбираем хорошо заметный цвет фона для ячеек с формулами. Результат показан на рис. 4.

img 4

С задачей мы справились. Все ячейки с формулами выделены заливкой. Теперь достаточно бегло взглянуть на таблицу, чтобы увидеть ошибку, – в ячейке «E5» вместо формулы записано значение «108».

Способ 2. Переключить рабочий лист в режим отображения формул

Этот способ мне нравится меньше, однако он тоже может помочь в решении задачи, и потому имеет право на жизнь. Делаем так:

1. Открываем таблицу.

2. Нажимаем комбинацию «Ctrl+~». На рабочем листе вместо значений Excel покажет расчетные формулы (рис. 5). Все, что остается сделать, — это внимательно просмотреть таблицу.

img 5

Кстати, комбинация «Ctrl+~» (переключение рабочего листа в режим отображения формул) работает во всех версиях программы Excel, включая Excel 2007/2010.

Предлагаю вернуться к параметрам окна, изображенного на рис. 3. Если переключатель «Выделить» установить в положение «формулы», будут доступны четыре флажка: «числа», «текст», «логические», «ошибки». С их помощью можно выделить на листе только те формулы, которые возвращают в ячейку значения соответствующего типа. И последнее.

Совет Используйте прием выделения формул при анализе таблиц со сложными вычислениями.

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

 

А у меня на сегодня все. Удачной работы! Жду ваших вопросов, замечаний и предложений на bk@id.factor.ua , nictomkar@rambler.ru или на форуме редакции www.bk.factor.ua/forum .

App
Скачайте наше мобильное приложение Factor

© Factor.Media, 1995 -
Все права защищены

Использование материалов без согласования с редакцией запрещено

Ознакомиться с договором-офертой

Присоединяйтесь
Адрес
г. Харьков, 61002, ул. Сумская, 106а
Мы принимаем
ic-privat ic-visa ic-visa

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

Спасибо, что читаете нас Войдите и читайте дальше