В формуле не хватает закрывающей или открывающей круглой скобки эксель
Чтобы упростить создание и редактирование формул и свести к минимуму количество опечаток и синтаксических ошибок, пользуйтесь автозавершением формул. После того как вы введите знак " https://support.content.office.net/ru-ru/media/bafc281e-a8a0-4a19-8d5c-57ae713d20db.jpg" alt="Автозавершение формул" loading="lazy">
1. Введите знак «=» (знак равенства) и первые буквы или триггер отображения для запуска автозавершения формул.
2. По мере ввода прокручиваемый список допустимых элементов отображает наиболее близкие значения.
3. Значки представляют тип записи, например функцию или ссылку на таблицу.
4. Подробные всплывающие подсказки помогают сделать оптимальный выбор.
В таблице ниже показано, как динамически управлять отображением элементов в раскрывающемся списке автозавершения формул.
Элементы, которые нужно отобразить
Вводимые символы
Имена функций Excel и функций, определенных пользователем
Одна или несколько начальных букв в месте ввода какой-либо функции.
Например: СУ
(Триггер отображения не отображается).
Введите аргумент, например число или ссылку на ячейку, или используйте триггер отображения, например начало букв или [ (открываемая скобка).
Например: СУММ(5;A2;[
Для каждого последующего аргумента введите сначала точку с запятой, а затем сам аргумент или другой триггер отображения.
Примечание: У следующих функций есть аргументы с перечисляемой константой, которые автоматически отображаются в списке: ЯЧЕЙКА, ОКП, ГВ, ПОИСКПОЗ, PMT, ПС, РАНГ, SUBTOTAL и ВLOOKUP.
Определенные имена и имена таблиц
Одна или несколько начальных букв в месте ввода имени.
Пример: Анна
Один или несколько перечисленных ниже элементов.
«[» (открывающая квадратная скобка) сразу после имени таблицы.
Например: ГодовойОтчет[
«;» (точка с запятой) сразу после специального элемента.
«:» (двоеточие) сразу после имени столбца.
Например: ГодовойОтчет[Продажи:
Примечание: Если известно имя ячейки из таблицы, то название таблицы является необязательным параметром. Например, следующие формулы будут иметь один и тот же смысл:
Имена подключений в функциях куба
«"» (открывающие кавычки) сразу после открывающей круглой скобки в имени функции куба.
Например: КУБЭЛЕМЕНТ("
Примечание: Отобразятся только подключения OLAP, сохраненные в текущей книге.
Текстовые строки с многомерными выражениями (MDX) в функциях куба
Один или несколько перечисленных ниже элементов.
«"» (открывающие кавычки) сразу за точкой с запятой после аргумента.
Например: КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"
. (точка) сразу после закрывающей квадратной скобки.
Например: КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"[Заказчики].
Например: КУБЭЛЕМЕНТ("ДанныеКубаПродаж";"[Заказчики].[Мексика].
( (открывая скобки) сразу после открываемой кавычка для текстовой строки с многоязыковой многоязыковой текстовой строкой, указывляемой на начало tuple.
Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"(
«;» (точка с запятой) сразу после закрывающей квадратной скобки в текстовой строке с многомерными выражениями, указывающая на вторую часть кортежа.
Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"([Заказчики].[Мексика];
Например: КУБЗНАЧЕНИЕ("ДанныеКубаПродаж";"
Чтобы ввести текстовую строку с многомерными выражениями (MDX) с использованием автозавершения формулы, требуется подключение к источнику данных OLAP.
Если название определено, оно отображается во всплывающей подсказке, что облегчает окончательный выбор.
Если текстовая строка с многомерными выражениями неоднозначна, уникальное имя компонента будет все равно введено, но его правильность необходимо проверить. Например, в следующей текстовой строке с многомерными выражениями содержатся два значения:
КУБМЕБЕР("SalesCubeData";"[Клиенты].[ Мексика]. [Hidalgo]. [Ора С. Сапоги]
Должно быть введено одно из следующих значений:
Если введенное значение не подходит, удалите его, а затем выберите другое значение.
Имена функций Microsoft SQL Server Analysis Services, такие как Children, Parent или Crossjoin, не отображаются в раскрывающемся списке, но их можно ввести вручную.
В любой момент при использовании автозавершения формулы можно ввести необходимые символы или значения для окончания формулы.
Автозавершения формул можно использовать в середине имеющейся вложенной функции или формулы. Текст непосредственно перед курсором используется для отображения значений раскрывающегося списка, а весь остальной текст после курсора остается неизменным.
Определенные имена, созданные для перечисляемых констант, например, используемых в функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, и соединения функций куба не отображаются в раскрывающемся списке автозавершения, но их можно ввести вручную.
В таблице ниже указаны клавиши, с помощью которых можно перемещаться по раскрывающемуся списку автозавершения формул.
Перемещение позиции курсора на один знак влево
Перемещение позиции курсора на один знак вправо
Перемещение выделения на один элемент вверх
Перемещение выделения на один элемент вниз
Выбор последнего элемента
Выбор первого элемента
Перемещение на следующую страницу и выбор нового элемента
Перемещение на предыдущую страницу и выбор нового элемента
Закрытие раскрывающегося списка
ESCAPE (или щелкните другую ячейку)
Включение и выключение функции автозавершения
Важно: При вводе формулы даже после использования триггера вставки не забывайте вводить круглую закрывающую скобку для функции, прямоугольную закрывающую скобку для ссылки на таблицу или закрывающие кавычки для текстовой строки с многомерными выражениями.
Чтобы вставить выбранный элемент в формулу и установить курсор сразу после него, нажмите клавишу TAB или дважды щелкните данный элемент.
Примечание: Этот раздел не относится к Excel в Интернете.
Щелкните Файл > Параметры > Формулы.
В Excel 2007: нажмите кнопку Microsoft Office нажмите кнопку Параметры Excel ивыберите категорию Формулы.
В группе Работа с формулами установите или снимите флажок Автозавершение формул.
Совет: Вы также можете нажать клавиши ALT+СТРЕЛКА ВНИЗ.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Несоответствие открывающих и закрывающих скобок
Самым распространенным примером возникновения ошибок в формулах Excel является несоответствие открывающих и закрывающих скобок. Когда пользователь вводит формулу, Excel автоматически проверяет ее синтаксис и не даст закончить ввод, пока в ней присутствует синтаксическая ошибка.
Например, на рисунке выше мы намеренно пропустили закрывающую скобку при вводе формулы. Если нажать клавишу Enter, Excel выдаст следующее предупреждение:
Ячейка заполнена знаками решетки
Бывают случаи, когда ячейка в Excel полностью заполнена знаками решетки. Это означает один из двух вариантов:
- В ячейке содержится формула, которая возвращает некорректное значение даты или времени. Думаю, Вы знаете, что Excel не поддерживает даты до 1900 года. Поэтому, если результатом формулы оказывается такая дата, то Excel возвращает подобный результат.
- Формула пытается применить стандартные математические операторы к тексту.
- В качестве аргументов функции используются данные несоответствующего типа. К примеру, номер столбца в функции ВПР задан числом меньше 1.
- Аргумент функции должен иметь единственное значение, а вместо этого ему присваивают целый диапазон. На рисунке ниже в качестве искомого значения функции ВПР используется диапазон A6:A8.
- Выделить ячейку и перейти на вкладку «Главная» на ленте. После этого перемещаем курсор мыши в группу «число». Здесь также есть поле, в котором демонстрируется формат, в данный момент присвоенные ячейке.
- Нужно нажать на стрелку вниз возле этого поля. После этого появится список с разными форматами ячеек. Нужно выбрать тот, который соответствует тому, который нужно применять в конкретной формуле. После этого делается клик по выбранному варианту.
- Определить, нам нужно изменить формат одной ячейки или нескольких. После этого выбираем ту, которая нам подходит (или целый диапазон выделяем), после чего делаем правый клик по ней (ним). Далее ищем в появившемся перечне пункт «Формат ячеек». Задача может быть существенно упрощена, если пользователь нажмет сочетание Ctrl+1.
- После этого появляется диалоговое окно, в котором по умолчанию будет открыта вкладка «Число». Важно убедиться, что открыта именно она. После этого следует обратить ваш взор на список в левой части окна. Там находится перечень доступных форматов ячеек. Нужно выбрать тот, который подходит в конкретной ситуации и нажать ОК.
- Выделяем ячейку, которая расположена в самом верху диапазона.
- Наводим курсор на ее правую нижнюю часть (то есть, на угол), убеждаемся в том, что появился знак плюса черного цвета, нажимаем левую кнопку, зажимаем ее и перемещаем курсор до того места, где должен закончиться этот диапазон.
- Находим в главном меню вкладку «Формулы». Немного ниже и правее нее находится группа инструментов «Зависимость формул», в которой находится кнопка «Показать формулы». Нужно сделать один левый клик мышью при условии, что эта функция активирована.
- После этого в каждой ячейке теперь можно увидеть итоги вычислений. Естественно, это может повлиять на границы колонок, но в этом нет никакой супер страшной проблемы. Этот вопрос решается буквально в несколько кликов.
- Переходим в меню «Файл».
- После этого ищем раздел «Параметры» и переходим в него.
- Далее мы увидим окно. В списке справа находится большое количество различных разделов, но нас интересует «Формулы». После клика мы увидим, что правая часть окна изменилась. Переходим в группу «Параметры вычислений», где ставим флажок возле функции «автоматически». После того, как действия будут выполнены, нам нужно нажать кнопку ОК.
- Выделяем ту ячейку, в которой есть ошибочная формула. Далее переходим во вкладку «Формулы». Там нужно найти инструмент «Зависимости формул» — «Вычислить формулу».
- Перед глазами пользователя появится диалоговое окно. В нем детально будет описано, как осуществлять отчет правильно. Чтобы решить проблему, необходимо нажать кнопку «Вычислить». После этого функция будет последовательно проверяться на каждом шагу. Поэтому кнопку нужно нажать несколько раз. Таким образом можно отследить, на каком шагу возникла проблема и оперативно ее решить.
- В целом, если формула небольшая, ее можно проверить и самостоятельно. Это не потребует большого количества времени. Также можно без проблем проверять формулы самостоятельно, если их количество небольшое. Дело в том, что при увеличении количества формул увеличивается и количество ошибок при проверке. Мозг загромождается большим количеством информации, пусть и простой для обработки.
- Если есть большое количество формул или сами формулы довольно большие, лучше воспользоваться специализированным инструментом. Каким именно — решать только вам. Каждый из них подходит, просто один предусматривает выполнение действий более в ручном режиме, а другой — автоматическом.
-
Столбец недостаточно широк для отображения всего содержимого ячейки. Для решения проблемы достаточно увеличить ширину столбца, чтобы все данные отобразились…
В данном случае увеличение ширины столбца уже не поможет.
Нажав комбинацию клавиш Ctrl+Shift+Enter, получим следующий результат:
В данном примере имя диапазон не определено.
Не забывайте, что Excel поддерживает числовые величины от -1Е-307 до 1Е+307.
С помощью Excel можно выполнять почти какого-угодно порядка: вычислять и даже программировать действия компьютера. Все потому, что в функционал заложены функции и формулы. Но иногда пользователю приходится сталкиваться с ошибками при их вводе. Особенно часто они возникают, когда человек пытается ввести формулу вручную. Если пользователь опытный, такая проблема встречается не очень часто, поскольку он уже знает, какой синтаксис правильный, а также довольно внимательный. Но даже профессионалы могут допускать ошибки.
Часто мы не понимаем, почему они возникают. И профессионалы тоже могут не знать, какие причины. Он может понимать, что означает тот или иной код ошибки, но найти конкретное место в формуле не может. Но для профессионала это не проблема, поскольку он знает, как находить ошибки методами самого Excel. Сегодня мы более детально разберемся в причинах самых распространенных ошибок при вводе формул в Excel и разберем методы решения этой проблемы. Тем самым мы значительно ближе будем к профессионалам. Ну что же, начнем?
Изменение формата ячеек Excel
Довольно нередкая причина того, почему у человека появляется неудача в ходе записи формул, заключается в том, что он неверно выбрал формат ячеек, на какие она ссылается. Так, если в ней поставили формат «текст», то вместо итогового значения перед нами будет просто показана формула в виде текстовой строки.
Есть случаи, когда формат считается правильно, но отображается неверно. Причина этого явления — также ошибочно выбранный формат. Эта проблема может появиться и сама собой, через глюки в работе программы. Как ни странно, человеческий фактор влияет и на работу компьютера, который не является человеком. Но это уже лирическое отступление.
Конечно, в таком случае следует выставить правильный формат. Для этого нужно следовать таким шагам:
Есть еще один инструмент, настройки которого более широки. Чтобы его применить, необходимо выполнять следующую инструкцию:
Для сохранения полученных изменений необходимо воспользоваться функцией редактирования для каждой ячейки с ошибкой при вводе формулы. После того, как мы найдем тот элемент, который нужен, следует отредактировать с помощью клавиши F2 или выполнения двойного клика по соответствующей ячейке. Также внесение изменений возможно с помощью левого щелчка мыши в строке формул. После внесения всех изменений в документ нужно подтвердить свои действия путем нажатия клавиши Enter.
Внимание. При наличии большого количества информации, последний шаг может потребовать очень много времени. В этом случае можно упростить задачу, применив маркер автозаполнения. Правда, этим методом можно воспользоваться только в одном случае. Главное — требование — в каждой ячейке должна применяться та же формула.
Что следует делать на практике?
После выполнения этих операций перед нашим взором стоит готовый столбец, который был сгенерирован почти без нашего участия.
Отключение режима “Показать формулы” в Excel
Случаются ситуации, когда пользователь не обнаруживает результатов, хотя он их ждал после выполнения операций функцией. Вместо них отображаются только формулы. Причина этого может крыться в том, что включена демонстрация формул, и естественно, нам нужно ее отключить, чтобы увидеть итог вычислений. Выполняем следующие действия:
Активизация автоматического пересчета формул в Excel
Теперь можно отдыхать, поскольку проблема решена. Все вычисления осуществляются автоматически. И если какое-то из значений вдруг изменяется, программа автоматически его пересчитывает.
Исправление ошибок в формулах
Бывают ситуации, когда человек допускает ошибку при вводе формулы. В этом случае программа будет просто ее определять, как простое значение в текстовом формате. То есть, и расчетов также не будет. Так, самой распространенной ошибкой является ситуация, когда перед вводом знака «равно» ставится пробел. Здесь важно помнить, что перед знаком = не должно быть никаких пробелов, и он всегда должен располагаться перед формулой.
Кроме этого, нередко ошибки появляются в синтаксисе функций. Причина этого проста — не все они просты для заполнения обычными людьми. Особенно это касается ситуаций, когда применяется сразу несколько аргументов. Поэтому ручной ввод формул рекомендуется лишь если пользователь опытный, и в таком случае синтаксис нужно тщательно перепроверять. Для того, чтобы сделать ввод функций более простым, был создан Мастер функций, который вызывается путем нажатия клавиши fx слева от строки ввода формулы.
Для обеспечения работоспособности формулы необходимо тщательно проверять ее перед вводом. В том числе, необходимо убедиться в том, что в ней нигде не стоят знаки, которые не видимы невооруженным глазом. В нашем случае таким знаком служил пробел.
Время от времени лучше удалить формулу, где стоят некоторые непечатные символы или ее синтаксис написан уж откровенно неправильно, чем искать ошибку и ее исправлять. Это же касается не только названия формулы, но и ее функций. О том, что при вводе формулы была допущена ошибка, Excel сообщит определенным кодом. Каждый из кодов имеет конкретное значение. Давайте перечислим наиболее распространенные из них.
Бывают и ситуации потруднее, когда точно сказать, где кроется ошибка, нельзя. Если приходится иметь дело со сложными функциями, то в таком случае нужно использовать специальные инструменты проверки. Следуйте этой инструкции:
Есть еще один способ определения причин неполадок при работе с формулами. Называется этот инструмент «Проверка ошибок». Его можно найти в том же блоке, что и предыдущий.
После того, как мы нажмем на соответствующую кнопку, появится окно. В нем будет информация о том, что вызвало ошибку, а также будут приведены рекомендации по исправлению сложившейся ситуации.
Исправление ошибки в синтаксисе
Надо сказать, что все особенности исправления ошибок в синтаксисе были описаны выше, потому что это частный случай ошибок в формулах. Тем не менее, давайте резюмируем то, что было сказано, поскольку ошибка в синтаксисе — очень частая проблема начинающих пользователей Excel. Для проверки синтаксиса существует два специализированных инструмента: проверка формул и вычисление. Также можно воспользоваться ручным методом проверки. Когда какой лучше использовать?
Выводы
С ошибками приходится сталкиваться каждому человеку, который пользуется электронными таблицами. Это неотъемлемая часть рабочего процесса. Поэтому умение обрабатывать ошибки — важнейший навык. Выше были перечислены самые распространенные ошибки, с которыми могут сталкиваться пользователи при вводе формул. Кроме того, были описаны методы решения возникающих проблем и приведены ситуации, в которых необходимо использовать каждый из них.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel для планшетов с Android Excel 2010 Excel 2007 Excel Starter 2010 Еще. Меньше
К сожалению, это означает, что Excel не понимает, что вы пытаетесь сделать, поэтому вам может потребоваться начать все сначала.
Вы вернетесь к ячейке с неправильной формулой, для которой будет включен режим редактирования и выделено проблемное место. Если вы не знаете, что с этим делать, и хотите начать заново, вы можете снова нажать клавишу ESC или нажать кнопку "Отмена" в панели формул, чтобы выйти из режима правки.
Если вы хотите перейти к следующему действию, следуйте следующему контрольному списку действий, которые помогут вам выяснить, что возможно, пошло не так.
Примечание: Если вы используетеOffice в Интернете, возможно, такие ошибки не будут или решения не будут применяться.
См. следующие разделы, соответствующие ошибке фунта:
Каждый раз, когда вы открываете таблицу с формулами, которые ссылаются на значения в других таблицах, вам будет предложено обновить ссылки или оставить их без срывов.
Excel отобразит показанное выше диалоговое окно, чтобы убедиться, что формулы в текущей электронных таблицах всегда указывают на самое последнее значение в случае изменения ссылки. Вы можете обновить ссылки или пропустить этот шаг. Даже если вы решили не обновлять ссылки, вы можете в любой момент сделать это вручную непосредственно в электронной таблице.
Вы также можете отключить показ этого диалогового окна при открытии файла. Для этого перейдите в меню "Параметры >" > "Дополнительные > Общие"и включит автоматическое обновление связей.
Важно: Если вы впервые работаете с неработающих ссылками в формулах, вам нужно освежить информацию по устранению неработающих ссылок или вы не знаете, нужно ли обновлять ссылки, см. управление обновлением внешних ссылок (связей).
Если формула не выдает значение, воспользуйтесь приведенными ниже инструкциями.
Убедитесь, что в Excel настроено показ формул в электронных таблицах. Для этого на вкладке "Формулы" в группе "Зависимости формул" выберите "Показать формулы".
Совет: Вы также можете использовать клавиши CTRL+' (клавишу над клавишей TAB). При этом столбцы автоматически расширятся для отображения формул, но не волнуйтесь, при обратном переключение в обычный режим, столбцы будут меняться.
Если решить проблему с этим еще не удалось, возможно, ячейка отформатирована как текст. Чтобы изменить формат, щелкните ячейку правой кнопкой мыши и выберите Формат ячеек > Общий (или нажмите CTRL+1), а затем нажмите F2 > ВВОД.
Если у вас есть столбец с большим диапазоном ячеек в текстовом формате, вы можете выбрать диапазон, применить выбранный числовой формат и перейти к столбцу > "Текст по столбцам" >окончания. Формат будет применен ко всем выделенным ячейкам.
Если формула не вычисляется, проверьте, включена ли в Excel функция автоматического вычисления. Формулы не вычисляют, если включено ручное вычисление. Чтобы проверить, нет ли автоматического вычисления, выполните указанные здесь действия.
На вкладке "Файл" выберите "Параметры",а затем категорию "Формулы".
В разделе Параметры вычислений в группе Вычисления в книге выберите вариант автоматически.
Дополнительные сведения о вычислениях см. в сведениях об изменении пересчета, итерации или точности формулы.
Циклая ссылка возникает, когда формула ссылается на ячейку, в которую она расположена. Исправление — переместить формулу в другую ячейку или изменить синтаксис формулы на тот, который позволяет избежать цикловых ссылок. Однако в некоторых случаях могут потребоваться циклические ссылки, так как они приводят к итерации функций. Повторяйте эти ссылки до тех пор, пока не будет выполнены определенное числовые условия. В таких случаях необходимо включить или разрешить удаление цикловой ссылки.
Дополнительные сведения о цикловых ссылках см. в теме "Удаление или разрешение циклской ссылки".
Если запись начинается не со знака равенства, она не считается формулой и не вычисляется (это распространенная ошибка).
Если ввести СУММ(A1:A10), Excel отобразит текстовую строку СУММ(A1:A10) вместо результата формулы. Кроме того, если ввести 11/2,Excel отображает дату, например 11.ноя или 11.02.2009, вместо деления 11 на 2.
Чтобы избежать подобных неожиданных результатов, всегда начинайте формулу со знака равенства. Например, введите: =СУММ(A1:A10) и =11/2.
Если в формуле используется функция, для ее правильной работы важно, чтобы у каждой открывающей скобки была закрывающая. Убедитесь, что у каждой скобки есть соответствующая пара. Например, формула =ЕСЛИ(B5 <0);"Не допустимо";B5*1,05)не будет работать, так как есть две закрывающая скобка, но только одна открывающая. Правильный вариант этой формулы выглядит следующим образом: =ЕСЛИ(B5<0;"Недопустимо";B5*1,05).
Функции в Excel имеют аргументы — значения, которые необходимо указать, чтобы функция работала. Без аргументов работает лишь небольшое количество функций (например, ПИ или СЕГОДНЯ). Проверьте синтаксис формулы, который отображается, когда вы начинаете вводить функцию, чтобы убедиться в том, что указаны все обязательные аргументы.
Например, функция ПРОПИСН принимает в качестве аргумента только одну текстовую строку или ссылку на ячейку: =ПРОПИСН("привет") или =ПРОПИСН(C2).
Примечание: Аргументы функции указаны на плавающей справочной панели инструментов под формулой при ее вводе.
Если вам нужно быстро просмотреть синтаксис определенной функции, см. список функций Excel (по категориям).
Не вводите в формулах числа со знаками доллара ($) или десятичной запятой (,), поскольку знаки доллара указывают на абсолютные ссылки, а запятые — на аргументы. Вместо $1,000 в формуле необходимо ввести 1000.
Примечание: Результат формулы можно отформатировать с использованием десятичных разделителей и обозначений денежных единиц после ввода формулы с неформатированными числами (константами). Как правило, использовать константы в формулах не стоит, так как их сложно найти, если потребуется обновить данные позже и при этом часто ввести данные неправильно. Гораздо лучше поместить константы в ячейки, в которых они открыты и на них легко ссылаться.
Выберите "Главная" и нажмите стрелку, чтобы развернуть группу "Число" или "Числовой формат" (или нажмите клавиши CTRL+1). Затем выберите "Общие".
Нажмите клавишу F2, чтобы перейти в режим правки, а затем — клавишу ВВОД, чтобы подтвердить формулу.
Если ввести дату в ячейку, которая имеет числовой тип данных, она может быть отображена как числовое значение, а не как дата. Чтобы это число отображалось в виде даты, в коллекции Числовой формат выберите формат Дата.
Если в формуле содержится текст, его нужно заключить в кавычки.
Например, формула ="Сегодня " & ТЕКСТ(СЕГОДНЯ();"дддд, дд.ММ") объединяет текстовую строку "Сегодня " с результатами функций ТЕКСТ и СЕГОДНЯ и возвращает результат наподобие следующего: Сегодня понедельник, 30.05.
Формула может содержать не более 64 уровней вложенности функций.
При вводе ссылки на значения или ячейки на других листах, имя которых содержит небуквенные символы (например, пробел), заключайте его в апострофы (').
Вы также можете выбрать значения или ячейки на другом листе, чтобы использовать их в формуле. Excel автоматически заключит имена листов в кавычки.
При вводе ссылки на значения или ячейки в другой книге включайте ее имя в квадратных скобках ([]), за которым следует имя листа со значениями или ячейками.
Если книга не открыта в Excel, введите полный путь к файлу.
Например =ЧСТРОК('C:\Мои документы\[Операции за II квартал.xlsx]Продажи'!A1:A8).
Примечание: Если полный путь содержит пробелы, необходимо заключить его в апострофы (в начале пути и после имени книги перед восклицательным знаком).
Совет: Самый простой способ перейти к другой книге — открыть ее, а затем ввести =и перейти в другую с помощью ALT+TAB. Выберите любую ячейку на нужном листе, а затем закроем книгу-источник. Формула автоматически обновится, и в ней отобразится полный путь к имени листа с правильным синтаксисом. При необходимости этот путь можно копировать и вставлять.
Чтобы устранить эту ошибку, можно просто проверить, существует ли знаменатель. Вы можете использовать:
Смысл это формулы таков: ЕСЛИ B1 существует, вернуть результат деления A1 на B1, в противном случае вернуть 0.
Прежде чем удалять данные в ячейках, диапазонах, определенных именах, книгах или книгах, всегда проверяйте, нет ли в них ссылок. Вы сможете заменить формулы их результатами перед удалением данных, на которые имеется ссылка.
Если вам не удается заменить формулы их результатами, прочтите сведения об ошибках и возможных решениях:
Если отсутствует книга, это не влияет на формулу, которая ссылается на нее, пока не обновить формулу.
Например, если используется формула =[Книга1.xlsx]Лист1'!A1, а такой книги больше нет, значения, ссылающиеся на нее, будут доступны. Но если изменить и сохранить формулу, которая ссылается на эту книгу, появится диалоговое окно Обновить значения с предложением ввести имя файла. Выберите "Отмена" и убедитесь в том, что эти данные не будут потеряны, заменив формулы, ссылающиеся на отсутствующие книги, результатами формул.
Иногда при копировании содержимого ячейки нужно вкопировать только значение, а не формулу, которая отображается в строка формул.
Чтобы избежать этой ошибки, в конечной ячейке можно вклеить итоговые значения формул без нее.
На листе выделите ячейки с итоговыми значениями формулы, которые требуется скопировать.
На вкладке "Главная" в группе "Буфер обмена" выберите " ".
Сочетание клавиш: CTRL+C.
Выделите левую верхнюю ячейку области вставки.
Совет: Чтобы переместить или скопировать выбранный текст на другой или в другой книге, выберите яротую ячейку другого или переключение на другую книгу, а затем выберем левую верхнюю ячейку области вкладки.
На вкладке "Главная" в группе "Буфер обмена" нажмите кнопку "Ввести ", а затем выберите "Значения" или нажмите ALT > E > S > V > ENTER для Windows или option > Command > V > V > ENTER на компьютере Mac.
Чтобы понять, как сложная или вложенная формула получает конечный результат, можно вычислить ее пошагово.
Выделите формулу, которую вы хотите вычислить.
Выберите "Формулы" > "Высметь формулу".
Чтобы проверить значение этой ссылки, выберите "Оценить". Результат вычисления отображается курсивом.
Если подчеркивается часть формулы является ссылкой на другую формулу, выберите шаг с искомой формулой, чтобы отобрать другую формулу в поле "Оценка". Чтобы вернуться к предыдущей ячейке и формуле, выберите "Шаг с выходом".
Кнопка "Шаг с шагом" недоступна, когда ссылка отображается в формуле во второй раз или если формула ссылается на ячейку в другой книге.
Продолжайте этот процесс, пока не будут вычислены все части формулы.
Инструмент "Высказать формулу" не обязательно будет говорить о том, почему формула не работает, но поможет найти ее. Этот инструмент может оказаться очень полезным в больших формулах, когда очень трудно найти проблему иным способом.
Пустые ссылки отображаются как нулевые значения (0) в поле Вычисление.
Некоторые функции пересчитываются при каждом внесении изменений в таблицу. Такие функции, в том числе СЛЧИС, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, ЧСТРОК, ЧИСЛСТОЛБ, ТДАТА, СЕГОДНЯ и СЛУЧМЕЖДУ, могут приводить к отображению в диалоговом окне Вычисление формулы результатов, отличающихся от фактических результатов в ячейке на листе.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Если вы еще не Excel в Интернете, скоро вы увидите, что это не просто сетка для ввода чисел в столбцах или строках. Да, с помощью Excel в Интернете можно найти итоги для столбца или строки чисел, но вы также можете вычислять платежи по ипотеке, решать математические или инженерные задачи или находить лучшие сценарии в зависимости от переменных чисел, которые вы подключали.
Excel в Интернете делает это с помощью формул в ячейках. Формула выполняет вычисления или другие действия с данными на листе. Формула всегда начинается со знака равенства (=), за которым могут следовать числа, математические операторы (например, знак "плюс" или "минус") и функции, которые значительно расширяют возможности формулы.
Ниже приведен пример формулы, умножающей 2 на 3 и прибавляющей к результату 5, чтобы получить 11.
Следующая формула использует функцию ПЛТ для вычисления платежа по ипотеке (1 073,64 долларов США) с 5% ставкой (5% разделить на 12 месяцев равняется ежемесячному проценту) на период в 30 лет (360 месяцев) с займом на сумму 200 000 долларов:
Ниже приведены примеры формул, которые можно использовать на листах.
=A1+A2+A3 Вычисляет сумму значений в ячейках A1, A2 и A3.
=КОРЕНЬ(A1) Использует функцию КОРЕНЬ для возврата значения квадратного корня числа в ячейке A1.
=СЕГОДНЯ() Возвращает текущую дату.
=ПРОПИСН("привет") Преобразует текст "привет" в "ПРИВЕТ" с помощью функции ПРОПИСН.
=ЕСЛИ(A1>0) Анализирует ячейку A1 и проверяет, превышает ли значение в ней нуль.
Элементы формулы
Формула также может содержать один или несколько из таких элементов: функции, ссылки, операторы и константы.
1. Функции. Функция ПИ() возвращает значение числа Пи: 3,142.
2. Ссылки. A2 возвращает значение ячейки A2.
3. Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.
4. Операторы. Оператор ^ ("крышка") применяется для возведения числа в степень, а оператор * ("звездочка") — для умножения.
Использование констант в формулах
Использование операторов в формулах
Операторы определяют операции, которые необходимо выполнить над элементами формулы. Вычисления выполняются в стандартном порядке (соответствующем основным правилам арифметики), однако его можно изменить с помощью скобок.
Типы операторов
Приложение Microsoft Excel поддерживает четыре типа операторов: арифметические, текстовые, операторы сравнения и операторы ссылок.
Арифметические операторы
Арифметические операторы служат для выполнения базовых арифметических операций, таких как сложение, вычитание, умножение, деление или объединение чисел. Результатом операций являются числа. Арифметические операторы приведены ниже.
Арифметический оператор
Возведение в степень
Операторы сравнения
Операторы сравнения используются для сравнения двух значений. Результатом сравнения является логическое значение: ИСТИНА либо ЛОЖЬ.
Оператор сравнения
>= (знак «больше или равно»)
Больше или равно
Меньше или равно
Текстовый оператор конкатенации
Амперсанд (&) используется для объединения (соединения) одной или нескольких текстовых строк в одну.
Текстовый оператор
Соединение или объединение последовательностей знаков в одну последовательность
Выражение «Северный»&«ветер» дает результат «Северный ветер».
Операторы ссылок
Для определения ссылок на диапазоны ячеек можно использовать операторы, указанные ниже.
Оператор ссылки
Оператор диапазона, который образует одну ссылку на все ячейки, находящиеся между первой и последней ячейками диапазона, включая эти ячейки.
; (точка с запятой)
Оператор объединения. Объединяет несколько ссылок в одну ссылку.
Оператор пересечения множеств, используется для ссылки на общие ячейки двух диапазонов.
Порядок выполнения Excel в Интернете формулах
В некоторых случаях порядок вычисления может повлиять на возвращаемое формулой значение, поэтому для получения нужных результатов важно понимать стандартный порядок вычислений и знать, как можно его изменить.
Порядок вычислений
Формулы вычисляют значения в определенном порядке. Формула всегда начинается со знака равно(=).Excel в Интернете интерпретирует знаки после знака равно как формулу. После знака равно вычисляются элементы (операнды), такие как константы или ссылки на ячейки. Они разделены операторами вычислений. Excel в Интернете вычисляет формулу слева направо в соответствии с определенным порядком для каждого оператора в формуле.
Приоритет операторов
Если в одной формуле несколько операторов, Excel в Интернете выполняет операции в том порядке, который показан в таблице ниже. Если формула содержит операторы с одинаковым приоритетом, например операторы деления и умножения, Excel в Интернете эти операторы оцениваются слева направо.
Возведение в степень
Умножение и деление
Сложение и вычитание
Объединение двух текстовых строк в одну
Использование круглых скобок
Чтобы изменить порядок вычисления формулы, заключите ее часть, которая должна быть выполнена первой, в скобки. Например, следующая формула дает результат 11, так как Excel в Интернете умножение выполняется перед с добавлением. В этой формуле число 2 умножается на 3, а затем к результату прибавляется число 5.
Если же изменить синтаксис с помощью скобок, Excel в Интернете сбавляет 5 и 2, а затем умножает результат на 3, чтобы получить 21.
В следующем примере скобки, в которые заключена первая часть формулы, принудительно Excel в Интернете сначала вычислить ячейки B4+25, а затем разделить результат на сумму значений в ячейках D5, E5 и F5.
Использование функций и вложенных функций в формулах
Функции — это заранее определенные формулы, которые выполняют вычисления по заданным величинам, называемым аргументами, и в указанном порядке. Эти функции позволяют выполнять как простые, так и сложные вычисления.
Синтаксис функций
Приведенный ниже пример функции ОКРУГЛ, округляющей число в ячейке A10, демонстрирует синтаксис функции.
1. Структура. Структура функции начинается со знака равно (=), за которым следуют имя функции, открывая скобка, аргументы функции, разделенные запятой, и закрывая скобка.
2. Имя функции. Чтобы отобразить список доступных функций, щелкните любую ячейку и нажмите клавиши SHIFT+F3.
4. Всплывающая подсказка аргумента. При вводе функции появляется всплывающая подсказка с синтаксисом и аргументами. Например, всплывающая подсказка появляется после ввода выражения =ОКРУГЛ(. Всплывающие подсказки отображаются только для встроенных функций.
Ввод функций
Диалоговое окно Вставить функцию упрощает ввод функций при создании формул, в которых они содержатся. При вводе функции в формулу в диалоговом окне Вставить функцию отображаются имя функции, все ее аргументы, описание функции и каждого из аргументов, текущий результат функции и всей формулы.
Чтобы упростить создание и редактирование формул и свести к минимуму количество опечаток и синтаксических ошибок, пользуйтесь автозавершением формул. После того как вы введите знак " ocpSection" role="region" aria-label="Вложенные функции">
Вложенные функции
В некоторых случаях может потребоваться использовать функцию в качестве одного из аргументов другой функции. Например, в приведенной ниже формуле для сравнения результата со значением 50 используется вложенная функция СРЗНАЧ.
1. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.
Использование ссылок в формулах
Ссылка указывает на ячейку или диапазон ячеек на сайте и сообщает Excel в Интернете, где искать значения или данные, которые вы хотите использовать в формуле. С помощью ссылок в одной формуле можно использовать данные, которые находятся в разных частях листа, а также значение одной ячейки в нескольких формулах. Вы также можете задавать ссылки на ячейки разных листов одной книги либо на ячейки из других книг. Ссылки на ячейки других книг называются связями или внешними ссылками.
Стиль ссылок A1
Стиль ссылок по умолчанию По умолчанию в Excel в Интернете используется стиль ссылок A1, который ссылается на столбцы буквами (от A до XFD, всего 16 384 столбца) и ссылается на строки с числами (от 1 до 1 048 576). Эти буквы и номера называются заголовками строк и столбцов. Для ссылки на ячейку введите букву столбца, и затем — номер строки. Например, ссылка B2 указывает на ячейку, расположенную на пересечении столбца B и строки 2.
Ячейка или диапазон
Использование
Ячейка на пересечении столбца A и строки 10
Диапазон ячеек: столбец А, строки 10-20.
Диапазон ячеек: строка 15, столбцы B-E
Все ячейки в строке 5
Все ячейки в строках с 5 по 10
Все ячейки в столбце H
Все ячейки в столбцах с H по J
Диапазон ячеек: столбцы А-E, строки 10-20
1. Ссылка на лист «Маркетинг».
2. Ссылка на диапазон ячеек с B1 по B10 включительно.
3. Ссылка на лист, отделенная от ссылки на диапазон значений.
Различия между абсолютными, относительными и смешанными ссылками
Смешанные ссылки Смешанная ссылка имеет абсолютный столбец и относительную строку либо абсолютную строку и относительный столбец. Абсолютная ссылка на столбец принимает форму $A 1, $B 1 и так далее. Абсолютная ссылка на строку имеет форму A$1, B$1 и так далее. При изменении позиции ячейки, содержаной формулу, изменяется относительная ссылка, а абсолютная ссылка не изменяется. При копировании или заполнении формулы по строкам или вниз по столбцам относительная ссылка автоматически корректируется, а абсолютная ссылка не корректируется. Например, при копировании или заполнении смешанной ссылки из ячейки A2 в B3 она будет меняться с =A$1 на =B$1.
Стиль трехмерных ссылок
Удобный способ для ссылки на несколько листов Трехмерные ссылки используются для анализа данных из одной и той же ячейки или диапазона ячеек на нескольких листах одной книги. Трехмерная ссылка содержит ссылку на ячейку или диапазон, перед которой указываются имена листов. Excel в Интернете использует все таблицы, которые хранятся между начальным и конечним именами ссылки. Например, формула =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5 на всех листах в диапазоне от листа 2 до листа 13 включительно.
При помощи трехмерных ссылок можно создавать ссылки на ячейки на других листах, определять имена и создавать формулы с использованием следующих функций: СУММ, СРЗНАЧ, СРЗНАЧА, СЧЁТ, СЧЁТЗ, МАКС, МАКСА, МИН, МИНА, ПРОИЗВЕД, СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА, СТАНДОТКЛОНПА, ДИСПР, ДИСП.В, ДИСПА и ДИСППА.
Трехмерные ссылки нельзя использовать в формулах массива.
Трехмерные ссылки нельзя использовать вместе с оператор пересечения (один пробел), а также в формулах с неявное пересечение.
Вставка или копирование Если вставить листы между листами 2 и 6, Excel в Интернете будет включать в расчет все значения из ячеек с A2 по A5 на добавленных листах.
Удалить Если удалить листы между листами 2 и 6, Excel в Интернете вы вычислите их значения.
Переместить Если переместить листы между листами 2 и 6 в место за пределами диапазона, на который имеется ссылка, Excel в Интернете удалит их значения из вычислений.
Перемещение конечного листа Если переместить лист 2 или 6 в другое место книги, Excel в Интернете скорректирует сумму с учетом изменения диапазона листов.
Удаление конечного листа Если удалить лист 2 или 6, Excel в Интернете скорректирует сумму с учетом изменения диапазона листов между ними.
Стиль ссылок R1C1
Можно использовать такой стиль ссылок, при котором нумеруются и строки, и столбцы. Стиль ссылок R1C1 удобен для вычисления положения столбцов и строк в макросах. В стиле R1C1 Excel в Интернете указывает на расположение ячейки с помощью R, за которым следует номер строки, и C, за которым следует номер столбца.
относительная ссылка на ячейку, расположенную на две строки выше в том же столбце
Относительная ссылка на ячейку, расположенную на две строки ниже и на два столбца правее
Абсолютная ссылка на ячейку, расположенную во второй строке второго столбца
Относительная ссылка на строку, расположенную выше текущей ячейки
Абсолютная ссылка на текущую строку
При записи макроса Excel в Интернете некоторые команды с помощью стиля ссылок R1C1. Например, если записать команду (например, нажать кнопку "Автоумма"), чтобы вставить формулу, в которую добавляется диапазон ячеек, Excel в Интернете записи формулы со ссылками с помощью стиля R1C1, а не A1.
Использование имен в формулах
Можно создавать определенные имена для представления ячеек, диапазонов ячеек, формул, констант и Excel в Интернете таблиц. Имя — это значимое краткое обозначение, поясняющее предназначение ссылки на ячейку, константы, формулы или таблицы, так как понять их суть с первого взгляда бывает непросто. Ниже приведены примеры имен и показано, как их использование упрощает понимание формул.
Читайте также: