Автоматическое копирование или дублирование
Воспроизведите формулу. Это можно сделать несколькими способами.
Здесь, т.е. в нашем примере, вы помещаете мышь в правый нижний угол. Появится черный крест. Дважды щелкните левой кнопкой мыши, чтобы скопировать формулу.
Пример действия 2x[LKM] в правом углу клетки
Используются следующие условные обозначения: ЛКМ означает левую кнопку мыши. LMB означает левую кнопку мыши. Любыми средствами.
в любом случае. Только когда все ячейки в столбце 'sum' заполнены значениями, форму можно перемножить до конца. Если есть пробелы, формула будет умножаться на первую пустую ячейку - пробел. Например:
Пример действия 2x[LKM] в правом углу ячейки при наличии пробела
вы можете быстро скопировать и вставить формулу. Этот метод будет работать всегда, даже при наличии пробелов в данных. Для этого:
скопируйте нужную ячейку =>
и вставьте формулу.
Если диапазон, с которым вы работаете, состоит из нескольких тысяч строк, читайте дальше.
Чтобы выбрать диапазон и скопировать в него данные, сделайте следующее.
1. выберите первую ячейку
(будет скопирован) => (1)
2. перетащите скроллер в конец диапазона => (1)
3. нажмите клавишу [Shift] и выделите последнюю ячейку в диапазоне =>.
В программах Excel часто требуется растянуть формулу, написанную в ячейке, сразу на весь столбец. Однако это задание может вызвать много вопросов у людей, которые впервые участвуют в программе. Итак, давайте сделаем пошаговое руководство о том, как растянуть формулу на весь столбец в Excel.
Первый шаг. Возьмем таблицу с тремя столбцами: число 1, число 2, итого. Задача состоит в том, чтобы написать формулу для первой ячейки, а затем одним действием растянуть ее на весь столбец.
Второй шаг. Установим курсор в ячейку "C2" и напишем простую формулу суммы: =A2+B2, где A2 - первое число, B2 - второе число.
Шаг третий. Теперь выберите ячейку "C2" и обратите внимание, что в правом нижнем углу едва заметен маленький квадратик.
Шаг 4. Просто поместите курсор на этот квадрат и дважды щелкните по нему левой кнопкой мыши. В результате формула автоматически распространится на весь столбец.
Совместимые столбцы в рабочих листах Excel облегчают ввод формул. Формула, введенная в одну ячейку столбца, автоматически распространяется на остальные. Его не нужно заполнять или копировать. Это экономит время, особенно при большом количестве рядов. То же самое происходит при изменении формулы: изменение также влияет на все остальные ячейки в вычисляемом столбце.
Примечание: скриншоты в этой статье были сделаны в Excel 2016. Если вы используете другую версию, интерфейс может немного отличаться, но функции будут теми же.
Создание вычисляемого столбца
Создайте таблицу. Если вы не знакомы с электронными таблицами Excel, см. статью Общие сведения об электронных таблицах Excel.
Вставьте новый столбец в электронную таблицу. Введите данные в столбец справа от таблицы, и Excel автоматически развернет ее. В этом примере мы создали новый столбец, введя 'Total' в ячейку D1.
Вы также можете добавить колонку на вкладке Главная. Просто нажмите стрелку на кнопке Вставка и выберите команду Вставить столбцы в левой части таблицы.
Введите нужную формулу и нажмите Enter.
В данном случае мы набрали =SUMM( и затем выбрали столбцы Kv1 и Kv2. В результате Excel создал следующую формулу: =СУММ(Таблица1[@[Кв1]:[Кв2]]). Такие формулы называются структурно-справочными формулами и могут использоваться только в электронных таблицах Excel. Структурированные ссылки позволяют использовать одну и ту же формулу в каждой строке. Обычная формула Excel будет выглядеть как =SUM(B2:C2), и вам нужно будет добавить ее в другие ячейки путем копирования и вставки или заполнения.
Дополнительную информацию о структурных ссылках см. в статье Использование структурных ссылок в таблицах Excel.
При нажатии клавиши Enter формула автоматически применяется ко всем ячейкам столбца, которые находятся выше и ниже активной ячейки. Для каждой строки используется одна и та же формула, но поскольку это структурированная ссылка, Excel знает, на что она ссылается в каждой строке.
Если вы скопируете формулу во все ячейки пустого столбца или заполните его формулой, он также станет вычисляемым.
Ввод или перемещение формулы в столбец, который уже содержит данные, не приведет к автоматическому созданию вычисляемого столбца. Однако отображается кнопка Параметры автозамены, которую можно использовать для перезаписи данных и создания вычисляемого столбца.
Если вы введете новую формулу, которая отличается от существующей формулы в вычисляемом столбце, она будет автоматически применена к столбцу. Вы можете отказаться от обновления и оставить только одну новую формулу с помощью кнопки Auto Override Options. В общем, это не рекомендуется, так как столбец может перестать обновляться автоматически, поскольку вы не будете знать, какую формулу применять к нему при добавлении новых строк.
Если вы ввели или скопировали формулу в ячейку в пустом столбце и не хотите использовать новый столбец вычислений, нажмите Отмена дважды. Также можно дважды нажать CTRL+Z.
В вычисляемый столбец можно поместить формулы, которых нет в столбце. Ячейки с этими формулами становятся исключениями и выделяются в таблице. Это позволяет обнаружить и исправить несоответствия, вызванные ошибкой.
Примечание: Исключения в расчетных колонках возникают в результате следующих операций.
Когда в ячейку вычисляемого столбца вводятся данные, отличные от формулы.
Ввод формулы в ячейку вычисляемого столбца и нажатие кнопки Отмена на панели быстрого доступа.
Ввод новой формулы в ячейку расчета, которая уже содержит одно или несколько исключений.
При копировании данных в расчетный столбец, которые не соответствуют формуле расчетного столбца.
Примечание: Если скопированные данные содержат формулу, она заменяет данные в колонке расчета.
Когда формула удаляется из одной или нескольких ячеек расчетного столбца.
Примечание: В этом случае исключение не проверяется.
Когда ячейка, на которую ссылается одна из строк расчетного столбца, удаляется или перемещается в другую область рабочего листа.
Сообщение об ошибке отображается только в том случае, если включена фоновая проверка ошибок. Если вы не видите сообщения об ошибке, откройте Файл > Параметры > Формулы и убедитесь, что флажок Включить фоновую проверку ошибок установлен.
Если вы используете Excel 2007, нажмите кнопку Office
и выберите Параметры Excel > Формулы.
Если вы используете Mac, в строке меню Excel выберите Функции > Формулы и списки > Найти ошибки.
Опция автозаполнения формул для создания вычисляемых столбцов в таблице Excel включена по умолчанию. Если вы не хотите, чтобы Excel создавал вычисляемые столбцы, когда вы вводите формулы в столбцы таблицы, вы можете отключить опцию заполнения формул. Если вы не хотите отключать эту опцию и вам не всегда нужно создавать вычисляемые столбцы при работе с таблицей, вы можете остановить автоматическое создание вычисляемых столбцов.
Включение или выключение колонок расчета
На вкладке Файл нажмите кнопку Параметры.
Если вы используете Excel 2007, нажмите кнопку Office и выберите Параметры Excel.
Выберите категорию "Правописание".
В области Параметры автоконверсии нажмите Параметры автоконверсии.
Во время набора текста перейдите на вкладку Автоформат.
В разделе Auto In Progress установите или снимите флажок Create columns calculated with formulas, чтобы включить или выключить эту опцию.
"Инструменты проверки орфографии > Параметры автозамены" и снимите флажок "Создавать столбцы, вычисляемые путем заполнения таблиц формулами". />
Совет: Вы также можете нажать кнопку Параметры автозамены, которая будет отображаться в столбце таблицы при вводе формулы. Нажмите кнопку Параметры автозамены, затем снимите флажок Создавать вычисляемые столбцы, заполняя таблицы формулами, чтобы отключить эту опцию.
Если вы используете Mac, выберите Excel в главном меню, затем нажмите Функции > Формулы и списки > Таблицы и фильтры > Автозаполнение формул.
Остановить столбцы автозаполнения вычислений
После ввода первой формулы в столбце таблицы нажмите появившуюся кнопку Параметры автозаполнения и выберите Не создавать автоматически вычисляемые столбцы.
Вы также можете создавать вычисляемые поля в перекрестных таблицах. В этом случае Excel применит созданную вами формулу ко всему столбцу. Узнайте больше о том, как вычислять значения в кросс-таблицах.
Дополнительные сведения
Вы всегда можете связаться с техническим сообществом Excel, задать вопросы в сообществе "Ответы" или предложить новые функции или улучшения на сайте Excel User Voice.