Ошибки в формулах
Ошибки в формулах
При работе с формулами в Excel нередко возникают ошибки, связанные не только с правильностью написания формулы, но и с правильным определением адресов ячеек и диапазонов с данными. Проведем краткий обзор способов выявления и устранения ошибок.
Иногда возникает ситуация, когда после введения формулы в ячейке вместо результата появляется сообщение об ошибке. Это связано с тем, что при расчетах программа столкнулась с каким-то противоречием. Вот список наиболее часто встречающихся сообщений в ячейках.
• #ЗНАЧ! – ошибка в типе данных, используемых в формуле. Возможно, в одной из ячеек диапазона находится текст.
• #ИМЯ? – ошибка в имени функции или адресах ячеек и диапазонов, присутствующих в формуле.
• #ССЫЛКА! – удалены или перемещены ячейки или диапазоны, на которые ссылается формула.
• #ДЕЛ/0! – при расчете происходит деление на ноль.
• ###### – данные не умещаются по ширине в ячейку. Увеличьте ширину столбца перетаскиванием границы заголовка.
Если Excel обнаружит ошибку в написании формулы (например, будут пропущены или поставлены лишние скобки, если между аргументами функции будет отсутствовать разделитель (;), обнаружится меньше аргументов, чем того требует функция), он выдаст сообщение об ошибке, похожее на то, что вы видите на рис. 2.26.
Рис. 2.26. Excel обнаружил ошибку в формуле
В этом случае нужно вернуться к ячейке с формулой, перепроверить ее и исправить ошибку.
Самая опасная ошибка – неправильный ввод адресов ячеек и диапазонов в формулу. Программа определяет только математические ошибки и ошибки написания формул, но предугадать, данные каких именно ячеек должны присутствовать в формуле, не может. За этим должны внимательно следить вы.
Проще всего проверить правильность указания адресов ячеек и диапазонов в формуле так. Щелкните два раза на ячейке, содержащей формулу. При этом ячейки и диапазоны, входящие в нее, будут выделены в таблице рамками с маркерами, цвет которых соответствует цвету ссылки в формуле (см. рис. 2.24). Если был указан неправильный адрес, перетащите рамку на нужную ячейку (или измените ее размеры протаскиванием маркера при увеличении или уменьшении диапазона).
Данный текст является ознакомительным фрагментом.