NAN agency: IT-интегратор и разработчик ПО в Новосибирске
Мы — IT‑компания из Новосибирска с проектами по всей России, в Европе и США
Услуги
К нам обращаются с самыми разными спецзаданиями, от небольшой услуги до проекта мирового масштаба. Вот что мы можем сделать:
Веб-разработка
Промосайты
Корпоративные сайты
Интернет-магазины
Маркетплейсы
IT-стартапы
Чат-боты
Программное обеспечение
Сайты на Битрикс
Веб-приложения
Лендинги
Реклама и продвижение
SEO-продвижение
Контекстная реклама
Social Media Marketing (SMM)
Разработка SMM-стратегии
Таргетированная реклама
Яндекс.Маркет и Google Merchant
Реклама на YouTube
Яндекс.Дзен и контент-маркетинг
Медийная реклама
Продвижение мобильных приложений (ASO)
Аналитика
UX/UI аудит
Юзабилити-аудит
Аудит рекламной кампании
SEO-аудит
Настройка веб-аналитики
Code-review
Технический аудит
Автоматизация
Интеграция с IT-решениями
Автоматизация бизнес-процессов
Автоматизация систем управления
Внедрение CRM-систем
Автоматизация торговых предприятий
Автоматизация cкладской логистики
Автоматизация оптово-розничного направления
Автоматизация транспортной логистики
Автоматизация документооборота компании
Мобильные приложения
Мобильные приложения на Flutter
Мобильные приложения для iOS
Мобильные приложения под Android
Видеопродакшн
3D-графика
3D-анимация
Видеосъемка
Сопровождение сайтов и приложений
Разработка документации IT-проектов
Функциональное тестирование
Нагрузочное тестирование
Сопровождение мобильных приложений
Развитие технически сложных IT-проектов
Техподдержка
Услуги по 1С
Обновление 1С
Анализ бизнес-процессов
Внедрение и доработка типовых продуктов 1С
Помощь в подборе и приобретении продукции
Интеграция 1С с внешними системами
Интеграция 1С с сайтом
Разработка мобильных приложений 1С для бизнеса
Проекты
Мы знаем, как создавать проекты с нуля и как модернизировать устаревшие, чтобы ваш бизнес не отставал от тех, кто задает тренды — и даже сам успевал внедрять все главные фишки раньше коллег по рынку.
Наши миссии не имеют границ — ни географических, ни отраслевых.
Railway WARS
Создание автоматизированной платформы для IT-стартапа мультимодальных ж/д и автоперевозок
IT-стартапы
•
Интеграция с IT-решениями
Автоматизация систем управления
EZDOKстартап
Умный сайт для умной еды
Вкусный, аппетитный WOW! лендинг с 3D-анимацией
Промосайты
•
Маркетплейс
•
3D-графика
NL International сетевой маркетинг
Под капотом маркетплейса
Реструктуризация интернет-магазина автотоваров
Интернет-магазины
•
Маркетплейс
•
Интеграция с IT-решениями
Detaltekaритейл
Вашим спецзаданием займется команда агентов, не раз доказавших свою преданность делу и первоклассные навыки: умение быстро ориентироваться, не пасовать перед сложностями и идти до конца.
001 Вникаем в задачи заказчика
002 Предлагаем конструктивные решения
003 Сначала думаем — потом действуем
004 Следуем плану, но гибко реагируем на любые изменения в процессе
005 Достигаем результата самым быстрым и красивым способом
Мы всегда готовы прийти на помощь и выполнить свою работу быстро, четко и уверенно.
Давайте обсудим ваше задание!
Ваше сообщение отправлено
Хорошо
Города мира на букву Н — список городов с подробной информацией
Неукен
Неукен — город в Аргентине, расположен на волоке между реками Неукен и Лимай. Столица провинции и…
Нассау
Нассау, небольшой город с населением 274 400 человек, расположенный на острове Нью-Провиденс,…
Накхонпатхом
О том, что город Накхонпатхом находился когда-то на берегу Сиамского залива, сейчас можно узнать…
Накхонпханом
Накхонпханом — административный центр одноименной небогатой провинции, находится на самом.
Накхонратчасима
Накхонратчасима — город, расположенный на юго-западной окраине плато Корат. В последние годы он…
Накхонсаван
Накхонсаван, прежде называвшийся Пакнампхо, находится примерно в 240 км к северу от Бангкока в том…
Нан
Нан — город в Таиланде, лежит в долине одноименной реки, крупного притока Чаупхраи, недалеко от…
Накхонситхаммарат
Накхонситхаммарат — город в Таиланде с богатыми традициями, расположен на полуострове Малакка, в…
Наратхиват
Наратхиват — город на юге Таиланда, административный центр одноимённой провинции. От Наратхивата до…
Нонг Кхай
Нонг Кхай — небольшой город в Таиланде. Гостей привлекает близкая граница с Лаосом и его столицей…
Нонтхабури
Нонтхабури — город в Таиланде, расположен в 10 км к северу от центра Бангкока на берегу Чаупхраи….
Нахичевань
Нахичевань – город в Азербайджан, столица Нахичеванской Автономной Республики. Расположен на правом. ..
Намюр
Намюр — город в Бельгии, находится 72 км к юго-востоку от Брюсселя. Город разросся вокруг одной из…
Несебр
Несебр – один из самых популярных приморских курортов Болгарии. Он расположен на Черноморском…
Нитерой
Нитерой — город и муниципалитет, расположенный на юго-востоке Бразилии, на берегу бухты Гуанабара,…
Норидж
Норидж — это небольшой, но красивый средневековый город, административный центр восточной Англии….
Ноттингем
Ноттингем — город в Великобритании, в графстве Ноттингемшир. Имя города связано с возникновением…
Ньюкасл-апон-Тайн
Ньюкасл-апон-Тайн, бывшая столица самого северного английского графства Нортамберленд, полон жизни…
Нюрнберг
Нюрнберг — единственный крупный город Германии, который в значительной степени сумел сохранить до…
Назарет
Назарет – город на севере Израиля, в Галилее. В Назарете, по преданию, ангел принес Деве Марии…
Неаполь
Неаполь – итальянский город, столица административной области Кампании. Расположенный у подножия…
Ното
Ното — сицилийский город, построенный в стиле барокко, неподалеку от античного города, разрушенного…
Найроби
Найроби – это быстрорастущий и развивающийся африканский город, который является столицей Кении….
Ньери
Ньери – самый крупный город центральной провинции. Он приютился между горой Кения и горной цепью…
Как исправить ошибку #Н/Д
Ошибка #Н/Д обычно указывает на то, что формула не может найти то, что ее просят найти.
Верхний раствор
Наиболее распространенная причина ошибки #Н/Д связана с функциями XПР, ВПР, ГПР, ПРОСМОТР или ПОИСКПОЗ, если формуле не удается найти значение, на которое указывает ссылка. Например, ваше значение поиска не существует в исходных данных.
В этом случае в таблице поиска нет «банана», поэтому функция ВПР возвращает ошибку #Н/Д.
Решение . Либо убедитесь, что искомое значение существует в исходных данных, либо используйте в формуле обработчик ошибок, например ЕСЛИОШИБКА. Например, =ЕСЛИОШИБКА(ФОРМУЛА(),0), что означает:
.Вы можете использовать «», чтобы ничего не отображать, или заменить свой собственный текст: =ЕСЛИОШИБКА(ФОРМУЛА(),»Сообщение об ошибке»)
Если вы не знаете, что делать на этом этапе или какая помощь вам нужна, вы можете найти похожие вопросы на форуме сообщества Excel или опубликовать свой собственный.
Примечание: Нажмите здесь, если вам нужна помощь по ошибке #Н/Д с определенной функцией, такой как ВПР или ИНДЕКС/ПОИСКПОЗ.
Если вы хотите двигаться дальше, следующий контрольный список содержит шаги по устранению неполадок, которые помогут вам выяснить, что могло пойти не так в ваших формулах.
Значение поиска и исходные данные имеют разные типы данных. Например, вы пытаетесь использовать функцию ВПР для ссылки на число, но исходные данные сохраняются в виде текста.
Решение : Убедитесь, что типы данных совпадают. Вы можете проверить форматы ячеек, выбрав ячейку или диапазон ячеек, затем щелкните правой кнопкой мыши и выберите Формат ячеек > Число
(или нажмите Ctrl+1) и при необходимости измените числовой формат.Совет: Если вам нужно принудительно изменить формат для всего столбца, сначала примените нужный формат, затем вы можете использовать Данные > Текст в столбцах > Готово .
Вы можете использовать функцию TRIM для удаления всех начальных или конечных пробелов. В следующем примере используется функция TRIM, вложенная в функцию ВПР, чтобы удалить начальные пробелы из имен в A2:A7 и вернуть название отдела.
=ВПР(D2,ОТРЕЗКА(A2:B7),2,ЛОЖЬ)
Примечание. 24 сентября 2018 г. — Формулы динамического массива. Если у вас установлена текущая версия Microsoft 365 и вы находитесь на канале Insiders Fast Release, вы можете ввести формулу в верхнюю левую ячейку выходных данных. диапазона, затем нажмите . Введите , чтобы подтвердить, что формула является формулой динамического массива. В противном случае формула должна быть введена как устаревшая формула массива, сначала выбрав выходной диапазон, введите формулу в верхнюю левую ячейку выходного диапазона, затем нажмите
По умолчанию функции, которые ищут информацию в таблицах, должны быть отсортированы в порядке возрастания. Однако функции рабочего листа ВПР и ГПР содержат аргумент range_lookup , который указывает функции найти точное совпадение, даже если таблица не отсортирована. Чтобы найти точное совпадение, установите range_lookup аргумент равен FALSE. Обратите внимание, что использование TRUE, которое указывает функции искать приблизительное совпадение, может не только привести к ошибке #N/A, но и вернуть ошибочные результаты, как показано в следующем примере.
В этом примере не только «Банан» возвращает ошибку #Н/Д, но и «Груша» возвращает неправильную цену. Это вызвано использованием аргумента ИСТИНА, который указывает функции ВПР искать приблизительное совпадение, а не точное. Нет точного совпадения для «Банан», а «Груша» стоит перед «Персиком» в алфавитном порядке. В этом случае использование ВПР с аргументом ЛОЖЬ вернет правильную цену для «Груши», но «Банан» все равно приведет к ошибке #Н/Д, поскольку в списке поиска нет соответствующего «Банан».
Если вы используете функцию ПОИСКПОЗ, попробуйте изменить значение аргумента match_type , чтобы указать порядок сортировки таблицы. Чтобы найти точное совпадение, задайте для аргумента match_type значение 0 (ноль).
Чтобы исправить это, убедитесь, что диапазон, на который ссылается формула массива, имеет то же количество строк и столбцов, что и диапазон ячеек, в котором была введена формула массива, или введите формулу массива в меньшее или большее количество ячеек, чтобы соответствовать диапазону ссылка в формуле.
В этом примере ячейка E2 содержит ссылки на несовпадающие диапазоны:
=СУММ(ЕСЛИ(A2:A11=D2,B2:B5))
Чтобы формула вычислялась правильно, ее необходимо изменить так, чтобы оба диапазона отражать строки 2–11.
=СУММ(ЕСЛИ(A2:A11=D2,B2:B11))
находятся на канале Insiders Fast release, вы можете ввести формулу в верхнюю левую ячейку выходного диапазона, а затем нажать Введите , чтобы подтвердить, что формула является формулой динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, сначала выбрав выходной диапазон, введите формулу в верхнюю левую ячейку выходного диапазона, а затем нажмите Ctrl+Shift+Enter для подтверждения. Excel вставляет фигурные скобки в начале и в конце формулы. Дополнительные сведения о формулах массива см. в разделе Рекомендации и примеры формул массива.
В этом случае май-декабрь имеют значения #Н/Д, поэтому Итог не может быть рассчитан и вместо этого возвращает ошибку #Н/Д.
Чтобы исправить это, проверьте синтаксис формулы используемой функции и введите все необходимые аргументы в формулу, которая возвращает ошибку. Это может потребовать входа в редактор Visual Basic (VBE) для проверки функции. Вы можете получить доступ к VBE на вкладке «Разработчик» или с помощью ALT + F11.
Чтобы исправить это, убедитесь, что рабочая книга, содержащая пользовательскую функцию, открыта и что функция работает правильно.
Чтобы исправить это, убедитесь, что аргументы в этой функции верны и используются в правильной позиции.
Чтобы исправить это, нажмите Ctrl+Atl+F9 для пересчета листа
Если вы не уверены в правильности аргументов, вы можете воспользоваться мастером функций. Выберите ячейку с нужной формулой, затем перейдите на вкладку Формула на ленте и нажмите Вставить функцию.
Excel автоматически загрузит мастер для вас:
При нажатии на каждый аргумент Excel предоставит вам соответствующую информацию для каждого из них.
#N/A может быть полезен! Общепринятой практикой является использование #N/A при использовании данных, подобных следующему примеру, для диаграмм, поскольку значения #N/A не отображаются на диаграмме. Вот примеры того, как выглядит диаграмма с 0 против #N/A.
В предыдущем примере вы увидите, что значения 0 нанесены на график и отображаются в виде плоской линии в нижней части диаграммы, а затем она поднимается вверх, отображая итог. В следующем примере вы увидите, что значения 0 заменены на #N/A.
Дополнительные сведения об ошибке #NA, появляющейся в определенной функции, см. в разделах ниже:
Исправьте ошибку #Н/Д в функции ВПР
Исправьте ошибку #Н/Д в функциях ИНДЕКС/ПОИСКПОЗ
Верх страницы
Нужна дополнительная помощь?
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
См. также
Преобразование чисел, сохраненных в виде текста, в числа
Функция ВПР
Функция ГПР
функция ПРОСМОТР
ПОИСКПОЗ
Обзор формул в Excel
Как избежать неработающих формул
Обнаружение ошибок в формулах
Сочетания клавиш в Excel
Все функции Excel (по алфавиту)
Все функции Excel (по категориям)
Как исправить ошибку #Н/Д в функции ВПР
В этом разделе описываются наиболее распространенные причины ошибочного результата функции ВПР, а также предлагаются варианты использования ИНДЕКС и ПОИСКПОЗ.
Совет: Также см. краткий справочник: советы по устранению неполадок с функцией ВПР, в котором представлены распространенные причины проблем #NA в удобном PDF-файле. Вы можете поделиться PDF-файлом с другими или распечатать его для собственного ознакомления.
Проблема: значение поиска отсутствует в первом столбце аргумента
table_arrayОдним из ограничений функции ВПР является то, что она может искать значения только в крайнем левом столбце массива таблиц. Если искомое значение не находится в первом столбце массива, вы увидите ошибку #Н/Д.
В следующей таблице мы хотим получить количество проданных единиц Kale.
Возникает ошибка #N/A, поскольку значение поиска «капуста» появляется во втором столбце (Produce) table_array аргумента A2:C10. В этом случае Excel ищет его в столбце A, а не в столбце B.
Решение . Вы можете попытаться исправить это, настроив функцию ВПР так, чтобы она ссылалась на правильный столбец. Если это невозможно, попробуйте переместить столбцы. Это также может быть крайне невыполнимо, если у вас есть большие или сложные электронные таблицы, в которых значения ячеек являются результатами других вычислений, или, возможно, есть другие логические причины, по которым вы просто не можете перемещать столбцы. Решение состоит в использовании комбинации функций ИНДЕКС и ПОИСКПОЗ, которые могут искать значение в столбце независимо от его положения в таблице поиска. См. следующий раздел.
Попробуйте вместо этого использовать ИНДЕКС/ПОИСКПОЗ
ИНДЕКС и ПОИСКПОЗ — хорошие варианты во многих случаях, когда функция ВПР не соответствует вашим потребностям. Основное преимущество ИНДЕКС/ПОИСКПОЗ состоит в том, что вы можете искать значение в столбце в любом месте таблицы поиска. ИНДЕКС возвращает значение из указанной таблицы/диапазона в соответствии с его позицией. ПОИСКПОЗ возвращает относительное положение значения в таблице/диапазоне. Используйте ИНДЕКС и ПОИСКПОЗ вместе в формуле для поиска значения в таблице/массиве, указав относительное положение значения в таблице/массиве.
Существует несколько преимуществ использования ИНДЕКС/ПОИСКПОЗ вместо ВПР:
При использовании ИНДЕКС и ПОИСКПОЗ возвращаемое значение не обязательно должно находиться в том же столбце, что и столбец поиска. Это отличается от функции ВПР, в которой возвращаемое значение должно находиться в указанном диапазоне. Какое это имеет значение? При использовании функции ВПР вам необходимо знать номер столбца, содержащего возвращаемое значение. Хотя это может показаться несложным, это может быть громоздко, если у вас есть большая таблица и вам нужно подсчитать количество столбцов. Кроме того, если вы добавляете/удаляете столбец в своей таблице, вам нужно пересчитывать и обновлять col_index_num аргумент. При использовании ИНДЕКС и ПОИСКПОЗ подсчет не требуется, поскольку столбец поиска отличается от столбца, который имеет возвращаемое значение.
С помощью ИНДЕКС и ПОИСКПОЗ можно указать либо строку, либо столбец в массиве, либо указать и то, и другое. Это означает, что вы можете искать значения как по вертикали, так и по горизонтали.
ИНДЕКС и ПОИСКПОЗ можно использовать для поиска значений в любом столбце. В отличие от ВПР, в которой вы можете искать значение только в первом столбце таблицы, ИНДЕКС и ПОИСКПОЗ будут работать, если искомое значение находится в первом столбце, последнем или где-то между ними.
org/ListItem»>ИНДЕКС и ПОИСКПОЗ обеспечивают большую гибкость при работе со спичками. ИНДЕКС и ПОИСКПОЗ могут найти точное совпадение или значение, которое больше или меньше искомого значения. ВПР будет искать только ближайшее совпадение со значением (по умолчанию) или точное значение. ВПР также предполагает по умолчанию, что первый столбец в массиве таблиц отсортирован по алфавиту, и предположим, что ваша таблица не настроена таким образом, ВПР вернет первое ближайшее совпадение в таблице, которое может не совпадать с данными, которые вы ищете.
ИНДЕКС и ПОИСКПОЗ обеспечивают гибкость создания динамических ссылок на столбец, содержащий возвращаемое значение. Это означает, что вы можете добавлять столбцы в таблицу, не нарушая ИНДЕКС и ПОИСКПОЗ. С другой стороны, функция ВПР прерывается, если вам нужно добавить столбец в таблицу, поскольку она создает статическую ссылку на таблицу.
Синтаксис
Чтобы построить синтаксис для ИНДЕКС/ПОИСКПОЗ, вам нужно использовать аргумент массива/ссылки из функции ИНДЕКС и вложить в него синтаксис ПОИСКПОЗ. Это принимает форму:
=ИНДЕКС(массив или ссылка, ПОИСКПОЗ(искомое_значение,искомый_массив,[тип_совпадения])
Давайте используем ИНДЕКС/ПОИСКПОЗ вместо ВПР из приведенного выше примера. Синтаксис будет выглядеть так:
=ИНДЕКС(C2:C10,ПОИСКПОЗ(B13,B2:B10,0))
На простом английском это означает:
=INDEX(возвратить значение из C2:C10, которое будет MATCH(капуста, которая находится где-то в массиве B2:B10, в котором возвращаемое значение является первым значением, соответствующим капусте))
Формула ищет первое значение в C2:C10, которое соответствует Kale (в B7), и возвращает значение в C7 ( 100 ), которое является первым значением, соответствующим Kale.
Проблема: Точное совпадение не найдено
Если аргумент range_lookup имеет значение ЛОЖЬ, а функция ВПР не может найти точное совпадение в ваших данных, возвращается ошибка #Н/Д.
Решение . Если вы уверены, что соответствующие данные существуют в вашей электронной таблице и функция ВПР не улавливает их, найдите время, чтобы убедиться, что в указанных ячейках нет скрытых пробелов или непечатаемых символов. Кроме того, убедитесь, что ячейки соответствуют правильному типу данных. Например, ячейки с числами должны иметь формат Число , а не Текст .
Также рассмотрите возможность использования функции CLEAN или TRIM для очистки данных в ячейках.
Проблема: искомое значение меньше наименьшего значения в массиве
Если для аргумента range_lookup установлено значение TRUE, а значение поиска меньше наименьшего значения в массиве, вы увидите ошибку #Н/Д. TRUE ищет приблизительное совпадение в массиве и возвращает ближайшее значение, меньшее, чем искомое значение.
В следующем примере искомое значение равно 100 , но в диапазоне B2:C10 нет значений меньше 100; отсюда и ошибка.
Решение :
При необходимости исправьте значение поиска.
Если вы не можете изменить значение поиска и вам нужна большая гибкость при сопоставлении значений, рассмотрите возможность использования ИНДЕКС/ПОИСКПОЗ вместо ВПР — см. раздел выше в этой статье. С помощью ИНДЕКС/ПОИСКПОЗ вы можете искать значения больше, меньше или равно искомому значению. Дополнительные сведения об использовании ИНДЕКС/ПОИСКПОЗ вместо ВПР см. в предыдущем разделе этой темы.
Проблема: Столбец подстановки не отсортирован по возрастанию
Если для аргумента range_lookup задано значение TRUE, а один из столбцов подстановки не отсортирован в порядке возрастания (A-Z), вы увидите ошибку #N/A.
Решение :
Измените функцию ВПР для поиска точного совпадения. Для этого установите range_lookup аргумент для FALSE . Для FALSE сортировка не требуется.
Используйте функцию ИНДЕКС/ПОИСКПОЗ для поиска значения в несортированной таблице.
Проблема: значение представляет собой большое число с плавающей запятой
Если в ячейках есть значения времени или большие десятичные числа, Excel возвращает ошибку #Н/Д из-за точности с плавающей запятой. Числа с плавающей запятой — это числа, которые следуют после десятичной точки. (Excel хранит значения времени в виде чисел с плавающей запятой.) Excel не может хранить числа с очень большими числами с плавающей запятой, поэтому для правильной работы функции числа с плавающей запятой необходимо округлить до 5 знаков после запятой.
Решение : Сократите числа, округлив их до пяти знаков после запятой с помощью функции ОКРУГЛ.
Нужна дополнительная помощь?
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
См. также
Исправьте ошибку #Н/Д
org/ListItem»>Арифметика с плавающей запятой может давать неточные результаты в Excel
Краткая справочная карта: освежение VLOOKUP
Функция ВПР
Обзор формул в Excel
ВПР: больше нет #NA