Как применить функцию ко всему столбцу excel

Иногда вам может потребоваться применить одну и ту же формулу ко всему столбцу или строке в Excel, например C1 = A1 * 2, C2 = A2 * 2, …, Сп = An * 2. Будет довольно утомительно, если вы будете вводить формулы в каждую ячейку по очереди. Есть несколько хитрых способов быстро применить одну и ту же формулу к столбцу или строке ввода.

  • Примените формулу ко всему столбцу, дважды щелкнув маркер автозаполнения.
  • Применение формулы ко всему столбцу или строке с помощью перетаскивания маркера автозаполнения
  • Применение формулы ко всему столбцу или строке без перетаскивания с помощью сочетаний клавиш
  • Применить формулу ко всему столбцу или строке без перетаскивания функцией заполнения
  • Применение формулы ко всему столбцу или строке без перетаскивания Kutools for Excel

Предположим, вам нужно применить формулу = (A1 * 3 + 8) / 5 в столбце C и см. Следующие руководства, чтобы применить ту же формулу ко всему столбцу C.


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

Двойной щелчок маркера автозаполнения (маленький зеленый квадрат) в правом нижнем углу ячейки может быть самым простым способом применить формулу в ячейке к ячейкам ниже. Пожалуйста, посмотрите демо ниже:


Применение формулы ко всему столбцу или строке с помощью перетаскивания маркера автозаполнения

Перетаскивание маркера автозаполнения — наиболее распространенный способ применения одной формулы ко всему столбцу или строке в Excel.

Сначала введите формулу = (A1 * 3 + 8) / 5 в ячейке C1, а затем перетащите маркер автозаполнения вниз в столбце C, затем формула = (A1 * 3 + 8) / 5 применяется ко всему столбцу C. Если вам нужно применить его ко всей строке, вы можете перетащить маркер автозаполнения в крайнем правом углу.
док применить формулу 02

Внимание: Этот метод перетаскивания маркера автозаполнения требует автоматического вычисления формулы. Вы можете включить его, нажав Формулаs> Варианты расчета > Автоматически. См. Снимок экрана ниже:


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

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

Во-первых, выберите весь столбец C, во-вторых, введите формулу = (A1 * 3 + 8) / 5, а затем нажмите Ctrl + Enter ключи вместе.

Если вы хотите применить формулу ко всей строке, вы можете сначала выбрать всю строку.

Копируйте формулы точно / статически из одного столбца в другой, не меняя ссылки на ячейки в Excel

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

формулы точной копии объявления 3

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now

Применить формулу ко всему столбцу или строке без перетаскивания функцией заполнения

На самом деле есть Заполнять на ленте Excel, чтобы быстро применить формулу ко всему столбцу или строке.

Сначала введите формулу = (A1 * 3 + 8) / 5 в ячейку C1 (первая ячейка столбца, в которую вы введете ту же формулу), во-вторых, выберите весь столбец C, а затем нажмите Главная > Заполнять > вниз.

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


Применение формулы ко всему столбцу или строке без перетаскивания Kutools for Excel

Все вышеперечисленные методы предназначены для применения формул к пустому столбцу или строке. Иногда может потребоваться применить одну и ту же формулу ко всему столбцу или строке с данными. Как обрабатывать? Вы можете попробовать Kutools for Excel’s Инструменты для работы.

1. Выберите столбец или строку, с которой вы будете работать (в этом случае выберите столбец A), и нажмите Кутулс > Больше > Эксплуатация.
док применить формулу kte 01

2. в Инструменты для работы в диалоговом окне выберите На заказ in Эксплуатация введите, введите (? * 3 + 8) / 5 в пустом поле в На заказ и нажмите OK кнопка. Смотрите скриншот:

И тогда весь столбец заполняется формулой = (? * 3 + 8) / 5, а? относится к значению в соответствующей ячейке. См. Скриншоты ниже:
док применить формулу 11

Ноты:
(1) Если вы проверите Создавать формулы вариант, результаты будут в виде формул для каждой ячейки.
(2) Если Пропустить ячейки формулы установлен флажок, операция будет пропущена и автоматически проигнорирует ячейки формулы в выбранном диапазоне.

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

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now


Демонстрация: применение формулы ко всему столбцу или строке без перетаскивания Kutools for Excel


Легко добавлять префикс или суффикс ко всем ячейкам всего столбца или строки в Excel

С помощью функции автозаполнения легко заполнить все ячейки одним и тем же содержимым в столбце. Но как добавить один и тот же префикс или суффикс ко всем ячейкам в столбце? Сравнивая ввод префикса или суффикса для каждой ячейки отдельно, Kutools for ExcelАвтора Добавить текст Утилита предоставляет простой обходной путь, позволяющий сделать это всего за несколько кликов.

объявление добавить суффикс префикса текста

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now


Статьи по теме:


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Как в excel применить формулу ко всему столбцу?

Если считаете, что Автозаполнение не даст гарантии, тогда сделайте всё вручную. Для того, чтобы применить формулу ко всему столбцу, необходимо, чтобы она находилась в первой строке. И, конечно, нижние ячеечки не должны быть заполнены.

Начинаем с того, что нажимаем Ctrl Shift, таким образом выделив весь наш столбец. Теперь Ctrl D. И начинается процесс заполнения.

Можно и так: на столбце, который мечтаем . собираемся заполнить, тыкаем курсорчиком в букву или цифру, чтоб его выделить, и далее Ctrl Enter. Моментально начнёт заполняться. Это легко и просто, но. при условии, что ваша формула проста.

Есть два варианта заполнения: 1) когда в формуле значения зафиксированы; 2) когда в формуле значения меняются, поскольку ячейки при смене конечной ячейки с итоговым значением перескакивают на равное количество клеток от исходной.

Рассмотрим эти два примера.

Набираем в ячейке формулу и фиксируем её значком доллара.

Для заполнения жёлтых ячеек на ячейке с формулой наживаем Ctrl+C. Выделяем жёлтые ячейки и нажимаем Ctrl+V.

Набираем в ячейке формулу и уже НЕ фиксируем её значком доллара.

Для заполнения жёлтых ячеек на ячейке с формулой наживаем Ctrl+C. Выделяем жёлтые ячейки и нажимаем Ctrl+V.

Если Вам действительно нужно применить формулу Excel ко всему столбцу (а не, например, к диапазону), то, очевидно, что эта формула должна находится в первой строке какого-либо столбца. Например, пусть формула находится в ячейке B1. Также очевидно, что ниже этой ячейки (сразу под ней — то есть в этом же столбце) все ячейки должны быть пустые, так как, если хотя бы в одной из них что-то будет, то Вы (применив формулу ко всему столбцу) затрете эти данные.

Активная ячейка (ее имя отображается в поле имени) обязательно должна быть B1

Последовательность действий — вариант 1:

Жмем (одновременное нажатие) — Ctrl Shift «стрелка вниз» (клавиша). После этого будет выделен весь столбец. Если у Вас Excel 2003 (или более ранний), то будет выделено 65536 ячеек, если Excel 2007 (или более поздняя версия) то будет выделено 1048576 ячеек.

Как Вам уже посоветовали — жмем сочетание клавиш Ctrl D.

Сразу после этого начнется заполнение всех ячеек этого столбца Вашей формулой.

ВАЖНО: если формула относительно сложная и ресурсоемкая, то Вам придется подождать какое-то время (иногда несколько секунд, иногда измеряется минутами). При этом, если формула по настоящему сложная, то Вы можете и не дождаться пока заполнится столбец (просто не хватит ресурсов Excel).

Вариант 2

Сразу выделяем весь столбец (для этого достаточно кликнуть по букве столбца)

Пишем формулу и вместо привычного Enter нажимает Ctrl Enter — и Excel заполнит Вашей формулой все ячейки.

Как применить формулу ко всему столбцу? — excel

Мне нужно вычесть минимум этого столбца из всех строк столбца в Excel. У меня есть миллион строк, и я не могу перетащить правый угол ячейки ячейки до конца, чтобы применить формулу ко всем этим ячейкам. К сожалению, я ничего не нашел. Я хочу вычесть минимум столбца из каждой ячейки этого столбца на 1000 и сохранить в другом столбце:

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

Как мы применим формулы вообще ко всем строкам столбца вообще?

  • 11
  • 2
  • 27 авг 2019 2019-08-27 20:49:46
  • LoveMeow

Скопируйте столбец, скажем, A. В пару запасных ячеек введите:

Скопируйте ячейку формулы, вставить Special. значения сверху. Скопируйте эту ячейку, выберите копию ColumnA, Paste Special. Operation Subtract. Скопируйте ячейку, содержащую 1000 , выберите скопированный столбец, Вставить Special. Operation Divide. Filter ColumnA для выбора пробелов и удаления содержимого в скопированном столбце для выбранных строк.

  • 27 авг 2019 2019-08-27 20:49:47
  • pnuts

Несколько способов применения формулы к новому столбцу в большом наборе данных:

Вариант 1 — переведите данные в таблицу. Предполагая, что у данных есть заголовки, выберите данные и нажмите Ctrl — T или используйте таблицу Insert> и поставьте галочку в поле «Моя таблица имеет заголовки». Теперь введите имя для нового расчетного столбца и под заголовком введите формулу. Он будет автоматически применяться ко всем строкам таблицы.

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

Вариант 3 — выберите ячейки, в которые должна идти новая формула. Простейшим может быть запуск в нижнем конце данных и использование Ctrl — Shift — up arrow для выбора вверх. Отрегулируйте выделение, чтобы соответствовать, и нажмите Enter или Shift — Enter , чтобы сделать верхнюю ячейку текущей ячейкой. Введите формулу и подтвердите ее с помощью Ctrl — Enter . Он будет применяться ко всем выбранным ячейкам.

Функция СТОЛБЕЦ в Excel и полезные примеры ее использования

Функция СТОЛБЕЦ в Excel возвращает номер столбца на листе по заданным условиям. Синтаксис элементарный: всего один аргумент. Но с ее помощью можно эффективно решать разнообразные задачи.

Описание и синтаксис функции

Функция с параметром: = СТОЛБЕЦ (С3) возвращает значение 3, т.к. (C) является третьим по счету.

Аргумент «ссылка» необязательный. Это может быть ячейка или диапазон, для которого нужно получить номер столбца.

Аргумент – ссылка на ячейку:

Функция выдала номер колонки для этой ячейки.

Функция вернула номер столбца, в котором находится.

Аргумент – вертикальный диапазон ячеек:

Функция вернула номер столбца, в котором расположен диапазон.

Аргумент – горизонтальный диапазон ячеек:

Функция СТОЛБЕЦ вернула номер крайнего левого столбца (А) в указанном диапазоне. Если выделить формулу в строке формул и нажать кнопку F9, то программа выдаст все номера столбцов заданного диапазона.

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

Чтобы на листе появились номера всех столбцов диапазона, который является аргументом функции СТОЛБЕЦ, нужно использовать формулу массива. Выделяем такое количество ячеек, сколько элементов входит в горизонтальный диапазон. Вводим формулу и нажимаем сочетание кнопок Ctrl + Shift + Enter.

Аргумент – ссылка на горизонтальный массив:

Формула вернула номера столбцов в виде горизонтального массива.

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

Полезные примеры функции СТОЛБЕЦ в Excel

Формула с использованием функции выдает массив последовательных чисел. Эту особенность можно применить для решения других задач.

Например, рассчитаем значение выражения 1 + ½ + 1/3. Используем формулу: =СУММПРОИЗВ(1/СТОЛБЕЦ(A2:C2)).

Выполним более сложные манипуляции с числовым рядом: найдем сумму значений от 1 до 1/n^3, где n = 6. Формула расчета: =СУММПРОИЗВ(1/СТОЛБЕЦ(A9:F9)^3).

Чаще всего данную функцию используют совместно с функцией ВПР. Задача первой функции – указать номер столбца возвращаемых значений. Такое совмещение удобно при работе с огромными таблицами. Например, пользователь помещает возвращаемые данные в табличку с такой же, как в исходной таблице, последовательностью столбцов. Причем обе таблицы достаточно широкие.

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

Аргументы функции ВПР: искомое значение, массив данных для анализа, номер столбца, интервальный просмотр (точный или приблизительный поиск). Сам номер можно задать с помощью такой формулы: =ВПР(8;A1:C10;СТОЛБЕЦ(C1);ИСТИНА).

При работе с широкими таблицами можно просто копировать функцию ВПР по горизонтали. В этом случае номера столбцов автоматически пересчитываются – табличка заполняется.

Нужна корректировка номера– прибавляем или отнимаем определенную цифру или рассчитанное с помощью какой-либо функции значение. Например,

Функция СТОЛБЕЦ должна вычесть 1 из номера колонки C. Поэтому функция ВПР возвращает значение не из третьего, а из второго столбца девятой строки.

Теперь проиллюстрируем, как работает многоразовое копирование без необходимости в ручной правке. Сначала в формуле закрепим ссылки на таблицу (кнопка F4). Скопируем формулу ВПР поперек столбцов – номер меняется автоматически (функция СТОЛБЕЦ сдвигается вместе с другими ссылками).

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

Как применить формулу ко всему столбцу?

Мне нужно вычесть минимум этого столбца из всех строк столбца в Excel. У меня есть миллион строк, и я не могу полностью перетащить правый угол поля ячейки, чтобы применить формулу ко всем этим ячейкам. Я, к сожалению, не нашел ничего, что работает. Я хочу вычесть минимум столбца из каждой ячейки этого столбца, разделить на 1000 и сохранить в другом столбце:

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

Как мы применяем формулы в целом ко всем строкам столбца в целом?

Несколько способов применить формулу к новому столбцу в большом наборе данных:

Вариант 1. Превратить данные в таблицу. Предполагая, что данные имеют заголовки, выберите данные и нажмите Ctrl- T или используйте «Вставка»> «Таблица» и установите флажок «Моя таблица имеет заголовки». Теперь введите имя для нового вычисляемого столбца и под заголовком введите формулу. Он будет автоматически применен ко всем строкам таблицы.

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

Вариант 3. Выберите ячейки, в которые должна перейти новая формула. Проще всего начать с нижнего края данных и использовать Ctrl — Shift — стрелка вверх, чтобы выделить вверх. Отрегулируйте выделение и нажмите Enter или Shift — Enter, чтобы сделать верхнюю ячейку текущей. Введите формулу и подтвердите ее с помощью Ctrl — Enter . Он будет применен ко всем выбранным ячейкам.

Скопируйте столбец и назовите его A. В паре запасных ячеек введите

Скопируйте ячейку формулы, Специальная вставка . Значения поверх. Скопируйте эту ячейку, выберите копию ColumnA, Paste Special . Operation Subtract. Скопируйте ячейку, содержащую 1000 , выберите скопированный столбец, Специальная вставка . Операция Разделить. Фильтр ColumnA для выбора пробелов и удаления содержимого скопированного столбца для выбранных строк.

Как в excel применить формулу ко всему столбцу?

Как в excel применить формулу ко всему столбцу?

Я обычно делаю так: выбираю любую букву нужного столбца, навожу на не курсор и кликаю, таким образом выделяя весь столбец. Потом пишу формулу. Нажимаю Ctrl Enter. После этого все ячейки заполняются этой формулой.

Если Вам действительно нужно применить формулу Excel ко всему столбцу (а не, например, к диапазону), то, очевидно, что эта формула должна находится в первой строке какого-либо столбца. Например, пусть формула находится в ячейке B1. Также очевидно, что ниже этой ячейки (сразу под ней — то есть в этом же столбце) все ячейки должны быть пустые, так как, если хотя бы в одной из них что-то будет, то Вы (применив формулу ко всему столбцу) затрете эти данные.

Активная ячейка (ее имя отображается в поле имени) обязательно должна быть B1

Последовательность действий — вариант 1:

Жмем (одновременное нажатие) — Ctrl Shift quot;стрелка внизquot; (клавиша). После этого будет выделен весь столбец. Если у Вас Excel 2003 (или более ранний), то будет выделено 65536 ячеек, если Excel 2007 (или более поздняя версия) то будет выделено 1048576 ячеек.

Как Вам уже посоветовали — жмем сочетание клавиш Ctrl D.

Сразу после этого начнется заполнение всех ячеек этого столбца Вашей формулой.

ВАЖНО: если формула относительно сложная и ресурсоемкая, то Вам придется подождать какое-то время (иногда несколько секунд, иногда измеряется минутами). При этом, если формула по настоящему сложная, то Вы можете и не дождаться пока заполнится столбец (просто не хватит ресурсов Excel).

Вариант 2

Сразу выделяем весь столбец (для этого достаточно кликнуть по букве столбца)

Пишем формулу и вместо привычного Enter нажимает Ctrl Enter — и Excel заполнит Вашей формулой все ячейки…

Для того что-бы в программе Excel применить формулу ко всему столбцу необходимо кликнуть на текст столбца, а затем выделяется весь столбец целиком с помощью курсора, далее нужно просто написать формулу и нажать комбинацию клавиш Ctrl Enter после этого текст формулы автоматически заполняет ячейки.

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

Содержание

  • Двойным щелчком по ручке автозаполнения
  • Перетаскивая ручку автозаполнения
  • Используя параметр «Заполнить вниз» (он находится на ленте)
  • Использование сочетания клавиш
  • Использование формулы массива
  • Путем копирования-вставки ячейки

Формулы — это жизнь и кровь электронных таблиц Excel. И в большинстве случаев вам не нужна формула в одной или нескольких ячейках.

В большинстве случаев вам потребуется применить формулу ко всему столбцу (или большой диапазон ячеек в столбце).

И Excel дает вам несколько разных способов сделать это с помощью нескольких щелчков мышью (или сочетания клавиш).

Давайте посмотрим на эти методы.

Двойным щелчком по ручке автозаполнения

Один из самых простых способов применить формулу ко всему столбцу — использовать этот простой трюк с двойным щелчком мыши.

Предположим, у вас есть набор данных, показанный ниже, где вы хотите рассчитать комиссию для каждого торгового представителя в столбце C (где комиссия будет составлять 15% от стоимости продажи в столбце B).

Формула для этого будет:

= B2 * 15%

Ниже приведен способ применения этой формулы ко всему столбцу C:

  1. В ячейке A2 введите формулу: = B2 * 15%.
  2. Выбрав ячейку, вы увидите небольшой зеленый квадрат в правом нижнем углу выделения.
  3. Наведите курсор на маленький зеленый квадрат. Вы заметите, что курсор изменится на знак плюса (это называется дескриптором автозаполнения).
  4. Дважды щелкните левой кнопкой мыши

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

Чтобы это работало, в соседнем столбце не должно быть данных и в нем не должно быть пустых ячеек. Если, например, есть пустая ячейка в столбце B (скажем, ячейка B6), то этот двойной щелчок автозаполнения применит формулу только до ячейки C5.

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

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

Перетаскивая ручку автозаполнения

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

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

Ниже приведены шаги для этого:

  1. В ячейке A2 введите формулу: = B2 * 15%
  2. Выбрав ячейку, вы увидите небольшой зеленый квадрат в правом нижнем углу выделения.
  3. Наведите курсор на маленький зеленый квадрат. Вы заметите, что курсор изменится на знак плюса
  4. Удерживая левую клавишу мыши, перетащите ее в ячейку, где вы хотите применить формулу.
  5. Когда закончите, оставьте кнопку мыши

Используя параметр «Заполнить вниз» (он находится на ленте)

Другой способ применить формулу ко всему столбцу — использовать параметр заполнения на ленте.

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

Ниже приведены шаги по использованию метода заполнения:

  1. В ячейке A2 введите формулу: = B2 * 15%.
  2. Выделите все ячейки, в которых вы хотите применить формулу (включая ячейку C2)
  3. Перейдите на вкладку «Главная»
  4. В группе редактирования щелкните значок Заливка
  5. Нажмите «Заполнить».

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

Добавление заполнения на панель быстрого доступа

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

Чтобы добавить его на панель быстрого доступа (QAT), перейдите к параметру «Заполнить вниз», щелкните его правой кнопкой мыши и выберите «Добавить на панель быстрого доступа».

Теперь вы увидите значок «Заполнить вниз» в QAT.

Использование сочетания клавиш

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

CONTROL + D (удерживайте клавишу управления, а затем нажмите клавишу D)

Ниже приведены инструкции по использованию сочетания клавиш для заполнения формулы:

  1. В ячейке A2 введите формулу: = B2 * 15%.
  2. Выделите все ячейки, в которых вы хотите применить формулу (включая ячейку C2)
  3. Удерживая клавишу Control, нажмите клавишу D.

Использование формулы массива

Если вы используете Microsoft 365 и имеете доступ к динамическим массивам, вы также можете использовать метод формулы массива, чтобы применить формулу ко всему столбцу.

Предположим, у вас есть набор данных, показанный ниже, и вы хотите рассчитать комиссию в столбце C.

Ниже приведена формула, которую вы можете использовать:

= B2: B15 * 15%

Это формула массива, которая вернет 14 значений в ячейке (по одному для B2: B15). Но поскольку у нас есть динамические массивы, результат не будет ограничиваться отдельной ячейкой и будет распространяться на весь столбец.

Обратите внимание, что вы не можете использовать эту формулу в каждом сценарии. В этом случае, поскольку наша формула использует входное значение из соседнего столбца и имеет ту же длину столбца, в котором мы хотим получить результат (т. Е. 14 ячеек), здесь она работает нормально.

Но если это не так, возможно, это не лучший способ скопировать формулу во весь столбец.

Путем копирования-вставки ячейки

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

Ниже приведены шаги для этого:

  1. В ячейке A2 введите формулу: = B2 * 15%.
  2. Скопируйте ячейку (используйте сочетание клавиш Control + C в Windows или Command + C в Mac)
  3. Выделите все ячейки, в которых вы хотите применить ту же формулу (кроме ячейки C2)
  4. Вставьте скопированную ячейку (Control + V в Windows и Command + V в Mac)

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

Например, если ячейка C2 имеет синий цвет ячейки, все методы, рассмотренные до сих пор (кроме метода формулы массива), будут не только копировать и вставлять формулу во весь столбец, но также вставлять форматирование (например, цвет ячейки , размер шрифта, полужирный / курсив)

Если вы хотите применить только формулу, а не форматирование, выполните следующие действия:

  1. В ячейке A2 введите формулу: = B2 * 15%.
  2. Скопируйте ячейку (используйте сочетание клавиш Control + C в Windows или Command + C в Mac)
  3. Выделите все ячейки, в которых вы хотите применить ту же формулу
  4. Щелкните правой кнопкой мыши выделение
  5. В появившихся параметрах нажмите «Специальная вставка».
  6. В диалоговом окне «Специальная вставка» выберите параметр «Формулы».
  7. Нажмите ОК.

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

Итак, это некоторые из быстрых и простых методов, которые вы можете использовать для применения формулы ко всему столбцу в Excel.

Надеюсь, вы нашли этот урок полезным!

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

Начнем с нажатия Ctrl Shift, чтобы выделить весь столбец. Теперь Ctrl D. И начинается процесс заполнения.

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

Возможны два варианта заполнения: 1) когда значения фиксируются в формуле; 2) когда значения в формуле меняются, поскольку ячейки, когда они меняют последнюю ячейку на окончательное значение, перескакивают на равное количество ячеек от оригинала.

Давайте посмотрим на эти два примера.

Набираем формулу в ячейку и фиксируем знаком доллара.

Чтобы заполнить желтые ячейки в ячейке формулой, нажмите Ctrl + C. Выделите желтые ячейки и нажмите Ctrl + V.

Вводим формулу в ячейку и НЕ решаем ее со знаком доллара.

Чтобы заполнить желтые ячейки в ячейке формулой, нажмите Ctrl + C. Выделите желтые ячейки и нажмите Ctrl + V.

Если вам действительно нужно применить формулу Excel ко всему столбцу (а не, например, к диапазону), очевидно, что эта формула должна находиться в первой строке столбца. Например, предположим, что формула находится в ячейке B1. Также очевидно, что под этой ячейкой (непосредственно под ней, то есть в том же столбце) все ячейки должны быть пустыми, потому что если хотя бы одна из них что-то содержит, то (применяя формулу ко всему столбцу) вы будете перезапишите эти данные.

Активная ячейка (ее имя отображается в поле имени) должна быть B1

Действия, которые необходимо выполнить — вариант 1:

Нажмите (одновременное нажатие) — Ctrl Shift «стрелка вниз» (клавиша). После этого будет выбран весь столбец. Если у вас Excel 2003 (или более ранняя версия), будет выбрано 65536 ячеек, если у вас Excel 2007 (или более поздняя версия), будет выбрано 1048576 ячеек.

Как вам уже советовали, нажмите сочетание клавиш Ctrl D.

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

ВАЖНО: Если формула относительно сложна и требует много ресурсов, вам придется подождать некоторое время (иногда несколько секунд, иногда измеряется в минутах). В то же время, если формула действительно сложная, ждать заполнения столбца не приходится (ресурсов Excel просто не хватит).

Вариант 2

Выделите сразу весь столбец (для этого нажмите на букву столбца)

Пишем формулу и вместо обычного Enter нажимаем Ctrl Enter — и Excel заполнит все ячейки вашей формулой.

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

1 Простое протягивание формулы

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

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

Аргументы в формуле будут изменяться соответственно новому расположению. И если в самой первой ячейке это были F7 и G7, в последней позиции столбца это будет уже F12 и G12. Соответственно, если начинать распространять формулы по строкам, изменяться будут не цифры, а буквы в обозначениях ячеек.

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

2 Быстрое автозаполнение

Еще один способ в Excel протянуть формулу до конца столбца с более высокой по сравнению с первой методикой скоростью. Требует от пользователя применить такие действия:

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

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

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

  • Excel: 10 формул для работы в офисе

3 Протягивание без изменения ячеек в формуле

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

Для распределения без изменения адреса ячейки выполняются те же действия, что и при обычном протягивании или автоматическом копировании. Но при вводе формулы следует зафиксировать адреса, которые не будут меняться. Для этого используются символы доллара — $. Если в каждом новом пункте столбца при расчетах используется одна и та же ячейка, значки надо будет поставить и перед номером строки, и перед литерой, которая указывает на колонку. Как в примере: $G$6.

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

4 Простое копирование

Еще один способ представляет собой не совсем протягивание, а копирование. Но только более простое и позволяющее выделить конкретный диапазон, а не доверять такое выделение компьютеру. Процесс распределения требует выполнить следующие действия:

  • Записать в одну из крайних ячеек строки или столбца нужную формулу и нажать Enter.
  • Скопировать значение функции — с помощью контекстного меню, иконки на панели или комбинации клавиш Ctrl + C.
  • Установить курсор в противоположную часть столбца или строки.
  • Нажать на клавиши Ctrl + Shift + «Стрелка вверх». Результатом становится выделение нужного диапазона, даже если на этом участке столбца будет несколько сотен или тысяч пунктов.
  • Вставить формулу. Самый простой способ сделать это — нажать комбинацию Ctrl + V.

Результатом будет такое же распределение функции по столбцу, как и при использовании способа №2. Но в отличие от него здесь можно выделить только часть диапазона. Или, наоборот, продлить такое протягивание дальше даже при наличии пустых строк. Правда, во втором случае лишнее значение придется удалить вручную.

Эта небольшая хитрость подходит и для распределения вдоль строки. В этом случае вместо комбинации Ctrl + Shift + «Стрелка вверх» придется нажать Ctrl + Shift + «Стрелка влево» (или вправо, если копируемая формула находится в крайнем левом столбце).

  • Как в Экселе посчитать сумму определенных ячеек

5 Протягивание формул в таблице Excel

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

Для преобразования в табличную форму достаточно выделить одну из ячеек и нажать комбинацию Ctrl + T, чтобы вызвать диалоговое окно и указать диапазон данных таблицы.
Перед тем, как протянуть формулу в Excel, достаточно всего лишь ввести нужную функцию в самой верхней строчке таблицы и нажать Enter. Способ работает только при отсутствии других значений в столбце с формулой.

Формула автоматически распределяется по колонке. Преимущества способа — скорость, сравнимая с применением макроса. Недостаток — работает он только при использовании табличной формы размещения данных в Excel и позволяет протянуть формулу сразу до конца таблицы, а не до нужной строки.

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

  • Лучшие веб-камеры для дома и офиса: рейтинг 2021 года=«content_internal_link»>
  • Нумерация страниц в Опен Офис: простая инструкция=«content_internal_link»>

На чтение 5 мин. Просмотров 298 Опубликовано 24.05.2021

Иногда вам может потребоваться применить одну и ту же формулу ко всему столбцу или строке в Excel, например C1 = A1 * 2 , ,…, Cn = An * 2 . Будет довольно утомительно вводить формулы в каждую ячейку по очереди. Есть несколько сложных способов быстро применить одну и ту же формулу к столбцу или строке ввода.

  • Применить формулу ко всему столбцу или строке с помощью перетаскивания маркера автозаполнения
  • Применить формулу ко всему столбцу или строке без перетаскивания с помощью сочетаний клавиш
  • Применить формулу ко всему столбцу или строке без перетаскивания с помощью функции заполнения
  • Применить формулу ко всему столбцу или строке без перетаскивания с помощью Kutools for Excel

Предположим, вам нужно применить формулу = (A1 * 3 + 8)/5 в столбце C, и см. следующие руководства, чтобы применить та же формула для всего столбца C.


Содержание

  1. Применение формулы ко всему столбцу или строке с перетаскиванием маркера автозаполнения
  2. Применить формулу ко всему столбцу или строке без перетаскивания с помощью сочетаний клавиш
  3. Точное/статическое копирование формул из одного столбца в другой без изменения ссылок на ячейки в Excel
  4. Применить формулу ко всему столбцу или строке без перетаскивания с помощью функции заполнения
  5. Применить формулу ко всему столбцу или строке без перетаскивания с помощью Kutools for Excel
  6. Демонстрация: применение формулы ко всему столбцу или строка без перетаскивания Kutools for Excel
  7. Легко добавлять префикс или суффикс ко всем ячейкам во всем столбце или строка в Excel
  8. Статьи по теме:

Применение формулы ко всему столбцу или строке с перетаскиванием маркера автозаполнения

Перетаскивание маркера автозаполнения – наиболее распространенный способ применения одной и той же формулы ко всему столбцу или строке в Excel.

Сначала введите формулу = ( A1 * 3 + 8)/5 в ячейке C1, а затем перетащите e Ручка автозаполнения вниз в столбце C, затем формула = (A1 * 3 + 8)/ 5 применяется ко всему столбцу C. Если вам нужно применить его ко всей строке, вы можете перетащить маркер автозаполнения Крайне правый.

Примечание : этот перетаскивающий маркер автозаполнения Метод требует автоматического расчета формулы. Вы можете включить его, нажав Формула s> Параметры расчета > Автоматически . См. Снимок экрана ниже:


Применить формулу ко всему столбцу или строке без перетаскивания с помощью сочетаний клавиш

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

Во-первых, выберите весь столбец C, затем введите формулу = (A1 * 3 + 8)/5 , а затем одновременно нажмите клавиши Ctrl + Enter .

Если вы хотите применить формулу ко всей строке, вы можете сначала выбрать всю строку.

Точное/статическое копирование формул из одного столбца в другой без изменения ссылок на ячейки в Excel

Kutools for Excel Утилита Exact Copy может помочь вам легко скопировать несколько формул без изменения ссылок на ячейки в Excel, предотвращая автоматическое обновление относительных ссылок на ячейки. 30-дневная бесплатная пробная версия полнофункциональной версии!

Kutools for Excel – Включает более 300 удобных инструментов для Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется! Получить сейчас

Применить формулу ко всему столбцу или строке без перетаскивания с помощью функции заполнения

На самом деле в Excel есть команда Fill Лента, которая поможет вам быстро применить формулу ко всему столбцу или строке.

Сначала введите формулу = (A1 * 3 + 8)/5 в ячейку C1 (первая ячейка столбца, в которую вы введете ту же формулу), затем выберите весь столбец C, а затем нажмите Home > Fill > Вниз .

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


Применить формулу ко всему столбцу или строке без перетаскивания с помощью Kutools for Excel

Все вышеперечисленные методы предназначены для применения формул к пустому столбцу или строке. Иногда вам может потребоваться применить одну и ту же формулу ко всему столбцу или строке с данными. Как обрабатывать? Вы можете попробовать Kutools for Excel’s Инструменты работы .

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия!

Kutools for Excel – объединяет более 300 дополнительных функций и инструментов для Microsoft Excel

Перейти к загрузке
Бесплатная пробная версия 60 днейПокупка
PayPal/MyCommerce

->

1. Выберите столбец или строку, с которой вы будете работать (в данном случае выберите столбец A), и нажмите Kutools > Еще > Операция .

2. В диалоговом окне Инструменты операции выберите Пользовательский в поле Операция , введите (? * 3 + 8)/5 в пустом поле в разделе Custom и нажмите кнопку OK . См. Снимок экрана:

Затем весь столбец заполняется формулой = (? * 3 + 8)/5, а? относится к значению в соответствующей ячейке. См. скриншоты ниже:

Примечания:
(1) Если вы отметите опцию Создать формулы , результаты будут в виде формул для каждой ячейки.
(2) Если Пропустить формулу Ячейки , операция будет пропущена и автоматически проигнорировать ячейки формулы в выбранном диапазоне.

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

Kutools for Excel – Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас


Демонстрация: применение формулы ко всему столбцу или строка без перетаскивания Kutools for Excel

Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Загрузить и бесплатную пробную версию !


Легко добавлять префикс или суффикс ко всем ячейкам во всем столбце или строка в Excel

С помощью функции автозаполнения легко заполнить все ячейки одинаковым содержимым в столбце. Но как добавить один и тот же префикс или суффикс ко всем ячейкам в столбце? По сравнению с вводом префикса или суффикса для каждой ячейки в отдельности, утилита Добавить текст в Kutools for Excel предлагает простой обходной путь, позволяющий сделать это всего за несколько щелчков мышью. 30-дневная бесплатная пробная версия полнофункциональной версии!

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас


Статьи по теме:

Копирование формулы без изменения ссылок на ее ячейки в Excel

Отображение формул в ячейках указанного диапазона/активного листа/всех листов в Excel

Показать или скрыть панель формул в Excel


Понравилась статья? Поделить с друзьями:
  • Как применить формулу суммы в excel ко всему столбцу
  • Как применить формулу сложения в excel
  • Как применить формулу впр в excel
  • Как применить формулу процентов в excel
  • Как применить формулу в word