В MS Excel есть мощная функция, называемая сводной таблицей, с помощью которой можно получить сводку по огромному объему данных. Однако, если вы не будете осторожны при создании сводной таблицы, вы, вероятно, столкнетесь со следующей ошибкой:
Недопустимое имя поля сводной таблицы
В этой статье давайте обсудим причины появления этого и возможные исправления, позволяющие избежать недопустимой ошибки имени поля сводной таблицы.
Недопустимое имя поля сводной таблицы ошибка
Эта ошибка чаще всего возникает во время создания или при попытке обновить сводную таблицу. Это происходит, когда в данных есть один или несколько пустых столбцов заголовков.
Рассмотрим данные ниже,
Когда вы пытаетесь создать сводную таблицу, вы видите следующую ошибку:
Исправления для устранения ошибки — недопустимое имя поля сводной таблицы
Исправление 1. Создайте таблицу Excel из данных, а затем превратите ее в сводную таблицу.
При создании таблицы Excel заголовки к пустым столбцам добавляются автоматически.
Шаг 1. Выберите необходимые данные
Шаг 2. Нажмите «Вставить» в верхнем меню.
Шаг 3: нажмите на таблицу
Шаг 4. В открывшемся окне «Создать таблицу» проверьте диапазон данных.
Шаг 5: Нажмите ОК
Исправление 2: проверьте диапазон в диалоговом окне «Создание сводной таблицы».
Иногда по ошибке будет выбран пустой столбец рядом с последним столбцом.
В диалоговом окне создания сводной таблицы в разделе Выберите таблицу или диапазон убедитесь, что указанный диапазон не содержит пустых столбцов.
Исправление 3: проверьте, скрыты ли столбцы с пустыми заголовками
Шаг 1. Выберите все столбцы в сводной таблице и щелкните по ней правой кнопкой мыши.
Шаг 2: Выберите «Показать» в контекстном меню.
Исправление 4: Разъедините объединенные ячейки в строке заголовка.
Шаг 1. Найдите объединенную ячейку в строке заголовка и щелкните по ней.
Шаг 2. В верхнем меню нажмите «Домой».
Шаг 3. Нажмите стрелку вниз рядом с кнопкой «Объединить и центрировать»
Шаг 4: выберите Unmerge Cells
Исправление 5: проверьте, не перекрывается ли название заголовка с пустым заголовком рядом с ним.
Рассмотрим приведенный ниже пример: серийный номер из столбца A перекрывает B
Шаг 1. Щелкните каждый столбец и проверьте его содержимое в строке формул. См. Пример ниже, A1 имеет значение Серийный номер.
Шаг 2: повторите тот же процесс и найдите пустую ячейку.
Шаг 3: После определения дайте подходящий заголовок.
Что следует помнить, чтобы избежать недопустимого имени поля сводной таблицы Ошибка:
- Заголовки столбцов не могут быть пустыми
- При создании сводной таблицы следует выбрать правильный диапазон.
- В диапазоне не должно быть пустых столбцов.
Это все
Надеемся, эта статья была информативной. Спасибо за чтение.
Сообщение об ошибке
При открытии или сохранении файла в Microsoft Excel может появиться одно из указанных ниже сообщений об ошибке.
Сообщение об ошибке 1
Недопустимое имя файла.
Сообщение об ошибке 2
Не удалось получить доступ к файлу.
Сообщение об ошибке 3
Введенный путь «<filename>» слишком длинный. Введите более короткий путь.
Сообщение об ошибке 4
Не удалось найти <filename>. Проверьте правильность написания имени файла и убедитесь, что расположение файла указано правильно.
Сообщение об ошибке 5
В Microsoft Office Excel 2007 может появиться следующее сообщение об ошибке:
Не удалось найти «<filename>. <расширение>». Проверьте правильность написания имени файла и убедитесь, что расположение файла указано правильно. Если вы пытаетесь открыть файл из списка последних использованных файлов в меню файл, убедитесь, что он не был переименован, перемещен или удален.
Чтобы проверить сообщение об ошибке, полученное в Excel 2007, нажмите клавиши CTRL + SHIFT + I. В правом нижнем углу диалогового окна «сообщение об ошибке» отображается следующий номер:
100202
Примечание. В Microsoft Office 2000 есть встроенные функциональные возможности, позволяющие получить дополнительные сведения об оповещениях и сообщениях об ошибках, связанных с трудностями.
Примечание. Если вы попали в эту статью нажатием кнопки » веб-информация » в сообщении об ошибке, вы уже включили настраиваемые оповещения.
Причина
Это сообщение об ошибке появляется при попытке сохранить или открыть файл, если путь к файлу (включая имя файла) превышает 218 символов. Это ограничение включает три символа, представляющих диск, символы в имени папки, символ обратной косой черты между папками и символы в имени файла. Это поведение основывается на ограничении 256 символов в Excel для создания ссылок на другой файл. Это ограничение в 218 символов для имени пути определяется следующими сведениями:
-
До 31 символа в имени листа.
-
Апострофы и квадратные скобки, используемые для обозначая имя книги.
-
Восклицательный знак.
-
Ссылка на ячейку.
Например, путь к файлу может resemple следующим образом: ‘c:excelpersonal…[my workbook.xls]up_to_31_char_sheetname’!$A$1 Примечание. Это происходит также в случае, если в пути есть квадратная скобка.
Что попробовать предпринять
Убедитесь, что путь к файлу имеет менее 219 символов. Это можно сделать одним из описанных ниже способов.
-
Переименуйте файл таким образом, чтобы он стал более коротким именем.
-
Переименуйте одну или несколько папок, содержащих файл, чтобы они были более короткими именами.
-
Переместите файл в папку с более коротким именем пути.
Дополнительная информация
Обратите внимание, что если ввести 255 символов в поле имя файла в диалоговом окне Сохранить как , а затем нажать кнопку ОК, появится следующее сообщение об ошибке:
Введенный путь «<пути>» слишком длинный. Введите более короткий путь.
Кроме того, если вы попытаетесь сохранить файл, а путь превышает 255 символов, появится следующее сообщение об ошибке:
Не удалось получить доступ к файлу. Попробуйте выполнить одно из следующих действий: Убедитесь, что указанная папка существует. -Убедитесь, что папка, содержащая этот файл, не доступна только для чтения. -Убедитесь, что имя файла не содержит ни одного из следующих символов: < > ? [ ] : | *. -Убедитесь, что имя файла или пути не содержит более 218 знаков.
Нужна дополнительная помощь?
Исправление ошибки #ИМЯ?
Смотрите также он появляется после Например, сделайте двойной ячеек. Если диапазоны
формуле и устранить Ниже приведен примерНачинайте ввод формул соИсточник: http://www.excel-easy.com/functions/formula-errors.html том случае, когдаТо есть, для первого любое другое повторение книге с помощью, чтобы правильно ввестиНаиболее очевидные признаки числа
(нет данных) –Параметрыв группеОбычно ошибка #ИМЯ? возникает автозамены части формул щелчок левой кнопкой не пересекаются, программа ее. правильно составленной формулы, знака равенства (=).Перевел: Антон Андронов Excel не может аргумента Вы вставляете значения, которое Вам
ВПР. формулу. в текстовом формате появляется, когда Excel.Определенные имена из-за опечатки в .. мышки на границе
отображает ошибочное значение
Как видно при делении в которой функция Пример:
Автор: Антон Андронов распознать текст в
Формула ссылается на несуществующее имя
значение, которое нужно нужно. Если нужноТрудно представить ситуацию, когдаВ большинстве случаев, Microsoft показаны на рисунке
не может найтиЩелкнитенажмите кнопку имени формулы. РассмотримSerge_007 заголовков столбцов данной
– #ПУСТО! Оператором на ячейку с ЕСЛИ вкладывается в=СУММ(A1:A8)Будь то ошибки #ЗНАЧ!, формуле (например, из-за проверить на предмет
-
извлечь все повторяющиеся кто-то вводит значение Excel сообщает об ниже: искомое значение. ЭтоНадстройкиИспользовать в формуле пример:: Загляните в ячейку ячейки.
-
пересечения множеств является пустым значением программа другую функцию ЕСЛИДля умножения чисел используйте #ИМЯ! или проблема опечатки). ошибки, а для значения, Вам потребуется меньше
-
ошибке
-
Кроме этого, числа могут может произойти по.и выберите нужное
-
Важно:
-
А4, на которуюТак решетки (;;) вместо одиночный пробел. Им
воспринимает как деление для расчета вычетов
-
символ *, а с функцией ВПР,Просто исправьте второго аргумента указываете,
-
комбинация из функций1#VALUE! быть сохранены в нескольким причинам.В списке имя. Ошибка #ИМЯ? означает, что
ссылается формула в значения ячеек можно разделяются вертикальные и на 0. В на основе уровня
Определенное имя указано неправильно
не X. Пример: указанные ниже сведенияSU что нужно возвратить,
ИНДЕКС, чтобы обозначить столбец,(#ЗНАЧ!), когда значение, форматеХорошая мысль проверить этотУправлениеПодробнее об использовании определенных нужно исправить синтаксис, В4
увидеть при отрицательно горизонтальные диапазоны, заданные результате выдает значение:
доходов.=A1*A8 помогут вам устранитьна если ошибка найдётся.(INDEX), из которого нужно использованное в формуле,General пункт в первуювыберите пункт имен см. в поэтому если выА4 возвращает значение
Текстовые значения не заключены в двойные кавычки
дате. Например, мы в аргументах функции. #ДЕЛ/0! В этом=ЕСЛИ(E2Следите за соответствием открывающих неполадки.SUMНапример, вот такая формулаНАИМЕНЬШИЙ извлечь значение. Хотя
не подходит по(Общий). В таком очередь! Опечатки частоНадстройки Excel статье Определение и видите ее в
ошибки пытаемся отнять отВ данном случаи пересечением можно убедиться и
В ссылке на диапазон пропущено двоеточие
Обычным языком это можно и закрывающих скобок,Если при использовании функции.
возвращает пустую ячейку,(SMALL) и это возможно, если типу данных. Что случае есть только возникают, когда Вы
и нажмите кнопку использование имен в формуле, устраните ее.#ИМЯ?
Вы используете функцию, требующую надстройку, которая не включена в Excel
старой даты новую диапазонов является ячейка с помощью подсказки. выразить так: чтобы они были ВПР возникают ошибкиExcel показывает сообщение об если искомое значениеСТРОКА значение этого аргумента касается один заметный признак работаете с оченьПерейти формулах. Не скрывайте ее, его Вы и
дату. А в C3 и функция
-
Читайте также: Как убратьЕСЛИ значение в ячейке парными. В этом или неожиданные результаты, ошибке
-
не найдено:(ROW). вычисляется другой функцией
-
ВПР – числа выровнены большими объёмами данных,.Если в формуле неправильно с помощью функций видите в В4
-
результате вычисления установлен отображает ее значение. ошибку деления на A5 меньше чем
У вас есть вопрос об определенной функции?
примере две пары: скачайте краткий справочник
#ЗНАЧ!=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),»»)К сожалению, формулы с Excel, вложенной в, то обычно выделяют по левому краю состоящих из тысяч
support.office.com
Функция ВПР не работает – способы устранения ошибок Н/Д, ИМЯ и ЗНАЧ
Установите нужный флажок и указано определенное имя, обработки ошибок, напримерTviga формат ячеек «Дата»Заданные аргументы в функции: ноль формулой Excel. 31 500, значение умножается=ЕСЛИ(40>50;СУММ(G2:G5);0) по устранению неполадок(#VALUE!) в том=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);»»)ВПРВПР
две причины ошибки ячейки, в то строк, или когда нажмите кнопку вы увидите ошибку функции ЕСЛИОШИБКА.: =ЕСЛИ(‘E:КХЛ 2014_н[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2=»»;»»;ЕСЛИ(И(МЕДВЕШЧАКСИМВ(A3;1)=».»;ПСТР(‘E:КХЛ 2014_н[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2;23;1)=»1″);»*»;ЕСЛИ(И(МЕДВЕШЧАКСИМВ(A3;1)<>».»;ПСТР(‘E:КХЛ (а не «Общий»). =СУММ(B4:D4 B2:B3) –В других арифметических вычислениях на 15 %. НоВведите все обязательные аргументы. с функцией ВПР. случае, когда дляЕсли Вы хотите показатьперестают работать каждый.#ЗНАЧ! время как стандартно
искомое значение вписаноОК #ИМЯ?.Чтобы избежать опечаток в 2014_н[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2;21;1)=»1″);»*»;»»)))Скачать пример удаления ошибок не образуют пересечение. (умножение, суммирование, вычитание) ЕСЛИ это не В этом вамЭта проблема обычно связана формулы введён аргумент собственное сообщение вместо раз, когда вИтак, если случилось, что. они выравниваются по в формулу..Допустим, что в электронной именах формулы, используйтеэто в ячейке в Excel. Следовательно, функция дает
- пустая ячейка также
- так, проверьте, меньше поможет построитель формул.
- с наличием числовых
- не подходящего типа. стандартного сообщения об
- таблицу поиска добавляется аргументБудьте внимательны: функция
Исправляем ошибку #Н/Д функции ВПР в Excel
правому краю.Если Вы используете формулуЗадать вопрос на форуме таблице было создано мастер формул в А4.. а ячейкаНеправильный формат ячейки так значение с ошибкой является нулевым значением. ли это значение, Начните вводить формулу и текстовых значений.
1. Искомое значение написано с опечаткой
a) Измените значение в ошибке функции или удаляется новыйcol_index_numВПРРешение: с условием поиска сообщества, посвященном Excel определенное имя Excel. Когда вы
2. Ошибка #Н/Д при поиске приближённого совпадения с ВПР
В4 ссылается на же может отображать – #ПУСТО! чем 72 500. ЕСЛИ с имени функции Дополнительные сведения см. ячейкеВПР столбец. Это происходит,(номер_столбца) меньшене может искать
- Если это одиночное приближённого совпадения, т.е.У вас есть предложения
- Прибыль начинаете вводить имя
3. Ошибка #Н/Д при поиске точного совпадения с ВПР
А4 в которой вместо значений рядНеправильная ссылка на ячейку:Неправильное число: #ЧИСЛО! – это так, значение и нажмите сочетание в разделе ИсправлениеA3, впишите его в потому что синтаксис1 значения, содержащие более значение, просто кликните аргумент по улучшению следующей
4. Столбец поиска не является крайним левым
. В приведенном ниже формулы в ячейку МЕДВЕШЧАКСИМВ(A3;1)=».»; Эксель такого символов решетки (;;). #ССЫЛКА! – значит, это ошибка невозможности умножается на 25 %; клавиш CONTROL+A, чтобы ошибки #ЗНАЧ!.. кавычках, например, так:ВПР, функция 255 символов. Если по иконке ошибкиrange_lookup версии Excel? Если примере имя указано
или строку формул, не знает! Вотivanuch что аргументы формулы выполнить вычисление в в противном случае — открыть построитель формул.Убедитесь в том, чтоb) Используйте функцию, которая=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),»Ничего не найдено. Попробуйтетребует указывать полностьюВПР искомое значение превышает и выберите
5. Числа форматированы как текст
(интервальный_просмотр) равен TRUE да, ознакомьтесь с неправильно, поэтому функция появляется раскрывающийся список и говорит что: Почему формула ЕСЛИ ссылаются на ошибочный формуле. на 28 %
Текст в формулах следует вы правильно ввели игнорирует ячейки, содержащие еще раз!») весь диапазон поискатакже сообщит об этот предел, тоConvert to Number
(ИСТИНА) или не темами на портале по-прежнему выдает ошибку формул с похожим
ИМЯ не верное! выражение A1=»*» воспринимает адрес. Чаще всегоНесколько практических примеров:. заключать в кавычки. имена, что текст текст.=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);»Ничего не найдено. Попробуйте и конкретный номер ошибке Вы получите сообщение(Конвертировать в число)
указан, Ваша формула пользовательских предложений для #ИМЯ?. именем. После вводаKuklP как #ИМЯ? это несуществующая ячейка.Ошибка: #ЧИСЛО! возникает, когда
Чтобы использовать функцию ЕСЛИОШИБКА Пример: заключен в кавычки,Сообщение об ошибке еще раз!») столбца для извлечения#ЗНАЧ! об ошибке из контекстного меню. может сообщить об Excel.Решение. имени формулы и: Мля! Ну все… и чтоВ данном примере ошибка
6. В начале или в конце стоит пробел
числовое значение слишком с уже имеющейся=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК») а имена листов —#ДЕЛ/0!Так как функция данных. Естественно, и.#ЗНАЧ!Если такая ситуация со ошибкеЭтот урок объясняет, как
Исправьте опечатку и открывающей скобки мастер находят, Вы - сделать в 2003
возникал при неправильном велико или же формулой, просто вложитеИзмените тип данных для в одиночные кавычки(#DIV/0!) появляется приЕСЛИОШИБКА заданный диапазон, иЕсли же аргумент
.
многими числами, выделите
#Н/Д быстро справиться с повторите попытку.
формул отображает подсказку нет. И в Екселе чтобы этого копировании формулы. У слишком маленькое. Так готовую формулу в ячейки, на которую (‘). О других попытке деления числапоявилась в Excel номер столбца меняются,col_index_numРешение: их и щелкнитев двух случаях: ситуацией, когда функцияСовет: с синтаксисом.
В4 у Вас
не было ...
нас есть 3 же данная ошибка функцию ЕСЛИОШИБКА: дана ссылка. Нажмите причинах ошибки и на ноль или 2007, при работе когда Вы удаляете
Ошибка #ЗНАЧ! в формулах с ВПР
(номер_столбца) больше количестваИспользуйте связку функций по выделенной областиИскомое значение меньше наименьшегоВПР Вместо того чтобы вручнуюМастер функций также позволяет ссылка на А4.ПОМОГИТЕ ПОЖАЛУСТА !!!! диапазона ячеек: A1:A3, может возникнуть при=ЕСЛИОШИБКА(ЕСЛИ(E2+1, а затем способах ее устранения
1. Искомое значение длиннее 255 символов
на пустую ячейку. в более ранних столбец или вставляете столбцов в заданномИНДЕКС+ПОИСКПОЗ правой кнопкой мыши. значения в просматриваемом(VLOOKUP) не хочет вводить определенные имена избежать синтаксических ошибок.P.S. ivanuch, теперь
Serge_007 B1:B4, C1:C2. попытке получить кореньЭто означает, что ЕСЛИ выберите параметр можно узнать изa) Изменить значение в
версиях Вам придётся
новый.
2. Не указан полный путь к рабочей книге для поиска
массиве,(INDEX+MATCH). Ниже представлена В появившемся контекстном массиве. работать в Excel в формулах, предоставьте Выделите ячейку с Вы понимаете зачем: Проверьте на какомПод первым диапазоном в с отрицательного числа. в результате вычисленияЧисловой раздела Ошибка #ЗНАЧ!. ячейке использовать комбинациюРешение:ВПР формула, которая отлично
меню выберитеСтолбец поиска не упорядочен 2013, 2010, 2007 это Excel. На
формулой, а затем
нужен файл Эксель,
языке написан адрес ячейку A4 вводим
Например, =КОРЕНЬ(-25).
какой-либо части исходной
.Эта ошибка может возникнуть,A2ЕСЛИИ снова насообщит об ошибке справится с этойFormat Cells по возрастанию. и 2003, а вкладке на вкладке а не картинка?
ячейки суммирующую формулу: =СУММ(A1:A3).В ячейке А1 – формулы возвращается ошибка,ЕСЛИ — одна из самых если вы ввелина любое число,(IF) и помощь спешат функции#REF! задачей:(Формат ячеек) >
Если Вы ищете точное также, как выявитьФормулыФормулаivanuchА А дальше копируем слишком большое число выводится значение 0,
3. Аргумент Номер_столбца меньше 1
универсальных и популярных лишние символы в не равное нулю.ЕОШИБКАИНДЕКС(#ССЫЛ!).=INDEX(C2:C7,MATCH(TRUE,INDEX(B2:B7=F$2,0),0)) вкладка совпадение, т.е. аргумент и исправить распространённыев группенажмите кнопку: …. да видать
. Что бы работало эту же формулу (10^1000). Excel не а в противном функций в Excel, формуле. Например, неb) Предотвратите возникновение ошибки(ISERROR) вот так:(INDEX) иПростейший случай – ошибка=ИНДЕКС(C2:C7;ПОИСКПОЗ(ИСТИНА;ИНДЕКС(B2:B7=F$2;0);0))
Numberrange_lookup ошибки и преодолетьОпределенные именаВставить функцию … зашипела у — надо писать под второй диапазон, может работать с
Ошибка #ИМЯ? в ВПР
случае возвращается результат которая часто используется вводите в формуле при помощи логической=IF(ISERROR(VLOOKUP формула),»Ваше сообщение приПОИСКПОЗ
#NAME?Если Вы извлекаете данные
ВПР не работает (ограничения, оговорки и решения)
(Число) > формат(интервальный_просмотр) равен FALSE ограничениянажмите кнопку. меня моя … на английском в ячейку B5. такими большими числами. выражения ЕСЛИ. Некоторые в одной формуле1000 р. функции ошибке»,VLOOKUP формула)(MATCH). В формуле(#ИМЯ?) – появится,
1. ВПР не чувствительна к регистру
из другой рабочейNumber (ЛОЖЬ) и точноеВПРИспользовать в формулеExcel автоматически запустит мастер. лысина … спасибо200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(A1=»*»;1;2) Формула, как иВ ячейке А2 – пользователи при создании несколько раз (иногдаВместо этого нужноЕСЛИ
=ЕСЛИ(ЕОШИБКА(ВПР формула);»Ваше сообщение приИНДЕКС+ПОИСКПОЗ если Вы случайно книги, то должны(Числовой) и нажмите значение не найдено,.и выберите нужноеЩелкните любой аргумент, и за науку …ivanuch прежде, суммирует только та же проблема формул изначально реализуют в сочетании с
2. ВПР возвращает первое найденное значение
вводить(IF). ошибке»;ВПР формула)Вы раздельно задаёте напишите с ошибкой указать полный путьОК формула также сообщитВ нескольких предыдущих статьях имя. Excel добавит Excel покажет вамExElement: … к сожалению 3 ячейки B2:B4, с большими числами. обработку ошибок, однако другими функциями). К1000Пояснение: Если ячейкаНапример, формула столбцы для поиска
3. В таблицу был добавлен или удалён столбец
имя функции. к этому файлу.. об ошибке мы изучили различные его в формулу. сведения о нем.: Здравствуйте уважаемые форумчане, написано A на минуя значение первой Казалось бы, 1000 делать это не сожалению, из-за сложности. О других причинахA2ЕСЛИ+ЕОШИБКА+ВПР и для извлеченияРешение очевидно – проверьте Если говорить точнее,
Это наименее очевидная причина#Н/Д грани функцииПри добавлении текстовых значенийНиже приведены другие причины ексельщики. английском … B1. небольшое число, но рекомендуется, так как конструкции выражений с ошибки и способахбудет равна нулю,, аналогична формуле данных, и в правописание! Вы должны указать ошибки. Более подробно о
4. Ссылки на ячейки исказились при копировании формулы
ВПР в формулы необходимо
возникновения ошибок #ИМЯ?.Столкнулся со сложностямиPelenaКогда та же формула при возвращении его обработчик подавляет возможные ЕСЛИ легко столкнуться ее устранения можно то значением ячейкиЕСЛИОШИБКА+ВПР результате можете удалятьПомимо достаточно сложного синтаксиса, имя рабочей книги#Н/Д том, как искатьв Excel. Если
ВПР – работа с функциями ЕСЛИОШИБКА и ЕОШИБКА
заключать их вЕсли формула содержит ссылку с формулой ЕСЛИ: Покажите формулу полностью была скопирована под факториала получается слишком ошибки и вы с ошибкой #ЗНАЧ!. узнать из разделаA3, показанной выше: или вставлять сколькоВПР (включая расширение) вв работе функции точное и приближенное Вы читали их кавычки, даже если на имя, котороеСобственно задача болееivanuch третий диапазон, в
ВПР: работа с функцией ЕСЛИОШИБКА
большое числовое значение, не будете знать, Обычно ее можно Ошибка #ЧИСЛО!.будет пустая строка.
=IF(ISERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE)),"",VLOOKUP($F$2,$B$2:$C$10,2,FALSE))
угодно столбцов, не
имеет больше ограничений, квадратных скобках [ВПР совпадение с функцией внимательно, то сейчас они содержат только не определено в чем простая, нужно
: … пожалуста … ячейку C3 функция с которым Excel правильно ли работает
подавить, добавив в
Когда формула не может
Если нет –=ЕСЛИ(ЕОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ));»»;ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ)) беспокоясь о том, чем любая другая ], далее указать, поскольку зрительно трудноВПР
должны быть экспертом пробел. Если в
Excel, вы увидите подставить нужные значения
ВПР: работа с функцией ЕОШИБКА
KuklP вернула ошибку #ССЫЛКА! не справиться. формула. Если вам формулу функции для найти значение, на то в ячейкеНа сегодня всё. Надеюсь, что придётся обновлять функция Excel. Из-за имя листа, а
увидеть эти лишние.
в этой области. синтаксисе нет двойных
ошибку #ИМЯ?. в ячейку M1: И зачем там Так как надВ ячейке А3 –
нужно добавить обработчик
обработки ошибок, такие
которую указывает ссылка,A3 этот короткий учебник все связанные формулы этих ограничений, простые затем – восклицательный пробелы, особенно приКак Вы, вероятно, знаете,
Однако не без кавычек, появится сообщение
В следующем примере функция
в зависимости о
картинка? См.
office-guru.ru
Ошибки в формулах Excel
ячейкой C3 может квадратный корень не ошибок, лучше сделать как ЕОШИБКА, ЕОШ возвращается ошибка #Н/Д.будет вычислен результат
Ошибка ;##
поможет Вам справиться поиска. на первый взгляд знак. Всю эту работе с большими
одно из самых причины многие специалисты об ошибке #ИМЯ. СУММ ссылается на того в какомivanuch быть только 2 может быть с это тогда, когда или ЕСЛИОШИБКА. Дополнительные сведения см. формулы со всеми возможными
Этот заголовок исчерпывающе объясняет формулы с конструкцию нужно заключить таблицами, когда большая значительных ограничений по Excel считают См. пример ниже. имя интервале находится значение:
Ошибка #ИМЯ?
ячейки а не отрицательного числа, а вы будете уверены,Если имеется ссылка на в разделе Исправление=A1/A2 ошибками суть проблемы, правда?
ВПР в апострофы, на часть данных находитсяВПРВПР
Ошибка #ЗНАЧ!
В этом примере неПрибыль ячейки D1…KuklP 3 (как того программа отобразила данный что формула работает
ячейку с ошибочным ошибки #Н/Д..ВПР
Решение:часто приводят к случай если имя
Ошибка #ДЕЛ/0!
за пределами экрана.это то, чтоодной из наиболее хватает кавычек до, которое не определеноесли значение >
, так у меня требовала исходная формула). результат этой же правильно. значением, функция ЕСЛИ
Эта ошибка возникает вСообщение об ошибкеи заставит ВашиВсегда используйте абсолютные неожиданным результатам. Ниже
книги или листаРешение 1: Лишние пробелы она не может сложных функций. Она и после слова в книге. 1000, то пишем пишет #ИМЯ? вместоПримечание. В данном случае ошибкой.Примечание: возвращает ошибку #ЗНАЧ!. Excel, если формула
Ошибка #ССЫЛКА!
#ССЫЛКА! формулы работать правильно. ссылки на ячейки Вы найдёте решения содержит пробелы. в основной таблице
- смотреть влево, следовательно, имеет кучу ограниченийимеетРешение. «текст1», ЛОЖЬ или ИСТИНА наиболее удобнее подЗначение недоступно: #Н/Д! –
- Значения в вычислениях разделяютсяРешение содержит недопустимую ссылку(#REF!) говорит оУрок подготовлен для Вас (с символом для нескольких распространённыхВот полная структура функции (там, где функция
- столбец поиска в и особенностей, которые, поэтому выводится сообщениеОпределите имя вЕсли значение ячейкиPelena каждым диапазоном перед
- значит, что значение точкой с запятой.: используйте с функцией на ячейку. Дополнительные том, что формула командой сайта office-guru.ru$ сценариев, когдаВПР ВПР) Вашей таблице должен становятся источником многих
об ошибке.Диспетчере имен
в приделах от
:
началом ввода нажать
office-guru.ru
Как исправить ошибки в формулах в Excel для Mac
является недоступным для Если разделить два ЕСЛИ функции для сведения см. в ссылается на ячейку,Источник: https://www.ablebits.com/office-addins-blog/2014/08/27/excel-vlookup-not-working/
ВПР
) при записи диапазона,ВПРдля поиска вЕсли лишние пробелы оказались быть крайним левым. проблем и ошибок.
Ошибка #ЗНАЧ!
Решение., а затем добавьте >=500 и Еслиivanuch комбинацию горячих клавиш формулы:
Ошибка #ИМЯ!
значения запятой, функция обработки ошибок, такие разделе Исправление ошибки которая не существует.Перевел: Антон Андронов напримерошибается. другой книге: в основной таблице, На практике мыВ этой статье Вы
Ошибка #ЧИСЛО!
Проверьте, нет ли его в формулу. значение ячейки в, приложите файл Excel ALT+=. Тогда вставитьсяЗаписанная формула в B1: ЕСЛИ будет рассматривать как ЕОШИБКА, ЕОШ #ССЫЛКА!.В ячейкеАвтор: Антон Андронов$A$2:$C$100Функция=VLOOKUP(lookup_value,'[workbook name]sheet name’!table_array, col_index_num,FALSE)
Ошибка #Н/Д
Вы можете обеспечить часто забываем об найдёте простые объяснения в формуле текстовых Вот как это приделах от >=60 с неработающей формулой.
Ошибка #ССЫЛКА!
функция суммирования и =ПОИСКПОЗ(„Максим”; A1:A4) ищет их как одно и ЕСЛИОШИБКА. ВЭта ошибка возникает, когдаC1В этой статье мы
Ошибка #ДЕЛ/0!
илиВПР=ВПР(искомое_значение;'[имя_книги]имя_листа’!таблица;номер_столбца;ЛОЖЬ) правильную работу формул, этом, что приводит ошибок значений без кавычек. сделать: и Если значение
Ссылки на другие листы и книги
По фотографии не автоматически определит количество текстовое содержимое «Максим» дробное значение. После следующих разделах описывается, число делится насодержатся ссылки на расскажем о том,$A:$Cне различает регистрНастоящая формула может выглядеть заключив аргумент к не работающей
#N/AЕсли вы пропустили двоеточиеЕсли в электронной таблице
-
ячейки в приделах лечим
-
суммирующих ячеек. в диапазоне ячеек
-
процентных множителей ставится как использовать функции ноль (0) или ячейки как справляться с
. В строке формул и принимает символы так:
Другие простые способы устранения проблем
-
lookup_value формуле и появлению(#Н/Д), в ссылке на
-
уже есть данные от >=20 иKuklPТак же ошибка #ССЫЛКА!
-
A1:A4. Содержимое найдено символ %. Он ЕСЛИ, ЕОШИБКА, ЕОШ если формула ссылаетсяA1 некоторыми наиболее распространёнными
-
Вы можете быстро нижнего и ВЕРХНЕГО=VLOOKUP($A$2,'[New Prices.xls]Sheet1′!$B:$D,3,FALSE)(искомое_значение) в функцию ошибки#NAME? диапазон ячеек, будет и вы хотите
-
Если значение ячейки: Откройте фотошоп, исправьте. часто возникает при во второй ячейке
-
сообщает Excel, что и ЕСЛИОШИБКА в на пустую ячейку
и ошибками формул в переключать тип ссылки, регистра как одинаковые.
support.office.com
Исправление ошибки #ЗНАЧ! в функции ЕСЛИ
=ВПР($A$2;'[New Prices.xls]Sheet1′!$B:$D;3;ЛОЖЬ)TRIM#Н/Д(#ИМЯ?) и отображаться ошибка #ИМЯ?. назначить имя определенным в приделах отНу ладно картинка, неправильном указании имени A2. Следовательно, функция значение должно обрабатываться формуле, если аргумент или ячейку, содержащуюB1 Excel. нажимая Поэтому, если вЭта формула будет искать
Проблема: аргумент ссылается на ошибочные значения.
(СЖПРОБЕЛЫ):.#VALUE!В приведенном ниже примере
ячейкам или диапазону, >0 и 50, но нафига ее листа в адресе возвращает результат 2. как процентное. В ссылается на ошибочные 0. Дополнительные сведения.Появление в ячейке такогоF4 таблице есть несколько значение ячейки
-
=VLOOKUP(TRIM($F2),$A$2:$C$10,3,FALSE)Решение:
-
(#ЗНАЧ!), появляющихся при формула ИНДЕКС выдает сначала выделите ячейки
тогда вставляем «текст5″ было пихать в
-
трехмерных ссылок. Вторая формула ищет противном случае такие значения. см. в разделеУдаляем столбец кода ошибки означает,. элементов, которые различаютсяA2=ВПР(СЖПРОБЕЛЫ($F2);$A$2:$C$10;3;ЛОЖЬ)Если нет возможности работе с функцией ошибку #ИМЯ?, так в электронной таблице. и тд
-
Эксель файл, где#ЗНАЧ! – ошибка в
Проблема: неправильный синтаксис.
текстовое содержимое «Андрей», значения пришлось быИсправление ошибки #ЗНАЧ! в
Ошибка #ДЕЛ/0!.B что столбец недостаточноЕсли Вы не хотите только регистром символов,в столбцеРешение 2: Лишние пробелы изменить структуру данныхВПР как в диапазоне
Если вы хотите
изначально думал что самой формулы с значении. Если мы то диапазон A1:A4 вводить как дробные функции СЦЕПИТЬЕсли вам нужно указать. Для этого кликаем широк, чтобы отобразить пугать пользователей сообщениями функция ВПР возвратитB в таблице поиска так, чтобы столбец, а также приёмы
B2 — B12 создать диапазон, можно в синтаксисе ошибка, ошибкой нет?У меня пытаемся сложить число
не содержит таких
множители, например «E2*0,25».Исправление ошибки #ЗНАЧ! в ссылку на другой по заголовку столбца значение полностью. об ошибках первый попавшийся элемент,на листе (в столбце поиска) поиска был крайним и способы борьбы нет двоеточия. пропустить этот шаг. но вроде бы в 2003 не и слово в значений. Поэтому функцияЗадать вопрос на форуме функции СРЗНАЧ или лист, введите правой кнопкой иНаведите указатель мыши на#Н/Д не взирая на
Sheet1Если лишние пробелы оказались левым, Вы можете с ними. МыРешение.На вкладке делаю все верно выдает. По картинке Excel в результате возвращает ошибку #Н/Д сообщества, посвященном Excel СУММ! в контекстном меню правую границу столбца, регистр.
У вас есть вопрос об определенной функции?
в рабочей книге в столбце поиска
Помогите нам улучшить Excel
использовать комбинацию функций начнём с наиболееУбедитесь, что всеФормулы по этому примеру лечить не умею. мы получим ошибку
support.office.com
Как убрать ошибки в ячейках Excel
(нет данных).У вас есть предложенияПримечания:после его имени, нажимаем рядом с его#ЗНАЧ!Решение:
Ошибки в формуле Excel отображаемые в ячейках
New Prices – простыми путямиИНДЕКС частых случаев и ссылки на диапазонв группе=ЕСЛИ(А1=100;»Всегда»;ЕСЛИ(И(А1>=80;А1=60;А1 версия офиса Может корявая установка #ЗНАЧ! Интересен тотОтноситься к категории ошибки по улучшению следующей
Как убрать #ДЕЛ/0 в Excel
а затем — координатыУдалить заголовком (в нашемилиИспользуйте другую функциюи извлекать соответствующее ошибку(INDEX) и наиболее очевидных причин,
включают двоеточие.Определенные имена 2013
Экса? факт, что если в написании функций. версии Excel? Если
Функция ЕСЛИОШИБКА появилась в
Результат ошибочного вычисления – #ЧИСЛО!
ячейки или диапазона(Delete). примере это столбец#ИМЯ?
Excel, которая может
значение из столбца#Н/ДПОИСКПОЗ почемуНекоторые функции Excel работаютнажмите кнопкупри попытке написанияivanuch бы мы попытались
Недопустимое имя: #ИМЯ! да, ознакомьтесь с Excel 2007. Она ячеек. Если имяВыделите ячейку
A, можете показывать пустую выполнить вертикальный поискDв формуле с(MATCH), как болееВПР только тогда, когдаПрисвоить имя формулы по примеру
: … сложить две ячейки, – значит, что темами на портале гораздо предпочтительнее функций листа содержит пробелы,B1
Как убрать НД в Excel
), чтобы указатель принял ячейку или собственное (ПРОСМОТР, СУММПРОИЗВ, ИНДЕКС.
ВПР гибкую альтернативу дляне работает, поэтому включена соответствующая надстройка.и выберите команду выше, так же_Boroda_ в которых значение Excel не распознал пользовательских предложений для ЕОШИБКА и ЕОШ, заключите его в. Ссылка на ячейку вид, как на сообщение. Вы можете
Ошибка #ИМЯ! в Excel
и ПОИСКПОЗ) вЕсли любая часть путине избежать. ВместоВПР лучше изучать примеры При использовании ихПрисвоить имя выдает «#имя?»: В ячейке А4 первой число, а текста написанного в Excel. так как не
Ошибка #ПУСТО! в Excel
апострофы. Например:B1 рисунке ниже. Нажмите сделать это, поместив сочетании с к таблице пропущена,ВПР. в том порядке, без надстройки будет.P.S. Проблема решилась, ничего формула, там вот второй – текст формуле (название функцииПри ошибочных вычислениях, формулы требует избыточности при=СУММ(‘отчет о продажах’!A1:A8)в формуле превратилась левую кнопку мыши
ВПРСОВПАД Ваша функцияВы можете использовать
Другой источник ошибки в каком они выводится ошибка #ИМЯ?.Введите уникальное имя. не делал, заново эта часть
#ССЫЛКА! – ошибка ссылок на ячейки Excel
с помощью функции =СУМ() ему неизвестно, отображают несколько типов построении формулы. При. в ссылку на
и перетащите границув функцию, которая различает регистр.ВПР формулу массива с#Н/Д
приведены в статье. Например, чтобы использоватьВ качестве прописал точно такуюМЕДВЕШЧАКСИМВ(A3;1)=».» =СУММ(), то ошибки оно написано с ошибок вместо значений. использовании функций ЕОШИБКАЕсли вы указываете ссылку несуществующую ячейку. столбца до нужной
ЕСЛИОШИБКА Более подробно Выне будет работать комбинацией функцийв формулах сИсправляем ошибку #Н/Д функцию ПЕРЕСЧЕТЕВРО, нужнообласти же формулу 1что такое не возникнет, а
ошибкой). Это результат Рассмотрим их на и ЕОШ формула на другую внешнююЧтобы исправить эту ошибку, ширины.(IFERROR) в Excel можете узнать из и сообщит об
ИНДЕКСВПРИсправляем ошибку #ЗНАЧ! в включить надстройкувыберите лист или
Как исправить ЗНАЧ в Excel
в 1 +МЕДВЕШЧАКСИМВ? текст примет значение ошибки синтаксиса при практических примерах в вычисляется дважды: сначала книгу, нужно либо удалитьСовет: 2013, 2010 и урока — 4 ошибке(INDEX),– это числа формулах с ВПРИнструменты для евро всю книгу. перегрузил ПК, заработало.Нет такой функции,
Решетки в ячейке Excel
0 при вычислении. написании имени функции. процессе работы формул, проверяется наличие ошибок,заключите имя книги в несуществующую ссылку вЕсли дважды кликнуть 2007 или использовать способа сделать ВПР#ЗНАЧ!ПОИСКПОЗ в текстовом форматеОшибка #ИМЯ? в ВПР. Если вы применяетеПри желании введите примечание. :)
вот и ругается. Например: Например: которые дали ошибочные а затем возвращается квадратные скобки ([]). формуле, либо отменить по границе столбца связку функций с учетом регистра
(даже если рабочая(MATCH) и
в основной таблицеВПР не работает (проблемы, пользовательские функции иНажмите кнопку
exceltable.com
Формула Если вместо значения видает #имя? (Формулы)
=ЕСЛИ(D4>=1000;»текст1″;ЕСЛИ(И(D4>=500;D4=60;D4=20;D40;D4 Это простоivanuchРяд решеток вместо значенияПустое множество: #ПУСТО! –
результаты вычислений. результат. При использованииЗатем введите полный путь действие, кликнув по
A
ЕСЛИ+ЕОШИБКА в Excel. книга с таблицейСЖПРОБЕЛЫ или в таблице ограничения и решения) макросы, для которыхОК
машине не нравится,
: ячейки ;; – это ошибки оператораВ данном уроке будут
функции ЕСЛИОШИБКА формула к файлу.
иконкерядом с его
(IF+ISERROR) в болееКак Вы уже знаете, поиска в данный
(TRIM): поиска.ВПР – работа с требуется пакет анализа,. что в формуле
_Boroda_ данное значение не пересечения множеств. В описаны значения ошибок вычисляется только одинЗаключите его в апострофыОтменить
заголовком, то ширина ранних версиях.ВПР момент открыта).=INDEX($C$2:$C$10,MATCH(TRUE,TRIM($A$2:$A$10)=TRIM($F$2),0))Это обычно случается, когда функциями ЕСЛИОШИБКА и убедитесь, что надстройкаДалее нужно добавить имя такая куча лишнего., к сожалению не является ошибкой. Просто Excel существует такое
формул, которые могут раз.
(в начале пути(Undo) на панели столбца автоматически изменитсяСинтаксис функции
возвращает из заданного
Для получения дополнительной информации
=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(ИСТИНА;СЖПРОБЕЛЫ($A$2:$A$10)=СЖПРОБЕЛЫ($F$2);0))
Вы импортируете информацию ЕОШИБКА
Пакет анализа в формулу. Где Вы взяли нахожу я такого это информация о понятие как пересечение содержать ячейки. ЗнаяКонструкция =ЕСЛИОШИБКА(Формула;0) гораздо лучше и после имени быстрого доступа (или и будет соответствоватьЕСЛИОШИБКА столбца значение, соответствующее о функции
Так как это формула из внешних базВ формулах свключена.Курсор должен быть в
«этот пример»? … и к том, что ширина множеств. Оно применяется значение каждого кода
конструкции =ЕСЛИ(ЕОШИБКА(Формула;0;Формула)). листа перед восклицательным нажать
самой широкой ячейке(IFERROR) прост и первому найденному совпадениюВПР массива, не забудьте данных или когдаВПРЧтобы включить надстройку в
том месте формулы,И что Вы тому же вопрос столбца слишком узкая для быстрого получения (например: #ЗНАЧ!, #ДЕЛ/0!,
Если синтаксис функции составлен знаком).Ctrl+Z столбца.
говорит сам за с искомым. Однако,, ссылающейся на другой нажать ввели апостроф передсообщение об ошибке
Excel: куда вы хотите нарушаете Правила форума
был по #ИМЯ? для того, чтобы
данных из больших #ЧИСЛО!, #Н/Д!, #ИМЯ!, неправильно, она можетНапример:).Ошибка себя: Вы можете заставить
файл Excel, обратитесьCtrl+Shift+Enter числом, чтобы сохранить
#N/AЩелкните добавить созданное имя. не менее, чем в ячейках B4, вместить корректно отображаемое таблиц по запросу #ПУСТО!, #ССЫЛКА!) можно вернуть ошибку #ЗНАЧ!.=СУММ(‘/Пользователи/ваше_имя/Рабочий_стол/[Q2 Operations.xlsx]Продажи’!A1:A8)Урок подготовлен для Вас#ИМЯ?IFERROR(value,value_if_error)
ее извлечь 2-е, к уроку: Поисквместо привычного стоящий в начале(#Н/Д) – означает
ФайлНа вкладке
в 3-х пунктах. B5 … и содержимое ячейки. Нужно точки пересечения вертикального
легко разобраться, какРешение. командой сайта office-guru.ru(#NAME?) возникает вЕСЛИОШИБКА(значение;значение_если_ошибка) 3-е, 4-е или
в другой рабочейEnter ноль.not available >Формулы
Эта тема закрыта. как я заметил просто расширить столбец. и горизонтального диапазона
найти ошибку в
excelworld.ru
: проверьте правильность синтаксиса.
Содержание
- Сообщение об ошибке при открытии или сохранении файла в Microsoft Excel: «Недопустимое имя файла» (эта ссылка может указывать на содержимое полностью или частично на английском языке)
- Сообщение об ошибке
- Причина
- Что попробовать предпринять
- Дополнительная информация
- Как открыть эксель с длинным именем
- Общие обсуждения
- Все ответы
- Имя файла или расширение слишком длинное? Вот исправление
- Что делать, если имя файла или расширение слишком длинное?
- 1. Измените имя каталога
- 2. Создайте сетевой диск
- 3. Используйте теракопию
- 4. Скопируйте или переместите эти файлы в другую папку.
- 5. Добавьте эти файлы в архив
- 6. Используйте командную строку
- 7. Используйте Total Commander
- 8. Используйте средство фиксации длинного пути
- 9. Используйте командную строку для переименования файлов или папок.
- 9.1. Показать скрытые файлы
- 9.2. Переименуйте файл
- 10. Загрузите файл в Dropbox и переименуйте его.
- 11. Внесите изменения в групповую политику
Сообщение об ошибке при открытии или сохранении файла в Microsoft Excel: «Недопустимое имя файла» (эта ссылка может указывать на содержимое полностью или частично на английском языке)
Сообщение об ошибке
При открытии или сохранении файла в Microsoft Excel может появиться одно из указанных ниже сообщений об ошибке. Сообщение об ошибке 1
Недопустимое имя файла.
Сообщение об ошибке 2
Не удалось получить доступ к файлу.
Сообщение об ошибке 3
Введенный путь » » слишком длинный. Введите более короткий путь.
Сообщение об ошибке 4
Не удалось найти . Проверьте правильность написания имени файла и убедитесь, что расположение файла указано правильно.
Сообщение об ошибке 5 В Microsoft Office Excel 2007 может появиться следующее сообщение об ошибке:
Не удалось найти » . «. Проверьте правильность написания имени файла и убедитесь, что расположение файла указано правильно. Если вы пытаетесь открыть файл из списка последних использованных файлов в меню файл, убедитесь, что он не был переименован, перемещен или удален.
Чтобы проверить сообщение об ошибке, полученное в Excel 2007, нажмите клавиши CTRL + SHIFT + I. В правом нижнем углу диалогового окна «сообщение об ошибке» отображается следующий номер:
Примечание. В Microsoft Office 2000 есть встроенные функциональные возможности, позволяющие получить дополнительные сведения об оповещениях и сообщениях об ошибках, связанных с трудностями.
Примечание. Если вы попали в эту статью нажатием кнопки » веб-информация » в сообщении об ошибке, вы уже включили настраиваемые оповещения.
Причина
Это сообщение об ошибке появляется при попытке сохранить или открыть файл, если путь к файлу (включая имя файла) превышает 218 символов. Это ограничение включает три символа, представляющих диск, символы в имени папки, символ обратной косой черты между папками и символы в имени файла. Это поведение основывается на ограничении 256 символов в Excel для создания ссылок на другой файл. Это ограничение в 218 символов для имени пути определяется следующими сведениями:
До 31 символа в имени листа.
Апострофы и квадратные скобки, используемые для обозначая имя книги.
Ссылка на ячейку.
Например, путь к файлу может resemple следующим образом: ‘c:excelpersonal. [my workbook.xls]up_to_31_char_sheetname’!$A$1 Примечание. Это происходит также в случае, если в пути есть квадратная скобка.
Что попробовать предпринять
Убедитесь, что путь к файлу имеет менее 219 символов. Это можно сделать одним из описанных ниже способов.
Переименуйте файл таким образом, чтобы он стал более коротким именем.
Переименуйте одну или несколько папок, содержащих файл, чтобы они были более короткими именами.
Переместите файл в папку с более коротким именем пути.
Дополнительная информация
Обратите внимание, что если ввести 255 символов в поле имя файла в диалоговом окне Сохранить как , а затем нажать кнопку ОК, появится следующее сообщение об ошибке:
Введенный путь » » слишком длинный. Введите более короткий путь.
Кроме того, если вы попытаетесь сохранить файл, а путь превышает 255 символов, появится следующее сообщение об ошибке:
Не удалось получить доступ к файлу. Попробуйте выполнить одно из следующих действий: Убедитесь, что указанная папка существует. -Убедитесь, что папка, содержащая этот файл, не доступна только для чтения. -Убедитесь, что имя файла не содержит ни одного из следующих символов: ? [ ] : | *. -Убедитесь, что имя файла или пути не содержит более 218 знаков.
Источник
Как открыть эксель с длинным именем
Общие обсуждения
Также при попытке открыть файл с длинным путем русскими буквами Excel 2013 выдает ошибку:
«Нам не удалось открыть этот файл. Переименуйте файл, дав ему короткое имя, или скопируйте его в другую папку с более коротким путем».
Если путь к файлу латиницей, то такой ошибки не возникает.
Также с помощью Excel 2010 эти файлы с длинным путем русскими буквами нормально открываются.
Т.е. я так понимаю, что русские буквы кодируются в закодированный URI, методом типа encodeURIComponent
и путь становится гораздо длинее.
Почему Excel 2010 открывает, а 2013 нет? Может есть где-то настройка?
Службу Document Id Service не хотелось бы использовать.
- Изменен тип Иван Проданов Microsoft contingent staff, Moderator 9 сентября 2013 г. 6:24
- Изменен тип Иван Проданов Microsoft contingent staff, Moderator 14 ноября 2013 г. 10:40
- Изменен тип Иван Проданов Microsoft contingent staff, Moderator 14 ноября 2013 г. 10:42
Все ответы
А по какой причине Вы не желаете использовать Document Id Service?
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.
В вашей теме отсутствует активность в течение последних дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.
Document Id Service не решает данную проблему(
т.к. он в итоге редиректит на оригинальную длинную ссылку.
Столкнулся с такой же ситуацией. Обновил до sharepoint 2013.
— Excel 2013 открывал все документы в Sharepoint 2010.
— Excel 2010 открывает все документы в Sharepoint 2013 после обновления.
— Excel 2013 не открывает документы с длинными именами в Sharepoint 2013 после обновления
То что общая длина URL не должна превышать 255 символов — это понятно, но почему в случае с Excel 2010 это не мешает при открытии того же файла?
p.s. кстати URL имеет вид http://sharepoint/DocLib4/%D0%9F%D0%95%D0. xlsx от того при имени файлов в 40 символов в папке 2-го уровня уже практически не прочитать.
Кстати Word 2013 как и Excel 2010 не обращает внимание на длину URL больше 255 — все открывается.
Источник
Имя файла или расширение слишком длинное? Вот исправление
Системные ошибки могут возникнуть рано или поздно, и многие пользователи сообщали об ошибке ERROR_FILENAME_EXCED_RANGE. За этой ошибкой часто следует сообщение об ошибке Имя файла или расширение слишком длинное.
К счастью, это не самая сложная проблема, поэтому сегодня мы покажем вам, как избавиться от нее в Windows 10.
Что делать, если имя файла или расширение слишком длинное?
1. Измените имя каталога
Имя файла или расширение слишком длинное. Сообщение об ошибке обычно появляется при попытке доступа или изменения определенного файла. Обычно проблема не в файле. Это расположение файла.
Windows имеет определенное ограничение на длину пути к файлу; если путь к файлу слишком длинный, вы столкнетесь с этой ошибкой. Пользователи сообщили, что не могут перемещать или получать доступ к проблемным файлам из-за этой ошибки.
Вам нужно переименовать проблемный файл или изменить его путь, чтобы устранить проблему. В большинстве случаев вы не можете переименовать файл, но вы можете решить проблему, переименовав один из каталогов, содержащих этот файл.
Для этого переименуйте одну или несколько папок, ведущих к этому файлу, и проблема должна быть решена. Переименовав папки, вы уменьшите количество символов и снова сможете получить доступ к своим файлам.
2. Создайте сетевой диск
- Найдите папку, содержащую проблемный файл, и щелкните ее правой кнопкой мыши. Выберите «Поделиться с» > «Конкретные люди» в меню.
Выберите пользователя или группу, которым вы хотите поделиться своим файлом, и нажмите кнопку «Поделиться». Из соображений безопасности, вероятно, лучше выбрать свое имя пользователя.
Вы также можете временно решить эту проблему, создав сетевой диск. Прежде чем вы сможете использовать это решение, вам необходимо предоставить общий доступ к своей папке. Это относительно просто, и вы можете сделать это, следуя вышеизложенному.
После того, как папка станет общей, вам нужно создать сетевой диск. Это относительно просто, и вы можете сделать это, выполнив следующие действия:
- Откройте этот компьютер. Перейдите на вкладку «Компьютер» и выберите параметр «Подключить сетевой диск».
Выберите нужную букву диска и путь к папке. Обязательно снимите флажок «Переподключаться при входе в систему» и нажмите кнопку «Готово».
Это относительно простой обходной путь, но если вы не знакомы с сетевыми папками и общим доступом, у вас могут возникнуть проблемы с выполнением этого решения. После создания сетевого диска вы можете легко переместить проблемные файлы в другую папку, чтобы решить эту проблему.
3. Используйте теракопию
Если вы часто получаете сообщение об ошибке Имя файла или расширение слишком длинное, вы можете исправить это с помощью Teracopy. Если вы не можете удалить файлы, которые вызывают эту ошибку, обязательно попробуйте этот инструмент.
Просто скачайте Teracopy и перетащите туда проблемные файлы. Нажмите «Дополнительно» > «Удалить», чтобы удалить проблемные файлы с вашего ПК. Как видите, это довольно простое решение, если вам нужно удалить эти файлы, поэтому обязательно попробуйте его.
4. Скопируйте или переместите эти файлы в другую папку.
В большинстве случаев вы не сможете открывать файлы из-за этой ошибки, но можете их переместить. Просто найдите проблемные файлы и переместите их в другой каталог.
Вы можете создать новый каталог в корневой папке, например C: или D, и скопировать туда свои файлы. После этого вы сможете без проблем получить доступ к скопированным файлам.
5. Добавьте эти файлы в архив
Если вы получаете эту ошибку при попытке доступа к определенным файлам, вы можете исправить ее с помощью этого обходного пути. Вам нужно добавить проблемные файлы в архив, и вы сможете легко их переместить.
Кроме того, вы также можете извлечь файлы в другое место, чтобы получить к ним доступ. Имейте в виду, что архивирование может быть медленным процессом в зависимости от размера ваших файлов, поэтому архивирование всех файлов может занять некоторое время.
Вы можете архивировать файлы без сторонних инструментов; для этого вам нужно щелкнуть правой кнопкой мыши файл или папку, которую вы хотите заархивировать, и выбрать опцию «Добавить в архив».
Несколько пользователей также рекомендуют использовать инструмент 7-zip для решения этой проблемы. По их словам, вы можете использовать это приложение для создания zip-архива, но вы также можете использовать его для удаления проблемных файлов с вашего ПК.
6. Используйте командную строку
- Нажмите Windows клавишу, введите cmd и нажмите «Запуск от имени администратора» в разделе «Командная строка».
Если вы опытный пользователь, вы можете легко решить эту проблему с помощью командной строки. С помощью этого инструмента вы можете назначить путь к папке букве диска. Этот метод позволяет использовать только что созданную букву диска и получать доступ к проблемным файлам.
Имейте в виду, что это решение предназначено для опытных пользователей, поэтому, если вы не знакомы с командной строкой, вы не сможете правильно ее выполнить.
Также важно отметить, что мы не могли видеть новые диски на нашем ПК, но мы могли получить к ним доступ с помощью командной строки. Если вам нужно удалить только что созданный диск, вы можете ввести subst x: /d в командной строке.
7. Используйте Total Commander
Если вы не можете получить доступ к своим файлам из-за сообщения об ошибке Имя файла или расширение слишком длинное, вы можете попробовать использовать Total Commander. Это файловый менеджер с двумя панелями, и вы сможете легко получить доступ к этим файлам.
Total Commander является условно-бесплатным инструментом, но вы можете скачать его бесплатно и попробовать решить эту проблему с его помощью. Если вы не являетесь поклонником этого приложения, вы можете попробовать использовать любой другой файловый менеджер.
Несколько пользователей сообщили, что они удалили проблемные файлы с помощью GoodSync Explorer, поэтому вы также можете попробовать этот инструмент.
8. Используйте средство фиксации длинного пути
Несколько пользователей сообщили, что вы можете легко решить эту проблему с помощью Long Path Fixer. Это бесплатное приложение, которое позволит вам переименовывать, копировать или удалять проблемные файлы.
Кроме того, вы можете попробовать использовать такие инструменты, как Long Path Eraser Free или Ant Renamer. Все эти инструменты бесплатны, и вы можете использовать их для переименования проблемных файлов или папок и получения к ним доступа.
9. Используйте командную строку для переименования файлов или папок.
9.1. Показать скрытые файлы
- Откройте Проводник.
- Перейдите на вкладку «Вид» и установите флажок «Расширения имен файлов» и «Скрытые элементы». Тем самым вы обнаружите все скрытые файлы и расширения.
Прежде чем вы сможете переименовать свои файлы, вам нужно открыть скрытые файлы, папки и расширения. Вы можете сделать это с легкостью, выполнив шаги, описанные выше.
- Запустите командную строку от имени администратора.
- После запуска командной строки введите команду ниже и нажмите Enter : REN «C:Path_to_the_problematic_fileProblematicFile.txt»»File2.txt»
Не забудьте ввести правильный путь к проблемному файлу и расширение файла. В качестве примера мы использовали ProblematicFile.txt, поэтому замените его фактическим именем файла, вызвавшим эту ошибку.
Если у вас есть несколько файлов, к которым вы не можете получить доступ, попробуйте изменить имя папки. Для этого сделайте следующее:
- Откройте командную строку от имени администратора.
- Когда откроется командная строка, введите команду ниже и нажмите Enter : REN «C:Path_to_the_problematic_folder»»New Folder Name»
- Обязательно выберите папку с самым длинным именем и переименуйте ее, чтобы сделать ее короче.
- После переименования папки вы сможете без проблем получить доступ к проблемным файлам.
Имя файла или расширение слишком длинное. Сообщение об ошибке может помешать вам получить доступ к вашим файлам или папкам из-за их длинного пути, но вы можете обойти эту проблему, переименовав их.
Это немного продвинутое решение, поэтому оно может не подойти для обычных пользователей. Если вы не знакомы с командной строкой, может потребоваться несколько попыток, чтобы правильно переименовать файлы или папки.
Это простой обходной путь, и он идеально подходит, если вы не можете получить доступ к паре файлов меньшего размера. Вы также можете использовать это решение с файлами большего размера, но, поскольку оно требует загрузки файлов в Dropbox, лучше использовать его с файлами меньшего размера.
Найдите проблемный файл и загрузите его в Dropbox, чтобы решить проблему. После загрузки файла откройте хранилище Dropbox, переименуйте его и снова загрузите.
Если вы используете автоматическую синхронизацию для Dropbox, файл будет автоматически загружен на ваш компьютер, и вы сможете получить к нему доступ без каких-либо проблем.
11. Внесите изменения в групповую политику
- Нажмите Windows клавишу + R , введите gpedit.msc и нажмите кнопку ОК.
После запуска редактора групповой политики на левой панели перейдите в раздел «Политика локального компьютера» > «Конфигурация компьютера» > «Административные шаблоны» > «Система» > «Файловая система». Теперь найдите «Включить длинные пути NTFS» на правой панели и дважды щелкните его.
Выберите параметр «Включено» и нажмите «Применить» и «ОК», чтобы сохранить изменения.
По словам пользователей, в Windows 10 были внесены некоторые улучшения, связанные с ограничением количества символов в пути. В предыдущих версиях Windows длина пути для пользователей была ограничена 260 символами, но это ограничение может быть снято в Windows 10.
Если вы не можете получить доступ к редактору групповой политики в своей версии Windows, вы также можете снять это ограничение с помощью редактора реестра. Для этого выполните следующие действия:
- Нажмите Windows клавишу + R , введите regedit и нажмите OK.
Для этого щелкните правой кнопкой мыши пробел на правой панели и выберите «Создать» > «Значение DWORD (32-разрядное)». Введите LongPathsEnabled в качестве имени нового DWORD и дважды щелкните его, чтобы открыть его свойства.
Когда откроется окно «Свойства», установите для параметра «Значение» значение 1 и нажмите «ОК» , чтобы сохранить изменения.
Если вы не хотите редактировать свой реестр вручную, вы можете использовать этот zip-файл и файлы внутри, чтобы мгновенно применить изменения.
Просто запустите файл Remove 260 Character Path Limit.reg из архива, чтобы удалить ограничения пути к файлу. Вы также можете запустить другой файл из архива, чтобы снова включить ограничение.
Независимо от выбранного вами метода, включение этой опции позволит вам без проблем получить доступ к любому пути к файлу, поэтому попробуйте это решение.
Имя файла или расширение слишком длинное, и ошибка ERROR_FILENAME_EXCED_RANGE может появиться на любом ПК, но вы сможете легко исправить их, используя одно из решений из нашей статьи.
Не стесняйтесь сообщить нам о решении, которое помогло вам решить эту проблему, в комментариях ниже.
Источник
При ошибочных вычислениях, формулы отображают несколько типов ошибок вместо значений. Рассмотрим их на практических примерах в процессе работы формул, которые дали ошибочные результаты вычислений.
Ошибки в формуле Excel отображаемые в ячейках
В данном уроке будут описаны значения ошибок формул, которые могут содержать ячейки. Зная значение каждого кода (например: #ЗНАЧ!, #ДЕЛ/0!, #ЧИСЛО!, #Н/Д!, #ИМЯ!, #ПУСТО!, #ССЫЛКА!) можно легко разобраться, как найти ошибку в формуле и устранить ее.
Как убрать #ДЕЛ/0 в Excel
Как видно при делении на ячейку с пустым значением программа воспринимает как деление на 0. В результате выдает значение: #ДЕЛ/0! В этом можно убедиться и с помощью подсказки.
В других арифметических вычислениях (умножение, суммирование, вычитание) пустая ячейка также является нулевым значением.
Результат ошибочного вычисления – #ЧИСЛО!
Неправильное число: #ЧИСЛО! – это ошибка невозможности выполнить вычисление в формуле.
Несколько практических примеров:
Ошибка: #ЧИСЛО! возникает, когда числовое значение слишком велико или же слишком маленькое. Так же данная ошибка может возникнуть при попытке получить корень с отрицательного числа. Например, =КОРЕНЬ(-25).
В ячейке А1 – слишком большое число (10^1000). Excel не может работать с такими большими числами.
В ячейке А2 – та же проблема с большими числами. Казалось бы, 1000 небольшое число, но при возвращении его факториала получается слишком большое числовое значение, с которым Excel не справиться.
В ячейке А3 – квадратный корень не может быть с отрицательного числа, а программа отобразила данный результат этой же ошибкой.
Как убрать НД в Excel
Значение недоступно: #Н/Д! – значит, что значение является недоступным для формулы:
Записанная формула в B1: =ПОИСКПОЗ(„Максим”; A1:A4) ищет текстовое содержимое «Максим» в диапазоне ячеек A1:A4. Содержимое найдено во второй ячейке A2. Следовательно, функция возвращает результат 2. Вторая формула ищет текстовое содержимое «Андрей», то диапазон A1:A4 не содержит таких значений. Поэтому функция возвращает ошибку #Н/Д (нет данных).
Ошибка #ИМЯ! в Excel
Относиться к категории ошибки в написании функций. Недопустимое имя: #ИМЯ! – значит, что Excel не распознал текста написанного в формуле (название функции =СУМ() ему неизвестно, оно написано с ошибкой). Это результат ошибки синтаксиса при написании имени функции. Например:
Ошибка #ПУСТО! в Excel
Пустое множество: #ПУСТО! – это ошибки оператора пересечения множеств. В Excel существует такое понятие как пересечение множеств. Оно применяется для быстрого получения данных из больших таблиц по запросу точки пересечения вертикального и горизонтального диапазона ячеек. Если диапазоны не пересекаются, программа отображает ошибочное значение – #ПУСТО! Оператором пересечения множеств является одиночный пробел. Им разделяются вертикальные и горизонтальные диапазоны, заданные в аргументах функции.
В данном случаи пересечением диапазонов является ячейка C3 и функция отображает ее значение.
Заданные аргументы в функции: =СУММ(B4:D4 B2:B3) – не образуют пересечение. Следовательно, функция дает значение с ошибкой – #ПУСТО!
#ССЫЛКА! – ошибка ссылок на ячейки Excel
В данном примере ошибка возникал при неправильном копировании формулы. У нас есть 3 диапазона ячеек: A1:A3, B1:B4, C1:C2.
Под первым диапазоном в ячейку A4 вводим суммирующую формулу: =СУММ(A1:A3). А дальше копируем эту же формулу под второй диапазон, в ячейку B5. Формула, как и прежде, суммирует только 3 ячейки B2:B4, минуя значение первой B1.
Когда та же формула была скопирована под третий диапазон, в ячейку C3 функция вернула ошибку #ССЫЛКА! Так как над ячейкой C3 может быть только 2 ячейки а не 3 (как того требовала исходная формула).
Примечание. В данном случае наиболее удобнее под каждым диапазоном перед началом ввода нажать комбинацию горячих клавиш ALT+=. Тогда вставиться функция суммирования и автоматически определит количество суммирующих ячеек.
Как исправить ЗНАЧ в Excel
#ЗНАЧ! – ошибка в значении. Если мы пытаемся сложить число и слово в Excel в результате мы получим ошибку #ЗНАЧ! Интересен тот факт, что если бы мы попытались сложить две ячейки, в которых значение первой число, а второй – текст с помощью функции =СУММ(), то ошибки не возникнет, а текст примет значение 0 при вычислении. Например:
Решетки в ячейке Excel
Ряд решеток вместо значения ячейки ###### – данное значение не является ошибкой. Просто это информация о том, что ширина столбца слишком узкая для того, чтобы вместить корректно отображаемое содержимое ячейки. Нужно просто расширить столбец. Например, сделайте двойной щелчок левой кнопкой мышки на границе заголовков столбцов данной ячейки.
Так решетки (######) вместо значения ячеек можно увидеть при отрицательно дате. Например, мы пытаемся отнять от старой даты новую дату. А в результате вычисления установлен формат ячеек «Дата» (а не «Общий»).
Неправильный формат ячейки так же может отображать вместо значений ряд символов решетки (######).
Когда вы вводите или редактируете формулу, а также когда меняется одно из входных значений функции, Excel может показать одну из ошибок вместо значения формулы. В программе предусмотрено семь типов ошибок. Давайте рассмотрим их описание и способы устранения.
- #ДЕЛ/О!
— данная ошибка практически всегда означает, что формула в ячейке пытается разделить какое-то значение на ноль. Чаще всего это происходит из-за того, что в другой ячейке, ссылающейся на данную, находится нулевое значение или значение отсутствует. Вам необходимо проверить все связанные ячейки на предмет наличия таких значений. Также данная ошибка может возникать, когда вы вводите неправильные значения в некоторые функции, например в ОСТАТ() , когда второй аргумент равен 0. Также ошибка деления на ноль может возникать, если вы оставляете пустые ячейки для ввода данных, а какая-либо формула требует некоторые данные. При этом будет выведена ошибка #ДЕЛ/0!
, что может смутить конечного пользователя. Для этих случаев вы можете использовать функцию ЕСЛИ() для проверки, например =ЕСЛИ(А1=0;0;В1/А1) . В этом примере функция вернет 0 вместо ошибки, если в ячейке А1 находится нулевое или пустое значение. - #Н/Д
— данная ошибка расшифровывается как недоступно, и это означает, что значение недоступно функции или формуле. Вы можете увидеть такую ошибку, если введете неподходящее значение в функцию. Для исправления проверьте прежде всего входные ячейки на предмет ошибок, особенно если в них тоже появляется данная ошибка. - #ИМЯ?
— данная ошибка возникает, когда вы неправильно указываете имя в формуле или ошибочно задаете имя самой формулы. Для исправления проверьте еще раз все имена и названия в формуле. - #ПУСТО!
— данная ошибка связана с диапазонами в формуле. Чаще всего она возникает, когда в формуле указывается два непересекающихся диапазона, например =СУММ(С4:С6;А1:С1) . - #ЧИСЛО!
— ошибка возникает, когда в формуле присутствуют некорректные числовые значения, выходящие за границы допустимого диапазона. - #ССЫЛКА!
— ошибка возникает, когда были удалены ячейки, на которые ссылается данная формула. - #ЗНАЧ!
— в данном случае речь идет об использовании неправильного типа аргумента для функции.
Если при вводе формулы вы случайно неправильно расставили скобки, Excel выведет на экран предупреждающее сообщение — см. рис. 1. В этом сообщении вы увидите предположение Excel о том, как их необходимо расставить. В случае если вы подтверждаете такую расстановку, нажмите Да
. Но зачастую требуется собственное вмешательство. Для этот нажмите Нет
и исправьте скобки самостоятельно.
Обработка ошибок с помощью функции ЕОШИБКА()
Перехватить любые ошибки и обработать их можно с помощью функции ЕОШИБКА() . Данная функция возвращает истину или ложь в зависимости от того, появляется ли ошибка при вычислении ее аргумента. Общая формула для перехвата выглядит так: =ЕСЛИ(ЕОШИБКА(выражение);ошибка; выражение) .
Функция если вернет ошибку (например, сообщение), если при расчете появляется ошибка. Например, рассмотрим следующую формулу: =ЕСЛИ(ЕОШИБКА(А1/А2);»»; А1/А2) . При возникновении ошибки (деление на 0) формула возвращает пустую строку. Если же ошибки не возникает, возвращается само выражение А1/А2 .
Существует другая, более удобная функция ЕСЛИОШИБКА() , которая совмещает две предыдущие функции ЕСЛИ() и ЕОШИБКА() : ЕСЛИОШИБКА(значение;значение при ошибке) , где: значение
— выражение для расчета, значение при ошибке
— возвращаемый результат в случае ошибки. Для нашего примера это будет выглядеть так: =ЕСЛИОШИБКА(А1/А2;»») .
Ошибки в Excel возникают довольно часто. Вы, наверняка, замечали странные значения в ячейках, вместо ожидаемого результата, которые начинались со знака #
. Это говорит о том, что формула возвращает ошибку. Чтобы избавиться от ошибки, Вы должны исправить ее причину, а они могут быть самыми разными.
Несоответствие открывающих и закрывающих скобок
Самым распространенным примером возникновения ошибок в формулах Excel является несоответствие открывающих и закрывающих скобок. Когда пользователь вводит формулу, Excel автоматически проверяет ее синтаксис и не даст закончить ввод, пока в ней присутствует синтаксическая ошибка.
Например, на рисунке выше мы намеренно пропустили закрывающую скобку при вводе формулы. Если нажать клавишу Enter
, Excel выдаст следующее предупреждение:
В некоторых случаях Excel предлагает свой вариант исправления ошибки. Вы можете либо согласиться с Excel, либо исправить формулу самостоятельно. В любом случае слепо полагаться на это исправление ни в коем случае нельзя. Например, на следующем рисунке Excel предложил нам неправильное решение.
Ячейка заполнена знаками решетки
Бывают случаи, когда ячейка в Excel полностью заполнена знаками решетки. Это означает один из двух вариантов:
В данном случае увеличение ширины столбца уже не поможет.
Ошибка #ДЕЛ/0!
Ошибка #ДЕЛ/0!
возникает, когда в Excel происходит деление на ноль. Это может быть, как явное деление на ноль, так и деление на ячейку, которая содержит ноль или пуста.
Ошибка #Н/Д
Ошибка #Н/Д
возникает, когда для формулы или функции недоступно какое-то значение. Приведем несколько случаев возникновения ошибки #Н/Д
:
Ошибка #ИМЯ?
Ошибка #ИМЯ?
возникает, когда в формуле присутствует имя, которое Excel не понимает.
В данном примере имя диапазон не определено.
Ошибка #ПУСТО!
Ошибка #ПУСТО!
возникает, когда задано пересечение двух диапазонов, не имеющих общих точек.
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО!
возникает, когда проблема в формуле связана со значением.
Не забывайте, что Excel поддерживает числовые величины от -1Е-307 до 1Е+307.
- Еще одним случаем возникновения ошибки #ЧИСЛО!
является употребление функции, которая при вычислении использует метод итераций и не может вычислить результат. Ярким примером таких функций в Excel являются СТАВКА
и ВСД
.
Ошибка #ССЫЛКА!
Ошибка #ЗНАЧ!
Ошибка #ЗНАЧ!
одна из самых распространенных ошибок, встречающихся в Excel. Она возникает, когда значение одного из аргументов формулы или функции содержит недопустимые значения. Самые распространенные случаи возникновения ошибки #ЗНАЧ!
.
Я ввожу формулу, но вместо результата я вижу текст #Н/Д или #####. Что это значит?
Это означает что в исходных данных, самой формуле, форматировании или в другом случае допущена ошибка. Сообщение об ошибке содержит указание на то, где именно она допущена. Ниже мы рассмотрим сообщения об ошибках и наиболее частые их причины:
Ошибка #####
Чаще всего эта ошибка означает, что столбец недостаточно широк для отображения содержимого ячейки. Для решения проблемы достаточно увеличить ширину столбца.
Другая причина ошибки — в ячейке содержатся дата или время с отрицательными значениями.
Ошибка #Н/Д
Данная ошибка возникает, если функции или формула содержит ссылку на значение (или само значение), которого нет. Другими словами, в функции или формуле не заполнено обязательное поле, или есть ссылка на пустую ячейку в то время, как в ячейке обязательно должно присутствовать значение. Наиболее частые причины:
- В функции не указаны один или несколько обязательных аргументов.
- В функциях ВПР, ГПР, ПРОСМОТР или ПОИСКПОЗ указано неправильное значение аргумента искомое_значение.
- Функции ВПР, ГПР или ПОИСКПОЗ применяются для поиска в несортированной таблице.
- В исходной таблице вместо пропущенных данных было введено значение #Н/Д или НД().
Ошибка #ДЕЛ/0!
Ошибка #ДЕЛ/0! Означает, что в процессе вычисления происходит деление на ноль. Причины могут быть следующие:
- В формуле явно задано деление на ноль (например, =10/0).
- В формуле или функции в качестве делителя стоит ссылка на пустую ячейку или на ячейку, которая содержит ноль.
Ошибка #ПУСТО!
Эта ошибка возникает, когда в условиях функции указано два пересекающихся диапазона, но на самом деле они не пересекаются.
Примечание: В некоторых задачах пользователю необходимо выполнить действия только с теми ячейками, которые одновременно присутствуют в двух диапазонах. Для этого диапазоны ячеек в функции разделяют не точкой с запятой, а пробелом (который называют оператором пересечения).
- Если в функции не должны задаваться пересекающиеся диапазоны (например, при суммировании), вероятно, в качестве разделителя диапазонов был использован пробел, а не точка с запятой. Или пробел был использован при указании диапазона, вместо двоеточия.
- Если в функции должны задаваться пересекающиеся диапазоны, вероятно диапазоны действительно не имеют общих ячеек. Нужно проверить заданные диапазоны в аргументах функции.
Ошибка #ЧИСЛО!
Данная ошибка возникает, если в формуле или функции указаны некорректные числовые значения. Например:
- В функции, которая использует числовой аргумент, в его качестве указан текст или ссылка на ячейку с нечисловым значением.
- Функция, которая выполняет итерации (вычисление, которое повторяется до тех пор, пока не будет выполнено заданное условие, например ВСД или СТАВКА) не может вычислить результат (например, заданное условие не наступило).
- Результатом вычисления стало число, слишком большое или слишком малое для использования в Excel. Напоминаем, что максимальное число в Excel не может превышать 10307 и быть меньше минус 10307.
Подобное сообщение говорит нам о том, что ссылка на ячейку недействительна. Чаще всего это может свидетельствовать о том, что ячейки, на которые ссылается формула, были удалены, или в эти ячейки были скопированы другие значения.
Ошибка #ЗНАЧ!
Такая ошибка возникает при использовании неверного типа аргумента или операнда. Например, пользователь может ошибиться в следующем:
- В формулу вместо числа или логического значения (ИСТИНА или ЛОЖЬ) введен текст.
- После ввода или редактирования формулы массива нажимается клавиша ВВОД вместо комбинации CTRL+SHIFT+ВВОД.
- Ссылка, формула или функция указана как массив.
- В качестве условия функции, который требует единичное значение, указан диапазон.
Я понял, что означает ошибка. Но моя формула очень большая/работает с большим объемом данных. Как мне найти место, где допущена ошибка?
Excel 2007 может сразу указать на ошибку или поможет просмотреть вычисления поэтапно, чтобы найти ошибку.
Для этого нажмите на пиктограмму, которая появилась возле ячейки с сообщением об ошибке. Если формула состоит только из одной функции или причина ошибки достаточно простая, контекстное меню будет содержать пункт Источник ошибки. После нажатия на этот пункт Excel покажет Вам ячейку с некорректными данными автоматически:
Если же формула содержит несколько функций, тогда в контекстном меню появится пункт Показать этапы вычисления. В открывшемся окне Вы сможете увидеть, какое именно вычисление приводит к ошибке.
У меня ошибка #ИМЯ? и я не могу найти её причину.
- Проверьте правильность написания имени (названия) функции. Для этого можно вызвать Мастер функций (группа Библиотека функций вкладки Формулы), и выбрать нужную функцию из предлагаемого списка.
- В формулу был введен текст, не заключенный в двойные кавычки. Допустим, результатом формулы должен был быть текст с числом — например, Итого 200 р. Если при введении текста Итого в формулу этот текст не заключен в двойные кавычки, Excel интерпретирует такие данные как имя, что вызывает ошибку.
Примечание: Имя — это слово, словосочетание или другой набор знаков, заданные пользователем и обозначающие ячейку, диапазон ячеек, формулу или константу.
- В формуле или функции используется имя, которое не было определено. Проверьте, что данное имя существует. На вкладке Формулы в группе Именованные ячейки выберите Диспетчер имен и выясните, присутствует ли данное имя в списке. Если данное имя отсутствует, его можно добавить его путем выбора команды Создание имени.
- Была допущена ошибка в написании имени. Для проверки правильности указания имен в строке формул нужно нажать клавишу F3, щелкнуть требуемое имя, а затем нажать ОК.
- В формуле или функции используется ссылка на другой лист, не заключенный в ординарные кавычки. Если имя другого листа или книги содержит небуквенные знаки или пробел, то это имя необходимо заключить в апострофы («).
У меня огромная база данных клиентов — покупателей. Каждый день в базе данных добавляется столбец, в котором указывается сумма выручки от каждого покупателя. Если покупатель ничего не купил, в ячейке ставится #Н/Д. Как мне просуммировать столбец, если там есть такие данные?
Самый простой способ решения такой проблемы — изменить принцип наполнения базы данных и не заполнять ячейки для покупателей, которые не производили покупки.
Но если основную таблицу изменить невозможно (по разным причинам), эту проблему можно попробовать решить с помощью функции БДСУММ.
Допустим, исходная таблица имеет следующий вид:
Применив функцию БДСУММ, мы сможем выбрать для суммирования те ячейки, которые не содержат значения #Н/Д. Функция БДСУММ имеет следующий синтаксис:
БДСУММ(база_данных, поле, условия) , где
- база_данных — это диапазон ячеек, с которыми будут проводиться действия.
- поле — это столбец, значения из которого будут суммироваться.
- условия — это набор условий, которые должны выполняться для значения ячейки, чтобы это значение суммировалось.
То есть, в функции нам нужно задать суммирование первого столбца нашей таблицы, при условии, что значение ячейки этого столбца не равно #Н/Д. Для этого сначала создадим условие — в любом удобном месте рабочего листа напишем условие #Н/Д и озаглавим эту ячейку так же как и столбец нужной нам базы данных.
БДСУММ(C2:C18;1;E2:E3) где
- C2:C18 — наша таблица,
- E2:E3 — наше условие.
Обратите внимание, что диапазоны базы данных, и условий обязательно должны содержать заголовки столбцов! При этом заголовок условия должен совпадать с заголовком столбца, над которым производятся вычисления!
Наш результат указан под таблицей:
Если же наша база данных содержит ошибки разных типов, достаточно добавить их в условия (и, соответственно, расширить диапазон условий в формуле), для того, чтобы получить нужный результат.
Этот способ также может использоваться для функций СЧЁТ, БСЧЁТА, ДМАКС, ДМИН, БДПРОИЗВЕД и им подобных.
Нечасто, конечно, но иногда при открытии офисных документов (форматов XLS и XLSX) на экране появляется сообщения о сбое Excel — «ошибка при направлении команды приложению». Почему же программа не может открывать «родные» файлы? В этом нужно разобраться. Надо сказать, что Word, Excel и Access в равной мере подвержены появлению таких ошибок. Так что, некоторые предлагаемые решения по исправлению ситуации подойдут и для других приложений.
О чем свидетельствует ошибка направления команды приложению Excel?
Как говорят отзывы многих пользователей на всевозможных компьютерных форумах, изначально проблема была замечена при попытке открытия файлов электронных таблиц, которые были прикреплены к входящему почтовому сообщению Outlook. Однако потом оказалось, что не открываются даже документы с жесткого диска. Почему?
В любой программе, в том числе в Excel, свидетельствует о том, что программу невозможно закрыть, если:
- она находится в активном состоянии;
- сам файл по каким-то причинам не распознается (например, при использовании разных версий офисного пакета 2003, 2007, 2010, 2013, 2016) или же отличающихся между собой модификаций операционных систем.
В электронной почте на файл может присутствовать ссылка. Ошибка Excel в данном случае появляется при попытке прямого открытия документа непосредственно в сообщении без сохранения вложения или оригинального файла на жестком диске компьютера. Это самое распространенное явление, хотя могут встречаться и другие ситуации.
Основные методы устранения проблемы в офисных программах
Что же касается исправления сбоев такого рода, когда может даже возникать ошибка при запуске Excel, здесь можно найти достаточно много вариантов.
Однако если говорить именно о проблеме направления команды, самыми действенными способами устранения проблемы, если речь идет именно об Excel, принято считать следующие:
- отключение игнорирования DDE (только для Excel);
- деактивация режима совместимости;
- отключение аппаратного ускорения;
- переназначение программы по умолчанию;
- восстановление и повторная инсталляция всего офисного пакета.
Формат Excel: отключение игнорирования DDE-запросов
Первое предлагаемое решение, по мнению многих, является одним из самых действенных. При этом устраняется не только описываемый сбой, но и многие другие ошибки Excel.
Суть решения состоит в том, чтобы через файловое меню войти в параметры программы, выбрать общие настройки и перейти к общей конфигурации. Здесь нужно просто установить флажок напротив строки игнорирования DDE-запросов. Что это такое, в данном случае не столь важно. Главное — что такая методика срабатывает практически всегда. Но это 99% случаев. Для 1%, когда данная методика не дает результата, придется применять другие способы, которые, кстати, при некоторых условиях являются не менее работоспособными.
Деактивация режима совместимости
Не секрет, что в операционных системах Windows при установке разных офисных пакетов или при использовании более свежих версий «Офиса» на устаревших ОС предусмотрена возможность запуска программ в режиме совместимости (например, с Windows XP).
Для исправления ситуации заходим в каталог «Офиса», который обычно располагается в директории Program Files (x86). Находим в нем исполняемый EXE-файл основной программы, через ПКМ вызываем строку свойств и снимаем галочки со строк старта в режиме совместимости и запуска от имени администратора, после чего перегружаем систему. Такой вариант подходит для всех офисных приложений, включая Word, Excel, Access, Power Point и т.д.
Проблемы с аппаратным ускорением
Еще одна методика состоит в том, чтобы деактивировать использование аппаратного ускорения. В этой ситуации в Excel, равно как и в любой другой офисной программе, нужно использовать все то же меню параметров с выбором дополнительных настроек.
В меню просто находим строку использования аппаратного ускорения и снимаем с нее галочку. В дополнение к данному решению можно отключить использование надстроек.
Для этого в меню параметров необходимо выбрать соответствующий раздел, перейти к надстройкам COM и, опять же, снять флажок со строки их задействования.
Установка программ по умолчанию
Возможно, ошибка при направлении команды приложению Excel или любого другого приложения связана только с тем, что по умолчанию зарегистрированным расширениям файлов просто не сопоставлена соответствующая программа для их открытия.
В этом случае нужно вызвать стандартную «Панель управления», выбрать раздел программ по умолчанию и использовать меню сопоставления файлов или протоколов. В списке нужно просто найти формат Excel, выбрать одноименную программу и использовать ее. Если она отсутствует, путь к исполняемому файлу необходимо будет указать вручную.
Восстановление и переустановка Office
Однако ошибки Excel 2007 или любой другой версии приложения только вышеописанными ситуациями не ограничиваются.
В случае, когда ничто не помогает, можно использовать средства восстановления Office. Для этого используется раздел программ и компонентов, где выбирается необходимое приложение, нажимается кнопка изменения на панели сверху, после чего в появившемся меню используется строка восстановления программных продуктов.
Если это не поможет, придется полностью удалить весь пакет (для этого лучше использовать сторонние деинсталляторы, позволяющие сканировать систему на предмет наличия остаточных файлов, папок и ключей системного реестра с полным их удалением), после чего инсталлировать его заново.
В случае, когда у пользователя имеется какая-то неофициальная версия инсталлятора, в которой ключ продукта отсутствует, зарегистрировать программный пакет можно при помощи небольшой утилиты KMSAuto Net, хотя это и признается противоправным действием. Тем не менее для наших пользователей это достаточно приемлемое решение.
Однако и эти действия могут не понадобиться. Возможно, проблема состоит только в том, что операционной системе отключено автоматическое обновление, в котором, помимо программных модулей и компонентов системы безопасности, предусмотрена еще и установка апдейтов для офисных продуктов.
Как вариант, можно зайти в «Центр обновления», задать ручной поиск при включенном задействовании установки апдейтов для других программных продуктов Microsoft, а все, что будет найдено, интегрировать в систему.
Что в итоге?
Делая выводы из всего вышеизложенного, можно отметить, что в большинстве случаев помогает методика отключения DDE-запросов. Правда, и остальные варианты исключать тоже нельзя. Здесь намеренно не рассматривались ситуации, связанные с проникновением в систему разного рода вирусов, которые тоже иногда способны блокировать работу или даже запуск офисных программ, поскольку вопросы безопасности у любого пользователя должны стоять в приоритете. Но в целом основная проблема устраняется достаточно просто, а иногда помогает даже обычное восстановление системы.