В ячейке ms excel в результате вычисления формулы появилось значение, которое свидетельствует о том, что

Обновлено: 30.06.2024

Содержимое ячейки, содержащей формулу, можно преобразовать так, чтобы вычисляемое значение заменяло формулу. Если вы хотите заморозить только часть формулы, вы можете заменить только ту часть, которую не хотите пересчитывать. Замена формулы ее результатом может быть полезна, если в книге много или сложные формулы и вы хотите повысить производительность за счет создания статических данных.

Вы можете преобразовывать формулы в их значения как для каждой ячейки, так и для всего диапазона сразу.

Важно! Обязательно изучите последствия замены формулы ее результатами, особенно если формулы ссылаются на другие ячейки, содержащие формулы. Рекомендуется сделать копию рабочей книги, прежде чем заменять формулу ее результатами.

В этой статье не рассматриваются параметры и методы расчета. Чтобы узнать, как включить или отключить автоматический пересчет для рабочего листа, см. статью Изменение пересчета формулы, итерации или точности.

Заменить формулы их расчетными значениями

При замене формул их значениями Excel навсегда удаляет формулы. Если вы случайно заменили формулу значением и хотите восстановить формулу, нажмите «Отменить» сразу после ввода или вставки значения.

Выберите ячейку или диапазон ячеек, содержащих формулы.

Если формула представляет собой формулу массива, выберите диапазон, содержащий формулу массива.

Как выбрать диапазон, содержащий формулу массива

Нажмите ячейку в формуле массива.

На вкладке "Главная" в группе "Редактирование" нажмите "Найти и выбрать", а затем нажмите "Перейти".

Нажмите "Специальные".

Нажмите Текущий массив.

Нажмите "Копировать" .

Нажмите "Вставить" .

Нажмите стрелку рядом с параметром "Параметры вставки" и выберите "Только значения".

В следующем примере показана формула в ячейке D2, которая умножает ячейки A2, B2 и скидку, полученную из C2, для расчета суммы счета-фактуры для продажи. Чтобы скопировать фактическое значение вместо формулы из ячейки на другой лист или книгу, вы можете преобразовать формулу в своей ячейке в ее значение, выполнив следующие действия:

Нажмите F2, чтобы изменить ячейку.

Нажмите F9, а затем нажмите клавишу ВВОД.

Формула отображается в строке формул

После преобразования ячейки из формулы в значение значение отображается как 1932,322 в строке формул. Обратите внимание, что 1932,322 — это фактическое расчетное значение, а 1932,32 — это значение, отображаемое в ячейке в денежном формате.

Значение отображается в строке формул

Совет. Когда вы редактируете ячейку, содержащую формулу, вы можете нажать F9, чтобы навсегда заменить формулу ее вычисленным значением.

Заменить часть формулы ее вычисленным значением

Могут быть случаи, когда вы хотите заменить только часть формулы ее вычисленным значением. Например, вы хотите зафиксировать значение, которое используется в качестве первоначального взноса для автокредита. Этот первоначальный взнос был рассчитан на основе процента от годового дохода заемщика. В настоящее время эта сумма дохода не изменится, поэтому вы хотите зафиксировать авансовый платеж в формуле, которая вычисляет платеж на основе различных сумм кредита.

При замене части формулы ее значением эта часть формулы не может быть восстановлена.

Нажмите ячейку, содержащую формулу.

В строке формул выберите часть формулы, которую вы хотите заменить вычисленным значением. Когда вы выбираете часть формулы, которую хотите заменить, убедитесь, что вы включили весь операнд. Например, если вы выбираете функцию, вы должны выбрать полное имя функции, открывающую скобку, аргументы и закрывающую скобку.

Чтобы рассчитать выбранную часть, нажмите F9.

Чтобы заменить выбранную часть формулы ее вычисленным значением, нажмите клавишу ВВОД.

В Excel для Интернета результаты уже отображаются в ячейке книги, а формула отображается только в строке формул.

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

Исправить ошибку для определенной функции

Не видите свою функцию в этом списке? Попробуйте другие решения, перечисленные ниже.

Проблемы с вычитанием

Если вы новичок в Excel, возможно, вы неправильно вводите формулу для вычитания. Вот два способа сделать это:

Вычесть ссылку на ячейку из другой

Введите два значения в две отдельные ячейки. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере в ячейке D2 указана запланированная сумма, а в ячейке E2 — фактическая сумма. F2 имеет формулу =D2-E2.

Или используйте СУММ с положительными и отрицательными числами

Cell D6 с https://support.content.office.net/en-us/media/43a523f1-4453-455e-ad09-89ddbb7dffec.jpg, 000,00, ячейка E6 с

Введите положительное значение в одну ячейку и отрицательное значение в другую. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки вместе. В этом примере ячейка D6 содержит бюджетную сумму, а ячейка E6 имеет фактическую сумму в виде отрицательного числа. F6 имеет формулу =СУММ(D6,E6).

В Windows откройте панель управления регионом.

Windows 10: нажмите "Пуск", введите "Регион" и нажмите панель управления "Регион".

Windows 8: на начальном экране введите «Регион», нажмите «Настройки», а затем нажмите «Регион».

Windows 7: нажмите "Пуск", введите "Регион", а затем нажмите "Регион и язык".

На вкладке "Форматы" нажмите "Дополнительные настройки".

Ищите разделитель списка. Если разделитель списка установлен на знак минус, измените его на что-то другое. Например, запятая является общим разделителем списка. Также распространена точка с запятой. Однако для вашего конкретного региона может быть более подходящим другой разделитель списка.

Если есть запятые там, где должны быть знаки минус для вычитания, измените их на знаки минус.

Повторите этот процесс для других ячеек, в которых есть ошибка.

Вычесть ссылку на ячейку из другой

Cell D10 с 01.01.2016, ячейка E10 с 24.04.2016, ячейка F10 с формулой: =E10-D10 и результатом 114

Введите две даты в две отдельные ячейки. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере в ячейке D10 указана дата начала, а в ячейке E10 — дата окончания. F10 имеет формулу =E10-D10.

Или используйте функцию РАЗНДАТ

Cell D15 с 01.01.2016, ячейка E15 с 24.04.2016, ячейка F15 с формулой: =DATEDIF(D15,E15,

Введите две даты в две отдельные ячейки. В третьей ячейке используйте функцию DATEDIF, чтобы найти разницу в датах. Дополнительные сведения о функции РАЗНДАТ см. в разделе Расчет разницы между двумя датами.

Расширьте столбец даты. Если ваша дата выровнена по правому краю, то это дата. Но если он выровнен по левому краю, это означает, что дата на самом деле не является датой. Это текст. И Excel не распознает текст как дату. Вот несколько решений, которые могут решить эту проблему.

Проверить начальные пробелы

Дважды щелкните дату, которая используется в формуле вычитания.

Ячейка с пространство, выбранное до 01.01.2016

Поместите курсор в начало и посмотрите, сможете ли вы выбрать один или несколько пробелов. Вот как выглядит выделенный пробел в начале ячейки:

Если у вашего сотового телефона возникла эта проблема, перейдите к следующему шагу. Если вы не видите один или несколько пробелов, перейдите к следующему разделу, посвященному проверке настроек даты на вашем компьютере.

Выберите столбец, содержащий дату, щелкнув его заголовок.

Нажмите Данные > Текст в столбцы.

Дважды нажмите "Далее".

На шаге 3 из 3 мастера в разделе Формат данных столбца нажмите Дата.

Выберите формат даты и нажмите "Готово".

Повторите этот процесс для других столбцов, чтобы убедиться, что они не содержат начальных пробелов перед датами.

Проверьте настройки даты вашего компьютера

Excel использует систему дат вашего компьютера. Если дата ячейки введена в другой системе дат, Excel не распознает ее как истинную дату.

Например, предположим, что ваш компьютер отображает даты в формате мм/дд/гггг. Если вы введете такую ​​дату в ячейку, Excel распознает ее как дату, и вы сможете использовать ее в формуле вычитания. Однако, если вы введете дату типа дд/мм/гг, Excel не распознает ее как дату. Вместо этого он будет рассматривать его как текст.

Есть два решения этой проблемы. Вы можете изменить систему дат, которую использует ваш компьютер, чтобы она соответствовала системе дат, которую вы хотите ввести в Excel. Или в Excel вы можете создать новый столбец и использовать функцию ДАТА для создания истинной даты на основе даты, сохраненной в виде текста.Вот как это сделать, если система дат вашего компьютера — мм/дд/гггг, а ваша текстовая дата — 31/12/2017 в ячейке A1:

Создайте следующую формулу: =ДАТА(ПРАВО(A1,4),СРЕДИНА(A1,4,2),ЛЕВО(A1,2))

Результатом будет 31 декабря 2017 г.

Изображение значок кнопки управления MAC

Если вы хотите, чтобы формат отображался как дд/мм/гг, нажмите CTRL+1 (или + 1 на Mac).

Выберите другой язык, в котором используется формат дд/мм/гг, например английский (Великобритания). Когда вы закончите применять формат, результатом будет 31/12/2017, и это будет настоящая дата, а не текстовая дата.

Примечание. Приведенная выше формула написана с использованием функций ДАТА, ПРАВО, СРЕДНЯЯ и ЛЕВАЯ. Обратите внимание, что он написан с предположением, что текстовая дата состоит из двух символов для дней, двух символов для месяцев и четырех символов для года. Возможно, вам придется изменить формулу в соответствии с вашей датой.

Проблемы с пробелами и текстом

1. Выберите ячейки, на которые ссылаются

Найдите ячейки, на которые ссылается ваша формула, и выберите их. Во многих случаях удаление пробелов для всего столбца является хорошей практикой, поскольку вы можете заменить более одного пробела за раз. В этом примере при нажатии на E выделяется весь столбец.

2. Найти и заменить


На вкладке "Главная" нажмите "Найти и выбрать" > "Заменить".

3. Замените пробелы ничем

Найти то, что поле с пробелом, заменить на пустое

В поле Найти введите один пробел. Затем в поле Заменить на удалите все, что там может быть.

4. Заменить или Заменить все

Заменить все кнопка

5. Включите фильтр


Иногда существуют скрытые символы, отличные от пробелов, из-за которых ячейка кажется пустой, хотя она на самом деле не пуста. Одиночные апострофы внутри ячейки могут сделать это. Чтобы избавиться от этих символов в столбце, включите фильтр, выбрав Главная > Сортировка и фильтр > Фильтр.

6. Установите фильтр

Меню фильтров со снятым флажком

Стрелка фильтра

Нажмите стрелку фильтра и снимите флажок "Выбрать все". Затем установите флажок «Пробелы».

7. Установите любые неназванные флажки

Безымянный флажок установлен

Установите флажки, рядом с которыми ничего нет, например этот.

8. Выберите пустые ячейки и удалите

Отфильтровано пусто ячейки выбраны

Когда Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу Удалить. Это удалит все скрытые символы в ячейках.

9. Очистить фильтр

Стрелка фильтра

Нажмите на стрелку фильтра и выберите Очистить фильтр от. чтобы все ячейки были видны.

10. Результат

Примечание. Обратите внимание, что в этом примере ячейка E4 отмечена зеленым треугольником, а число выровнено по левому краю. Это означает, что число хранится в виде текста. Позже это может вызвать больше проблем. Если вы столкнулись с этой проблемой, мы рекомендуем преобразовать числа, сохраненные в виде текста, в числа.

Тот же пример с ISTEXT

Cell F2 с =ISTEXT(E2) и результатом TRUE

Здесь функция ISTEXT была добавлена ​​в столбец F. Все ячейки в порядке, кроме одной со значением TRUE. Это означает, что в ячейке E2 есть текст. Чтобы решить эту проблему, вы можете удалить содержимое ячейки и повторно ввести значение 1865,00. Или вы также можете использовать функцию CLEAN для очистки символов или использовать функцию REPLACE для замены специальных символов другими значениями.

После использования CLEAN или REPLACE вы захотите скопировать результат и использовать Главная > Вставить > Специальная вставка > Значения. Возможно, вам также придется преобразовать числа, сохраненные в виде текста, в числа.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel для iPhone Excel для планшетов Android Excel 2010 Excel 2007 Excel для Mac 2011 Excel для телефонов Android Excel Starter 2010 Еще. Меньше

Функция ЯЧЕЙКА возвращает информацию о форматировании, расположении или содержимом ячейки. Например, если вы хотите убедиться, что ячейка содержит числовое значение вместо текста, прежде чем выполнять над ней вычисления, вы можете использовать следующую формулу:

Эта формула вычисляет A1*2, только если ячейка A1 содержит числовое значение, и возвращает 0, если ячейка A1 содержит текст или пуста.

Примечание. Формулы, в которых используется CELL, имеют значения аргументов для конкретного языка и возвращают ошибки, если вычисляются с использованием другой языковой версии Excel. Например, если вы создаете формулу, содержащую ЯЧЕЙКУ, при использовании чешской версии Excel, эта формула вернет ошибку, если книга будет открыта во французской версии. Если другим важно, чтобы ваша книга открывалась с использованием разных языковых версий Excel, рассмотрите возможность использования альтернативных функций или разрешения другим сохранять локальные копии, в которых они изменяют аргументы CELL, чтобы они соответствовали их языку.

Синтаксис

CELL(info_type, [ссылка])

Синтаксис функции CELL имеет следующие аргументы:

Описание

Текстовое значение, указывающее, какой тип информации о ячейке вы хотите вернуть. В следующем списке показаны возможные значения аргумента Info_type и соответствующие результаты.

Ячейка, о которой вы хотите получить информацию.

Если он опущен, информация, указанная в аргументе info_type, возвращается для ячейки, выбранной во время вычисления. Если ссылочным аргументом является диапазон ячеек, функция ЯЧЕЙКА возвращает информацию об активной ячейке в выбранном диапазоне.

Важно! Хотя технически ссылка не является обязательной, включение ее в формулу приветствуется, если только вы не понимаете, как ее отсутствие влияет на результат формулы, и не хотите, чтобы этот эффект сохранялся. Отсутствие аргумента ссылки не дает надежной информации о конкретной ячейке по следующим причинам:

В режиме автоматического вычисления, когда пользователь изменяет ячейку, вычисление может быть запущено до или после выбора, в зависимости от платформы, которую вы используете для Excel. Например, Excel для Windows в настоящее время инициирует расчет до изменения выбора, но Excel для Интернета запускает его позже.

При совместном редактировании с другим пользователем, который вносит изменения, эта функция будет сообщать о вашей активной ячейке, а не о ячейке редактора.

Любой перерасчет, например нажатие клавиши F9, приведет к тому, что функция вернет новый результат, даже если редактирование ячейки не выполнялось.

значения info_type

В следующем списке описаны текстовые значения, которые можно использовать для аргумента info_type. Эти значения должны быть введены в функцию ЯЧЕЙКА с кавычками (" ").

Ссылка на первую ячейку в ссылке в виде текста.

Номер столбца ячейки в ссылке.

Значение 1, если ячейка отформатирована в цвете для отрицательных значений; в противном случае возвращает 0 (ноль).

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Значение верхней левой ячейки ссылки; не формула.

Имя файла (включая полный путь) файла, содержащего ссылку, в виде текста. Возвращает пустой текст (""), если рабочий лист, содержащий ссылку, еще не сохранен.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Текстовое значение, соответствующее числовому формату ячейки. Текстовые значения для различных форматов показаны в следующей таблице. Возвращает "-" в конце текстового значения, если ячейка отформатирована в цвете для отрицательных значений. Возвращает "()" в конце текстового значения, если ячейка отформатирована со скобками для положительных или всех значений.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Значение 1, если ячейка отформатирована со скобками для положительных или всех значений; в противном случае возвращает 0.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Текстовое значение, соответствующее "префиксу метки" ячейки. Возвращает одинарную кавычку ('), если ячейка содержит текст, выровненный по левому краю, двойную кавычку ("), если ячейка содержит текст, выровненный по правому краю, знак вставки (^), если ячейка содержит текст по центру, обратную косую черту (\), если ячейка содержит выровненный по заливке текст и пустой текст (""), если ячейка содержит что-либо еще.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Значение 0, если ячейка не заблокирована; в противном случае возвращает 1, если ячейка заблокирована.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Номер строки ячейки в ссылке.

Текстовое значение, соответствующее типу данных в ячейке. Возвращает "b" для пустого значения, если ячейка пуста, "l" для метки, если ячейка содержит текстовую константу, и "v" для значения, если ячейка содержит что-либо еще.

Возвращает массив из 2 элементов.

Первый элемент массива — это ширина столбца ячейки, округленная до целого числа. Каждая единица ширины столбца равна ширине одного символа в размере шрифта по умолчанию.

Второй элемент в массиве — это логическое значение, значение TRUE, если ширина столбца задана по умолчанию, или FALSE, если ширина была задана пользователем явно.

Примечание. Это значение не поддерживается в Excel для Интернета, Excel Mobile и Excel Starter.

Коды формата CELL

В следующем списке описаны текстовые значения, возвращаемые функцией ЯЧЕЙКА, когда аргументом Info_type является «формат», а аргументом ссылки является ячейка, отформатированная с использованием встроенного числового формата.

Узнайте, как создавать формулы и использовать встроенные функции для выполнения вычислений и решения задач.

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9

Важно! Расчетные результаты формул и некоторых функций листа Excel могут незначительно отличаться на ПК с Windows, использующем архитектуру x86 или x86-64, и ПК с Windows RT, использующем архитектуру ARM. Узнайте больше о различиях.

Важно! В этой статье мы обсуждаем XLOOKUP и VLOOKUP, которые похожи. Попробуйте использовать новую функцию XLOOKUP, улучшенную версию функции VLOOKUP, которая работает в любом направлении и возвращает точные совпадения по умолчанию, что делает ее более простой и удобной в использовании, чем ее предшественница.

Создайте формулу, которая ссылается на значения в других ячейках

Введите знак равенства =.

Примечание. Формулы в Excel всегда начинаются со знака равенства.

Выберите ячейку или введите ее адрес в выбранной ячейке.

выберите ячейку

Введите оператора. Например, — для вычитания.

Выберите следующую ячейку или введите ее адрес в выбранной ячейке.

следующая ячейка

Нажмите Enter. Результат расчета появится в ячейке с формулой.

Посмотреть формулу

Когда формула вводится в ячейку, она также отображается в строке формул.

Чтобы увидеть формулу, выберите ячейку, и она появится в строке формул.

Введите формулу, содержащую встроенную функцию

Выберите пустую ячейку.

Введите знак равенства =, а затем введите функцию. Например, =СУММ для получения общего объема продаж.

Введите открывающую скобку (.

Выделите диапазон ячеек и введите закрывающую скобку).

range

Нажмите Enter, чтобы получить результат.

Загрузите учебное пособие по формулам

Мы подготовили книгу "Начало работы с формулами", которую вы можете скачать. Если вы новичок в Excel или даже имеете некоторый опыт работы с ним, вы можете пройтись по наиболее распространенным формулам Excel в этом туре. С реальными примерами и полезными визуальными эффектами вы сможете суммировать, считать, усреднять и выполнять ВПР как профессионал.

Подробнее о формулах

Вы можете просмотреть отдельные разделы ниже, чтобы узнать больше о конкретных элементах формулы.

Формула также может содержать некоторые или все из следующих элементов: функции, ссылки, операторы и константы.

Части формулы

<р>1. Функции: функция PI() возвращает значение числа пи: 3,142.

<р>2. Ссылки: A2 возвращает значение в ячейке A2.

<р>3. Константы: числа или текстовые значения, введенные непосредственно в формулу, например 2.

<р>4. Операторы: оператор ^ (вставка) возводит число в степень, а оператор * (звездочка) умножает числа.

Ссылка идентифицирует ячейку или диапазон ячеек на листе и сообщает 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

Диапазон ячеек в столбцах от A до E и строках с 10 по 20

Создание ссылки на ячейку или диапазон ячеек на другом листе той же книги

В следующем примере функция СРЗНАЧ вычисляет среднее значение для диапазона B1:B10 на листе Marketing в той же книге.

<р>1. Относится к рабочему листу под названием "Маркетинг"

<р>2. Относится к диапазону ячеек от B1 до B10

<р>3. Восклицательный знак (!) отделяет ссылку на рабочий лист от ссылки на диапазон ячеек

Примечание. Если на указанном листе есть пробелы или числа, необходимо добавить апострофы (') до и после имени листа, например ='123'!A1 или ='Доход за январь'!A1.

Разница между абсолютными, относительными и смешанными ссылками

Относительные ссылки Относительная ссылка на ячейку в формуле, например A1, основана на относительном положении ячейки, содержащей формулу, и ячейки, на которую ссылается ссылка. Если положение ячейки, содержащей формулу, изменяется, ссылка изменяется. Если вы скопируете или заполните формулу между строками или столбцами, ссылка будет автоматически скорректирована. По умолчанию в новых формулах используются относительные ссылки. Например, если вы скопируете или заполните относительную ссылку из ячейки B2 в ячейку B3, она автоматически изменится с =A1 на =A2.

Скопирована формула с относительной ссылкой

Абсолютные ссылки Абсолютная ссылка на ячейку в формуле, например $A$1, всегда указывает на ячейку в определенном месте. Если положение ячейки, содержащей формулу, изменяется, абсолютная ссылка остается прежней. Если вы скопируете или заполните формулу между строками или столбцами, абсолютная ссылка не изменится. По умолчанию в новых формулах используются относительные ссылки, поэтому вам может потребоваться переключить их на абсолютные ссылки. Например, если вы скопируете или заполните абсолютную ссылку из ячейки B2 в ячейку B3, она останется одинаковой в обеих ячейках: =$A$1.

Скопирована формула с абсолютной ссылкой

Смешанные ссылки Смешанная ссылка имеет либо абсолютный столбец и относительную строку, либо абсолютную строку и относительный столбец. Абсолютная ссылка на столбец имеет вид $A1, $B1 и т. д. Абсолютная ссылка на строку принимает форму A$1, B$1 и т. д. Если положение ячейки, содержащей формулу, изменяется, относительная ссылка изменяется, а абсолютная ссылка не изменяется. Если вы копируете или заполняете формулу по строкам или столбцам, относительная ссылка корректируется автоматически, а абсолютная ссылка не корректируется. Например, если вы скопируете или заполните смешанную ссылку из ячейки A2 в ячейку B3, она изменится с =A$1 на =B$1.

Скопирована формула со смешанной ссылкой

Трехмерный эталонный стиль

Удобные ссылки на несколько листов Если вы хотите анализировать данные в одной и той же ячейке или диапазоне ячеек на нескольких листах в книге, используйте трехмерную ссылку. Трехмерная ссылка включает в себя ссылку на ячейку или диапазон, которому предшествует диапазон имен рабочих листов. Excel использует все рабочие листы, хранящиеся между начальным и конечным именами ссылки. Например, =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5, на всех листах между листами 2 и 13 включительно.

Трехмерные ссылки можно использовать для ссылки на ячейки на других листах, для определения имен и создания формул с помощью следующих функций: СУММ, СРЗНАЧ, СРЗНАЧ, СЧЕТ, СЧЕТ, МАКС, МАКС, МИН, МИН, PRODUCT, STDEV.P, STDEV.S, STDEVA, STDEVPA, VAR.P, VAR.S, VARA и VARPA.

Объемные ссылки нельзя использовать в формулах массива.

Трехмерные ссылки нельзя использовать с оператором пересечения (один пробел) или в формулах, использующих неявное пересечение.

Что происходит при перемещении, копировании, вставке или удалении листов В следующих примерах показано, что происходит при перемещении, копировании, вставке или удалении листов, включенных в трехмерную ссылку. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для добавления ячеек с A2 по A5 на листах со 2 по 6.

Вставка или копирование Если вы вставляете или копируете листы между Листами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.

Вы можете включить или отключить стиль ссылки R1C1, установив или сняв флажок Стиль ссылки R1C1 в разделе Работа с формулами в категории Формулы диалогового окна Параметры. Чтобы отобразить это диалоговое окно, щелкните вкладку "Файл".

Нужна дополнительная помощь?

Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.

Читайте также: