Эти сообщения об ошибках могут отображаться в ячейке листа.
Первый столбец содержит сообщения об ошибках ячеек листа. Сообщения об ошибках начинаются со знака номера (#). Большинство заканчивается восклицательным знаком (!или с вопросительным знаком (?).
Сообщения об ошибках ячеек листа
Сообщение об ошибке | Значение | Решение |
|---|---|---|
#COLS>#MAXCOLS! | Ваша переменная MATLAB ® превышает ограничение Microsoft ® Excel ®, равное | Это ограничение в продукте Excel. Попробуйте выполнить вычисление с переменной, содержащей меньше столбцов. |
#COMMAND! | Это сообщение об ошибке представляет любую ошибку, появившуюся в командной строке MATLAB. Вы можете показать полное сообщение об ошибке из командной строки MATLAB, используя | Устранение ошибки MATLAB. |
#DIMENSION! | Вы использовали | Проверьте размеры матрицы и добавленные измерения данных и исправьте аргумент. Дополнительные сведения см. в разделе |
#INVALIDNAME! | Введено недопустимое имя переменной. | Убедитесь, что используются допустимые имена переменных MATLAB. Имена переменных MATLAB должны начинаться с буквы, за которой должны следовать буквы, цифры или знаки подчеркивания. Дополнительные сведения см. в разделе Имена переменных. |
#INVALIDTYPE! | Указан недопустимый тип данных MATLAB с помощью | Убедитесь, что используются поддерживаемые типы данных MATLAB. |
#MATLAB? | Вы использовали функцию Link™ электронной таблицы, и сеанс программного обеспечения MATLAB не выполняется. | Запустите программу связи с электронными таблицами и MATLAB. См. разделы Начало и прекращение ссылки на электронную таблицу и MATLAB. |
#NAME? | Неизвестное имя функции. | Убедитесь, что |
#NONEXIST! | Вы ссылаетесь на несуществующую матрицу в Кроме того, вы получаете | Проверьте правильность написания матрицы MATLAB. Использование MATLAB |
#ROWS>#MAXROWS! | Ваша переменная MATLAB превышает предел Excel, равный | Это ограничение в продукте Excel. Попробуйте выполнить вычисление с переменной, содержащей меньше строк. |
#SYNTAX? | Введена функция связи с электронной таблицей с неправильным синтаксисом. Например, вы не указали двойные кавычки | Проверьте и исправьте синтаксис функции. |
#VALUE! | В функции отсутствует аргумент, или аргумент функции имеет неверный тип. | Укажите правильное число аргументов функции правильного типа. |
Подпрограмма макроса использует | Поскольку функция работает правильно, игнорируйте сообщение. Или, в данном особом случае, удалить | |
| Именованный диапазон определен неправильно, или он охватывает несколько листов. | Выберите диапазон данных только на одном листе и создайте соответствующее имя для диапазона данных. Инструкции по определению имен см. в справке Excel. |
Примечание
При открытии листа Excel, содержащего функции связи с электронными таблицами, программа Excel пытается выполнить эти функции снизу вверх и справа налево. Excel может генерировать сообщения об ошибках ячеек, такие как #COMMAND! или #NONEXIST!. Это ожидаемое поведение, поэтому игнорируйте сообщения и выполните следующие действия:
Закройте окна фигуры MATLAB.
Снова выполните функции ячейки по одному в правильном порядке, нажав клавишу F2, а затем клавишу Enter.