Каждый, кто работает с таблицами, знает это леденящее душу чувство: вы вставили новые данные, нажали Enter, и вместо красивого отчета половина ячеек покрылась уродливыми «решетками» с непонятными аббревиатурами. Таблица выглядит так, словно на нее кто-то выругался матом.
Руководителю такой отчет не покажешь. Начинается паника: «Я всё сломал!».
Выдыхаем. Эти символы — не проклятие, а способ Excel пообщаться с вами. Программа просто говорит: «Брат, я честно пытался посчитать, но тут проблема». Давайте переведем эти жалобы на человеческий язык и научимся их лечить.
Ошибка #Н/Д (Нет Данных) — когда Excel разводит руками
Это абсолютный чемпион по частоте появлений. В 99% случаев эта ошибка вылезает, когда вы используете функцию ВПР (поиск значений из другой таблицы).
Что значит: «Ты попросил меня найти этот артикул в соседнем прайс-листе, я просмотрел всё от первой до последней строчки, но такого артикула там просто нет».
Как лечить:
Во-первых, проверьте, действительно ли этого товара нет в прайсе. Возможно, товар просто новый.
Во-вторых, проверьте форматы. Для Excel артикул
1234(число) и1234(текст с зеленым треугольником в углу ячейки) — это разные вещи.В-третьих, уберите невидимые пробелы, если данные выгружались из 1С. Артикул
А-123иА-123(с пробелом в конце) тоже не совпадут.
Ошибка #ЗНАЧ! (Значение) — попытка скрестить ежа с ужом
Excel — программа математическая. Она любит цифры. Когда вы заставляете её делать математику с текстом, у нее случается истерика.
Что значит: Вы пытаетесь сложить, умножить или поделить ячейки, в которых лежит что-то несовместимое с математикой. Например, вы написали формулу =A1+B1, где в A1 лежит 1000, а в B1 кто-то случайно написал руб или просто поставил пробел вместо нуля. Excel не умеет прибавлять рубли к цифрам математически.
Как лечить:
Проверьте ячейки, на которые ссылается формула. Там не должно быть текста.
Классическая боль: разные разделители. В одной ячейке написано
15,5(через запятую), а в другой15.5(через точку). Запятая в русском Excel — это нормальная дробь, а точка превращает цифру в нечитаемый текст или дату. Выделите столбец, нажмитеCtrl + H(Найти и заменить) и поменяйте все точки на запятые.
Ошибка #ССЫЛКА! (Потеряшка) — удалили лишнего
Самая опасная ошибка из троицы. Если вы ее увидели, значит, вы или ваши коллеги были неосторожны с удалением данных.
Что значит: «В моей формуле был адрес ячейки, из которой я брал данные. Но кто-то удалил этот столбец или строку целиком! Куда мне теперь смотреть?!».
Как лечить:
Если вы только что удалили столбец и увидели, что всё сломалось — немедленно жмите
Ctrl + Z(Отмена действия).Если ошибку прислали вам по наследству от другого менеджера, придется зайти в формулу и заново указать ей, откуда брать правильные данные. И запомнить правило: никогда не удаляйте исходные столбцы, если на них завязаны отчеты. Лучше просто скройте их.
Изящный ремонт: маскируем уродство функцией ЕСЛИОШИБКА
Часто бывает так, что ошибка #Н/Д — это нормально. Например, у вас в таблице 1000 товаров, а на складе в наличии только 800. ВПР честно найдет 800 совпадений, а напротив 200 отсутствующих позиций выдаст #Н/Д.
Но визуально это выглядит грязно и мешает подсчитать итоговую сумму (сумма по столбцу с ошибками тоже выдаст ошибку).
Здесь нам на помощь приходит «тональный крем» для таблиц — функция ЕСЛИОШИБКА. Она оборачивает вашу основную формулу в мягкий кокон.
Синтаксис простейший: =ЕСЛИОШИБКА(ваша_длинная_формула; "что_написать_если_ошибка")
Например: =ЕСЛИОШИБКА(ВПР(A2;Прайс!A:B;2;0); 0).
Если ВПР найдет цену — он ее выведет. Если не найдет (раньше тут была бы ошибка #Н/Д) — программа спокойно поставит цифру 0. Вместо нуля можно написать текст в кавычках: "Нет на складе".
Таблица останется кристально чистой, а вы сохраните репутацию гуру Excel, у которого никогда ничего не ломается.



