Как в excel применить одну формулу к нескольким ячейкам

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

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

Применить ту же формулу к нескольким ячейкам с помощью VBA

Примените одну и ту же формулу к нескольким ячейкам с помощью Kutools for Excel


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

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

1. Выберите пустую ячейку и введите нужную формулу, здесь я ввожу = (A1 * 3) / 2 + 100, а затем перетащите Автозаполнение дескриптор справа, чтобы заполнить формулу в строке, см. снимок экрана:

doc-же-формула-к-ячейкам-1

2. Затем перетащите маркер заполнения вниз до нужного диапазона. Смотрите скриншот:

doc-же-формула-к-ячейкам-2

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


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

Более того, VBA может помочь вам применить одну и ту же формулу к нескольким ячейкам.

1. Нажмите Alt + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите Модули > Вставить вставить Модули window и скопируйте в него приведенный ниже VBA.

VBA: примените ту же формулу к ячейкам.

Sub SetFormula()
'Updateby20140827
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each Rng In WorkRng
    Rng.Value = (Rng.Value * 3) / 2 + 100
Next
Application.ScreenUpdating = True
End Sub

3. Нажмите Run кнопка, а KutoolsforExcel Появится диалоговое окно, в котором вы можете выбрать диапазон. Смотрите скриншот:

doc-же-формула-к-ячейкам-3

4. Нажмите OK, и ко всем выбранным ячейкам применяется одна и та же формула.

Функции: Вы можете изменить формулу, изменив Rng.Value = (Rng.Value * 3) / 2 + 100 в приведенном выше VBA, чтобы удовлетворить ваши потребности.


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

Работы С Нами Kutools for Excel установлен, вы можете использовать Инструменты для работы чтобы быстро применить ту же формулу к ячейкам диапазона.

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

1. Выберите диапазоны, в которых необходимо применить ту же формулу, и нажмите Кутулс > Больше > Инструменты для работы. Смотрите скриншот:

doc-же-формула-к-ячейкам-4

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

doc-же-формула-к-ячейкам-5

3. Нажмите Ok or Применить, то все выбранные диапазоны будут применять введенную вами формулу. Смотрите скриншот:

doc-же-формула-к-ячейкам-6

Примечание:

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

doc-же-формула-к-ячейкам-7

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

Щелкните здесь, чтобы узнать больше о рабочих инструментах.


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

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

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

вкладка kte 201905


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

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

офисный дно

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

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

  2. Перетащите маркер заполнения Маркер заполнения по ячейкам, которые вы хотите заполнить.

    Если маркер не отображается, возможно, он скрыт. Чтобы снова отобразить его:

    1. Щелкните Параметры > файла

    2. Выберите пункт Дополнительно.

    3. В окне Параметры правкив поле Включить перетаскивать ячейки и заполнять ячейки.

  3. Чтобы изменить способ заполнения, щелкните небольшой значок Параметры автозаполнители Изображение кнопки , который появляется после завершения перетаскиванием, и выберите нужный параметр.

Дополнительные сведения о копировании формул см. в статье Копирование и вставка формулы в другую ячейку или на другой лист.

Заполнение смежных ячеек формулами

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

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

  2. Щелкните Главная > заливкаи выберите Вниз ,Справа,Вверхили Влево.

    Сочетания клавиш:    Вы также можете нажать CTRL+D, чтобы заполнить формулой столбец, или CTRL+R, чтобы заполнить формулой справа от строки.

Включить вычисление книги

При заполнении ячеек формулы не пересчитыются, если автоматическое вычисление книги не включено.

Вот как его можно включить:

  1. Выберите Файл > Параметры.

  2. Щелкните Формулы.

  3. В области Вычисления в книгевыберите Авто.

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

  2. Перетащите Маркер заполнения вниз или вправо от нужного столбца.

Сочетания клавиш: Можно также нажать CTRL+D, чтобы заполнить формулой ячейку в столбце, или CTRL+R, чтобы заполнить формулой ячейку справа в строке.

В этой статье Вы узнаете 2 самых быстрых способа вставить в Excel одинаковую формулу или текст сразу в несколько ячеек. Это будет полезно в таких ситуациях, когда нужно вставить формулу во все ячейки столбца или заполнить все пустые ячейки одинаковым значением (например, «Н/Д»). Оба приёма работают в Microsoft Excel 2013, 2010, 2007 и более ранних версиях.

Знание этих простых приёмов сэкономит Вам уйму времени для более интересных занятий.

  • Выделяем все ячейки, в которые нужно вставить одинаковые данные
    • Выделяем целый столбец
    • Выделяем целую строку
    • Выделяем несколько ячеек
    • Выделяем таблицу целиком
    • Выделяем все ячейки на листе
    • Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
  • Самый быстрый способ вставить формулу во все ячейки столбца
  • Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter

Содержание

  1. Выделяем все ячейки, в которые нужно вставить одинаковые данные
  2. Выделяем целый столбец
  3. Выделяем целую строку
  4. Выделяем несколько ячеек
  5. Выделяем таблицу целиком
  6. Выделяем все ячейки на листе
  7. Выделяем пустые ячейки в заданной области (в строке, в столбце, в таблице)
  8. Самый быстрый способ вставить формулу во все ячейки столбца
  9. Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter

Выделяем все ячейки, в которые нужно вставить одинаковые данные

Вот самые быстрые способы выделить ячейки:

Выделяем целый столбец

  • Если данные в Excel оформлены как полноценная таблица, просто кликните по любой ячейке нужного столбца и нажмите Ctrl+Space.

Примечание: При выделении любой ячейки в полноценной таблице на Ленте меню появляется группа вкладок Работа с таблицами (Table Tools).

Вставляем данные сразу во все ячейки в Excel

  • Если же это обычный диапазон, т.е. при выделении одной из ячеек этого диапазона группа вкладок Работа с таблицами (Table Tools) не появляется, выполните следующие действия:

Замечание: К сожалению, в случае с простым диапазоном нажатие Ctrl+Space выделит все ячейки столбца на листе, например, от C1 до C1048576, даже если данные содержатся только в ячейках C1:C100.

Выделите первую ячейку столбца (или вторую, если первая ячейка занята заголовком), затем нажмите Shift+Ctrl+End, чтобы выделить все ячейки таблицы вплоть до крайней правой. Далее, удерживая Shift, нажмите несколько раз клавишу со Стрелкой влево, пока выделенным не останется только нужный столбец.

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

Выделяем целую строку

  • Если данные в Excel оформлены как полноценная таблица, просто кликните по любой ячейке нужной строки и нажмите Shift+Space.
  • Если перед Вами обычный диапазон данных, кликните последнюю ячейку нужной строки и нажмите Shift+Home. Excel выделит диапазон, начиная от указанной Вами ячейки и до столбца А. Если нужные данные начинаются, например, со столбца B или C, зажмите Shift и понажимайте на клавишу со Стрелкой вправо, пока не добьётесь нужного результата.

Выделяем несколько ячеек

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

Выделяем таблицу целиком

Кликните по любой ячейке таблицы и нажмите Ctrl+A.

Выделяем все ячейки на листе

Нажмите Ctrl+A от одного до трех раз. Первое нажатие Ctrl+A выделяет текущую область. Второе нажатие, дополнительно к текущей области, выделяет строки с заголовками и итогами (например, в полноценных таблицах). Третье нажатие выделяет весь лист. Думаю, вы догадались, что в некоторых ситуациях вам потребуется всего лишь одно нажатие, чтобы выделить весь лист, а в некоторых – целых три нажатия.

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

Выделите нужную область (см. рисунок ниже), например, целый столбец.

Вставляем данные сразу во все ячейки в Excel

Нажмите F5 и в появившемся диалоговом окне Переход (Go to) нажмите кнопку Выделить (Special).

Вставляем данные сразу во все ячейки в Excel

В диалоговом окне Выделить группу ячеек (Go To special) отметьте флажком вариант Пустые ячейки (Blanks) и нажмите ОК.

Вставляем данные сразу во все ячейки в Excel

Вы вернётесь в режим редактирования листа Excel и увидите, что в выбранной области выделены только пустые ячейки. Три пустых ячейки гораздо проще выделить простым щелчком мыши – скажете Вы и будете правы. Но как быть, если пустых ячеек более 300 и они разбросаны случайным образом по диапазону из 10000 ячеек?

Самый быстрый способ вставить формулу во все ячейки столбца

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

Вставляем данные сразу во все ячейки в Excel

  1. Преобразуйте диапазон в таблицу Excel. Для этого выделите любую ячейку в диапазоне данных и нажмите Ctrl+T, чтобы вызвать диалоговое окно Создание таблицы (Create Table). Если данные имеют заголовки столбцов, поставьте галочку для параметра Таблица с заголовками (My Table has headers). Обычно Excel распознаёт заголовки автоматически, если это не сработало – поставьте галочку вручную.Вставляем данные сразу во все ячейки в Excel
  2. Добавьте новый столбец к таблице. С таблицей эта операция осуществляется намного проще, чем с простым диапазоном данных. Кликните правой кнопкой мыши по любой ячейке в столбце, который следует после того места, куда нужно вставить новый столбец, и в контекстном меню выберите Вставить > Столбец слева (Insert > Table Column to the Left).Вставляем данные сразу во все ячейки в Excel
  3. Дайте название новому столбцу.
  4. Введите формулу в первую ячейку нового столбца. В своём примере я использую формулу для извлечения доменных имён:

    =MID(C2,FIND(":",C2,"4")+3,FIND("/",C2,9)-FIND(":",C2,"4")-3)
    =ПСТР(C2;НАЙТИ(":";C2;"4")+3;НАЙТИ("/";C2;9)-НАЙТИ(":";C2;"4")-3)

    Вставляем данные сразу во все ячейки в Excel

  5. Нажмите Enter. Вуаля! Excel автоматически заполнил все пустые ячейки нового столбца такой же формулой.Вставляем данные сразу во все ячейки в Excel

Если решите вернуться от таблицы к формату обычного диапазона, то выделите любую ячейку таблицы и на вкладке Конструктор (Design) нажмите кнопку Преобразовать в диапазон (Convert to range).

Вставляем данные сразу во все ячейки в Excel

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

Вставляем одинаковые данные в несколько ячеек при помощи Ctrl+Enter

Выделите на листе Excel ячейки, которые хотите заполнить одинаковыми данными. Быстро выделить ячейки помогут приёмы, описанные выше.

Предположим, у нас есть таблица со списком клиентов (мы, конечно же, возьмём вымышленный список). В одном из столбцов этой таблицы записаны сайты, с которых перешли наши клиенты. Пустые ячейки в этом столбце необходимо заполнить текстом «_unknown_», чтобы облегчить дальнейшую сортировку:

Вставляем данные сразу во все ячейки в Excel

  1. Выделите все пустые ячейки в столбце.Вставляем данные сразу во все ячейки в Excel
  2. Нажмите F2, чтобы отредактировать активную ячейку, и введите в неё что-нибудь: это может быть текст, число или формула. В нашем случае, это текст «_unknown_».Вставляем данные сразу во все ячейки в Excel
  3. Теперь вместо Enter нажмите Ctrl+Enter. Все выделенные ячейки будут заполнены введёнными данными.Вставляем данные сразу во все ячейки в Excel

Если Вы знаете другие приёмы быстрого ввода данных, расскажите о них в комментариях. Я с радостью добавлю их в эту статью, сославшись на Вас как автора.

Оцените качество статьи. Нам важно ваше мнение:

Excel

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

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

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

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

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

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

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

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

  1. Выберите первую ячейку, в которой вы хотите, чтобы ваша формула отображалась, и введите формулу.
    формула Excel
  2. Нажмите Ввод.
  3. Нажмите на ячейку, чтобы выделить ее.
  4. Дважды щелкните маленький квадратик в правом нижнем углу ячейки.
    ручка автозаполнения excel
  5. Ячейки ниже теперь будут автоматически заполняться.
    заполнить в экселе

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

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

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

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

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

  1. Выберите первую ячейку, в которой вы хотите, чтобы ваша формула отображалась, и введите формулу в ячейку.
    формула Excel
  2. Нажмите Ввод.
  3. Нажмите на ячейку, чтобы выделить ее.
  4. Нажмите и удерживайте маленький квадрат в правом нижнем углу ячейки.
    ручка автозаполнения excel
  5. Перетащите вниз по ячейкам, к которым вы хотите применить формулу.
    перетаскивание ячеек в excel
  6. Отпустите ручку автозаполнения, и ячейки будут автоматически заполнены.
    excel заполнил пропущенные ячейки
  7. Вы можете использовать тот же метод для заполнения ячеек вниз, вверх, влево или вправо.

Как применить формулу ко всему столбцу с помощью параметра «Заполнить вниз»

Другой способ точно контролировать, к каким ячейкам применяется ваша формула, — использовать инструмент «Заливка» на ленте.

Вот как это работает:

  1. Выберите ячейку, в которой вы хотите, чтобы ваша формула отображалась, и введите формулу.
    формула Excel
  2. Нажмите Enter.
  3. Выделите все ячейки, к которым вы хотите применить формулу.
    выделение ячеек в excel
  4. Нажмите Главная.
    главное меню эксель
  5. В разделе «Редактирование» на ленте щелкните инструмент «Заливка».
    инструмент заливки в excel
  6. Нажмите «Вниз» в появившемся списке параметров. Вы также можете выбрать заполнение, влево и вправо.
    инструмент заполнения в excel
  7. Теперь к выбранным ячейкам будет применена формула.
    excel заполнил пропущенные ячейки

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

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

Чтобы применить формулу к определенному набору ячеек:

  1. Щелкните первую ячейку, в которой вы хотите, чтобы ваша формула отображалась, и введите формулу в ячейку.
    формула Excel
  2. Нажмите Enter.
  3. Перетащите вниз, чтобы выделить все ячейки, к которым вы хотите применить формулу.
    выделение ячеек в excel
  4. Нажмите Ctrl-D в Windows или Cmd-D в Mac.
  5. Теперь к выбранным ячейкам будет применена формула.
    excel заполнил пропущенные ячейки

Советы и рекомендации по Excel могут сэкономить ваше время

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

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

Для начала ознакомьтесь с этими советами по Excel, которые должен знать каждый пользователь.

Как применить одну формулу ко многим ячейкам? (Процент)

Автор dinur11, 24.02.2010, 16:50

« назад — далее »

Как применить одну формулу ко многим ячейкам? Но данные для этой одинаковой формулы берутся из новых ячеек. Прикладываю картинку.
Пояснение к картинке. Нужно вычислить размер наценки по каждой позиции. Как в ручную для каждой строки это делать — понятно. А можно ли это автоматизировать? Т.е. формула там такая » -(меньшее значение/большее значение — 1) » или » — (цена/рекомендованную цену — 1) «.
Как эту формулу размножить на все остальные ячейки столбца «% наценки», при том что данные для этой одинаковой формулы должны браться как бы новые.

Спасибо.


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


Если Вас правильно понял? то достаточно протянуть формулу, если формула ссылается на определенную ячейку то перед названием ячейка ставим знак $.


так же подойдет сочетание клавишь Ctrl+C, Ctrl+V  ;)



может быть графу «% наценки» назвать иначе


Цитата: dinur11 от 24.02.2010, 17:11
Это гениально! 

ЦитироватьНет это справка эксель, клавиша  F1  ;)

Хоть нельзя и говорить в форумах спасибо, но Спасибо большое!

Это почему нельзя?!Мы только за

спасибо

и помогаем…


  • Профессиональные приемы работы в Microsoft Excel

  • Обмен опытом

  • Microsoft Excel

  • Как применить одну формулу ко многим ячейкам? (Процент)

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Как в excel применить одну формулу для всей таблице
  • Как в excel применить значение если
  • Как в excel применить во всем размер ячеек
  • Как в excel прикрепить фото к файлу
  • Как в excel прикрепить файл pdf к ячейке чтобы он был в документе

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии