Вычисление формул
В Excel используются два режима вычислений: Автоматически и Вручную.
Режим Автоматически устанавливается по умолчанию. В этом режиме вычисление формулы происходит сразу же, после фиксации ее ввода (нажатия клавиши Enter). Когда в формулу вносятся изменения, Excel сразу же пересчитывает те формулы, которые зависят от новых или измененных данных.
В режиме Вручную Excel производит пересчет только формул, в которые внесены изменения (ввод данных, редактирование формул), а также связанных с ними формул. При наличии таких формул на рабочем листе Excel отображает команду Вычислить в строке состояния. Чтобы произвести вычисление формулы необходимо: нажать клавишу F9 (пересчитываются измененные и связанные с ними формулы во всех открытых книгах); нажать комбинацию клавиш Shift+F9 (вычисляются
формулы только на активном рабочем листе).
Ошибки в формулах
В таблице ниже представлены типичные ошибочные значения, которые могут появиться в ячейке, содержащей формулу. Ячейка с ошибочным значением может повлиять на другие ячейки, в которых находятся зависимые от этой ячейки формулы.
Ошибочное значение | Пояснение | Пояснения |
# # # # # | Ширина столбца недостаточна | 1. Увеличить ширину столбца вручную. 2. Установить автоматический подбор ширины столбца |
# ЗНАЧ! | Недопустимый тип аргумента | Ссылка в формуле на текстовое значение вместо числа или логического значения. |
# ДЕЛ/0! | Деление числа на нуль | Ссылка на пустую ячейку или ячейку, содержащую 0 в качестве делителя. |
# ССЫЛКА! | Недопустимая ссылка на ячейку или диапазон | Отсутствует ячейка или диапазон, на который ссылается формула |
В каждую ячейку можно ввести метку, представляющую собой набор символов, начинающийся с буквы, значение или формулу.
Правила написания формул в Excel:
• два символа операций не должны стоять вместе;
• каждая открывающая круглая скобка должна иметь парную ей закрывающую скобку (Excel не позволит зафиксировать ввод формулы в ячейку при отсутствии парной скобки);
• в формуле рекомендуется использовать ссылку на ячейку в качестве переменной величины вместо конкретного значения;
• формула не может содержать более, чем 1024 символа, формулы можно разбить на множество более простых (принцип суперпозиции).
Алгоритм 1. Ввод простой формулы
Следующая простая формула служит для умножения 135 на 1%.
=135*0,01
Для ввода простой формулы необходимо выполнить следующее.
1. Выделить (активизировать) ячейку A3,для ввода формулы.
2. Ввести символ “= ” и символы формулы (нуль целых при вводе можно опустить). Обратите внимание, в левой части строки состояния отображается слово Ввод. Вводимые символы одновременно появляются в ячейке А3 и в строке формул.
3. Зафиксировать ручной ввод формулы – нажать клавишу Enter. Результат выполнения формулы 1,35 отображается в ячейке А3. В левой части строки состояния отображается слово Готово.
4. Формула отобразится в строке формул, когда соответствующая ячейка будет активна.
5. Вместо формулы можно ввести в ячейку константу
(непосредственно значение 1,35).
Следуя приведенным в алгоритме 1 инструкциям, введите простые формулы, приведенные ниже в таблице:
№ п/п | Активная ячейка | Формула | Действие |
В3 | =12,5^3 | Возводит число 12,5 в куб | |
С3 | =14,5*123 | Умножает числа 14,5 и 123 |
Алгоритм 2. Ввод формулы, содержащей ссылки
Чтобы создать ссылку на ячейку, ее необходимо выделить, щелкнув мышкой (указать ссылку на ячейку). Ссылки на ячейки и диапазоны ячеек не следует задавать вручную. Это позволяет избежать ошибок при ручном вводе формулы.
Следующая формула складывает значения ячеек А3 и В3
= A3 + B3
Чтобы ввести в ячейке D3 формулу = A3 + B3,необходимо выполнить следующие действия.
1. Выделить ячейку D3.
2. Ввести символ “=”. В строке состояния отображается слово Ввод.
3. Навести курсор мыши на ячейку A3 и щелкнуть мышкой. Вокруг ячейки A3 появится рамка. Ссылка на ячейку A3 появится в выражении в ячейке D3 и в строке формул. Слово Ввод заменится на слово Укажите.
4. Ввести символ “+” (плюс), чтобы сообщить программе о действии, которое нужно выполнить с содержимым ячейки A3. В строке состояния снова появится слово Ввод.
5. Навести курсор мыши на ячейку В3 и щелкнуть мышью. Вокруг ячейки В3 появится рамка. Ссылка на ячейку В3 появится в выражении в ячейке D3 и в строке формул.
6. Закончив ввод формулы, нажать клавишу Enter или навести курсор мыши на значок с изображением “галочки” (расположен рядом со строкой формул) и щелкнуть на нем.
7. Результат выполнения вычислений по формуле отобразится в ячейке D3, а в строке состояния - слово Готово.
8. Формула отобразится в строке формул, когда ячейка D3 будет активна.
Следуя инструкциям алгоритма 2, введите формулы, приведенные в таблице.
№ п/п | Активная ячейка | Формула | Действие |
А4 | =(С3-В3)/(А3-,1) | Вычитает значение ячейки В3 из значения ячейки С3, а затем делит результат вычисления на разность значений ячейки А3 и 0,1. | |
В4 | =А3 | Возвращает значение, которое содержится в ячейке А3. | |
С4 | =В3=С3 | Сравнивает значения ячеек В3 и С3 с использованием оператора “=”. Формула возвращает значение ИСТИНА, если значения обеих ячеек равны, и ЛОЖЬ – в противном случае. | |
Лист2!А4 | =Обработка_данных!А4 | Выделите ячейку А4 на Листе2 и введите формулу, указав мышкой на ячейку А4 на листе Обработка данных. Формула возвращает значение, которое содержится на листе Обработка данных в ячейке А4 |
Редактирование формул
Внесение изменений в рабочий лист, а также устранение ошибки выполняется с помощью редактирования формул в ячейках. Режим редактирования ячеек можно активизировать несколькими способами.
1. Редактирование формулы в строке формул:
- выделите ячейку с формулой, подлежащей редактированию, - щелкните мышкой, расположив курсор в строке формул.
2. Редактирование формулы непосредственно в ячейке:
- дважды щелкните мышкой, расположив курсор внутри ячейки. Данный способ редактирования формулы работает только в том случае, если включена опция Правка прямо в ячейке на вкладке Правка диалогового окна Параметры меню Сервис.
- включить режим редактирования:
- выделить ячейку и нажать клавишу F2.
После завершения редактирования формулы режим редактирования в ячейке необходимо отключить – нажать клавишу Esc или Enter.