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

Перейти к содержимому

Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.

Первый способ: протянуть ячейку в столбце или строке.

Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Нажать и удерживать левую кнопку мыши.Протянуть крестик в excel
4. Не отпуская кнопку мыши потянуть крестик в нужном направлении. В ту сторону, в которую следует распространить значение ячейки.

Второй способ: быстрое протягивание формулы в один клик мыши.

Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия:
1. Записать функцию (формулу) в ячейку и нажать «ENTER».
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.Кликнуть по крестику в правом углу
3. Кликнуть двойным кликом по правому нижнему углу ячейки.

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

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

Для протягивания функции без ее изменения следует выполнить те же операции, что в первом и во втором случает. Только перед протягиванием нужно зафиксировать адреса неизменяемых ячеек.
Зафиксировать адреса ячеек можно добавив перед значением адреса столбца или перед значением адреса строки знак «$»доллара.Зафиксировать формулу в эксель
Теперь, когда адрес закреплен, он не будет меняться при протягивании.

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

Подходит для работы под фильтрами.
Выполняется следующим образом:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».Копировать формулу
3. Выделить нужный диапазон.
Для быстрого выделения вниз достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка вниз
Для быстрого выделения в сторону достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка в сторонуВыделенное поле

  1. После того, как выделили диапазон, следует вставить скопированную формулу при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»v».

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

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»>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Содержание

  1. Как в офисе.
  2. Первый способ: протянуть ячейку в столбце или строке.
  3. Третий способ: протянуть формулу без изменения (смещения) исходных ячеек.
  4. Четвертый способ: протянуть формулу при помощи копирования.
  5. Похожее:
  6. Распределение содержимого ячейки на соседние столбцы
  7. Дополнительные сведения
  8. Как распространить функцию на весь столбец?
  9. Как применить формулу для всего столбца?
  10. Как автоматически продлить формулу на весь столбец?
  11. Как быстро скопировать формулу на весь столбец?
  12. Как растянуть формулу до конца листа?
  13. Как в Excel сделать общую формулу для всего столбца?
  14. Как вставить формулу во все ячейки столбца?
  15. Как автоматически продлить формулу в Excel?
  16. Как протянуть формулу на диапазон?
  17. Как протянуть формулу в Excel клавишами?
  18. Как скопировать формулу в большой диапазон ячеек?
  19. Как скопировать формулу для всех ячеек?
  20. Как скопировать содержимое ячейки на весь столбец?
  21. Какие формулы в Excel?
  22. Как протянуть формулу в Excel без шага?
  23. Как протянуть формулу в сводной таблице?
  24. Как в Экселе протянуть формулу по строке или столбцу: 5 способов
  25. 1 Простое протягивание формулы
  26. 2 Быстрое автозаполнение
  27. 3 Протягивание без изменения ячеек в формуле
  28. 4 Простое копирование

Как в офисе.

Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.

Первый способ: протянуть ячейку в столбце или строке.

Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий: 1. Записать функцию (формулу) в ячейку и нажать ENTER. 2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика. 3. Нажать и удерживать левую кнопку мыши.

Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия: 1. Записать функцию (формулу) в ячейку и нажать «ENTER». 2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.

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

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

Для протягивания функции без ее изменения следует выполнить те же операции, что в первом и во втором случает. Только перед протягиванием нужно зафиксировать адреса неизменяемых ячеек. Зафиксировать адреса ячеек можно добавив перед значением адреса столбца или перед значением адреса строки знак «$»доллара.

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

Подходит для работы под фильтрами. Выполняется следующим образом: 1. Записать функцию (формулу) в ячейку и нажать ENTER. 2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».

  1. После того, как выделили диапазон, следует вставить скопированную формулу при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»v».

Похожее:

Источник

Распределение содержимого ячейки на соседние столбцы

Вы можете разделить содержимое ячейки и распределить ее части по нескольким смежным ячейкам. Например, если ваш сайт содержит столбец «Полное имя», его можно разделить на два столбца: столбец «Имя» и «Фамилия».

Альтернативный способ распределения текста по столбцам см. в статье «Разделение текста по столбцам с помощью функций».

Ячейки можно объединить с помощью функции СОВКА или С CONCATENATE.

Выполните указанные ниже действия:

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

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

На вкладке Данные в группе Работа с данными нажмите кнопку Текст по столбцам.

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

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

Эта функция недоступна в Excel в Интернете.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

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

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

Вы также можете использовать Ctrl+Shift+Down+D, чтобы добавить формулу в каждую ячейку столбца. Просто нажмите / выделите ячейку с уравнением/формулой, которую вы хотите скопировать, а затем удерживайте нажатой клавишу Ctrl+Shift+Down+D, и Ваша формула будет добавлена в каждую ячейку.

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

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

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

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

Дважды щелкните по «+», чтобы скопировать формулу во все ячейки столбца. Вместо того, чтобы перетаскивать символ «+», переместите указатель мыши в правый нижний угол ячейки с формулой и дважды щелкните по появившемуся значку «+». Формула скопируется во все ячейки столбца.

Как растянуть формулу до конца листа?

А до конца листа — за 4 шага:

  1. Ctrl + C.
  2. Стрелка Вниз
  3. Shift + Ctrl + Стрелка Вниз
  4. Ctrl + V.

8 дек. 2017 г.

Как в Excel сделать общую формулу для всего столбца?

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

Как вставить формулу во все ячейки столбца?

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

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

Как автоматически продлить формулу в Excel?

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

Как протянуть формулу на диапазон?

  1. попируем ячейку А1 (с формулой)
  2. щёлкаем в поле над ячейкой А1 (там где мы вводим имя для диапазона)
  3. вводим в это окошко А2000 и нажимаем Enter. — курсор смещается до ячейка А2000.
  4. нажимаем сочетание клавишь Ctrl+Shift+стрелочка вверх
  5. меню Правка — Специальная вставка — Формулы

9 сент. 2008 г.

Как протянуть формулу в Excel клавишами?

Выделите ячейку F2, удерживая Shift, и нажмите клавишу со Стрелкой вниз (↓) два раза. Чтобы протянуть формулу вниз, нажмите Ctrl+D.

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

Выделите ячейку или диапазон ячеек со значениями, форматами или формулами, которые нужно скопировать. Сочетание клавиш Можно также нажать сочетание клавиш CTRL+C. Выделите левую верхнюю ячейку области вставки или ту ячейку, куда нужно вставить значение, формат ячейки или формулу.

Как скопировать формулу для всех ячеек?

Как скопировать точную формулу в Excel

  1. Поместите курсор в строку формул и выделите формулу.
  2. Нажмите сочетание клавиш CTRL+C, затем Enter.
  3. Bыделите ячейку B3 и снова кликните по строке формул.
  4. Нажмите CTRL+V, потом клавишу Enter .

Как скопировать содержимое ячейки на весь столбец?

Выделите ячейку или диапазон ячеек с данными, которые нужно переместить или скопировать. На вкладке Главная в группе Буфер обмена выполните одно из указанных ниже действий. Сочетание клавиш Можно также нажать клавиши CTRL+X. Сочетание клавиш Можно также нажать сочетание клавиш CTRL+C.

Какие формулы в Excel?

Тогда добро пожаловать в обзор самых полезных 15 формул Excel.

  • Немного терминологии
  • Формула 1: ВПР
  • Формула 2: Если
  • Формула 3: СУММЕСЛИ
  • Формула 4: СУММЕСЛИМН
  • Формула 5: СЧЕТЕСЛИ и СЧЕТЕСЛИМН
  • Формула 6: ЕСЛИОШИБКА
  • Формула 7: ЛЕВСИМВ

Как протянуть формулу в Excel без шага?

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

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

Редактирование формулы вычисляемого поля

  1. Щелкните сводную таблицу.
  2. На вкладке Параметры в группе Сервис выберите команду Формулы, а затем — пункт Вычисляемое поле.
  3. В списке Имя выберите вычисляемое поле, для которого нужно изменить формулу.
  4. В поле Формула измените формулу.
  5. Нажмите кнопку Изменить.

Источник

Как в Экселе протянуть формулу по строке или столбцу: 5 способов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Как протянуть формулу в Эксель Онлайн

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

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

Как вставить формулу:
  1. Откройте таблицу.
  2. Установите курсор в ячейку первой строки, с которой будут начинаться расчёты.
  3. Наберите на клавиатуре знак «=» и введите нужную формулу, например, «=B2*C2». С этого знака начинаются все вычисления в эксель.
  4. Нажмите Enter на клавиатуре.
Как протянуть формулу
  1. Поставьте курсор в ячейку с уже введённой формулой.
  2. Наведите курсор на «квадрат» в нижнем правом углу, чтобы он принял вид «+».
  3. Протяните выделение, зажав левую кнопку мыши, чтобы заполнить все ячейки.

Формула автоматически скопируется на все строки. Обратите внимание, что адреса ячеек тоже будут меняться.
В первой строке будет написано B2*C2, во второй — B3*C3 и так далее.

Второй способ
  1. Выделите ячейку и введите формулу в неё.
  2. Нажмите правой кнопкой мыши и в контекстном меню выберите пункт «Копировать» (или нажмите на клавиатуре Ctrl+C).
  3. Выделите диапазон, на который нужно протянуть формулу.
  4. Нажмите правой кнопкой мыши и выберите «Вставить» (или Ctrl+V).
Как протянуть формулу без изменения адресов ячеек

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

Чтобы избежать этого, следуйте инструкции:

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

Как видите, в этот раз все посчиталось правильно. Адрес ячеек с зарплатой в формуле меняется — B2, B3, B4 — а с курсом нет.

Когда протягивание формул бывает полезно

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

Алгоритм может быть полезен:

  • при подсчёте процентного соотношения;
  • для обработки налоговых платежей;
  • при подсчёте заработной платы;
  • при вычислениях продаж конкретных позиций, прибыли от них.

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

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

Решение 1: меняем формат ячеек

Очень часто Excel отказывается выполнять расчеты из-за того, что неправильно выбран формат ячеек.

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

Формулы в ячейках Эксель в текстовом формате

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

Формулы в Эксель в формате даты

Очевидно, что формат ячеек нужно изменить, и делается это следующим образом:

  1. Чтобы определить текущий формат ячейки (диапазон ячеек), выделяем ее и, находясь во вкладке “Главная”, обращаем вниманием на группу инструментов “Число”. Здесь есть специальное поле, в котором показывается формат, используемый сейчас.Формулы в ячейках Excel в текстовом формате
  2. Выбрать другой формат можно из списка, который откроется после того, как мы кликнем по стрелку вниз рядом с текущим значением.Выбор формата для выделенных ячеек в Эксель

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

  1. Выбрав ячейку (или выделив диапазон ячеек) щелкаем по ней правой кнопкой мыши и в открывшемся списке жмем по команде “Формат ячеек”. Или вместо этого, после выделения жмем сочетание Ctrl+1.Переход в окно форматирования ячеек через контекстное меню в Excel
  2. В открывшемся окне мы окажемся во вкладке “Число”. Здесь в перечне слева представлены все доступные форматы, которые мы можем выбрать. С левой стороны отображаются настройки выбранного варианта, которые мы можем изменить на свое усмотрение. По готовности жмем OK.Выбор формата в окне форматирования ячеек в Эксель
  3. Чтобы изменения отразились в таблице, по очереди активируем режим редактирования для всех ячеек, в которых формула не работала. Выбрав нужный элемент перейти к редактированию можно нажатием клавиши F2, двойным кликом по нему или щелчком внутри строки формул. После этого, ничего не меняя, жмем Enter.Редактирование формулы в Эксель

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

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

Решение 2: отключаем режим “Показать формулы”

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

  1. Переключаемся во вкладку “Формулы”. В группе инструментов “Зависимость формул” щелкаем по кнопке “Показать формулы”, если она активна.Включение и отключение показа формул в таблице Эксель
  2. В результате, в ячейках с формулами теперь будут отображаться результаты вычислений. Правда, из-за этого могут измениться границы столбцов, но это поправимо.Результаты в ячейках с формулами в Эксель

Решение 3: активируем автоматический пересчет формул

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

  1. Заходим в меню “Файл”.Переход в меню Файл в Эксель
  2. В перечне слева выбираем раздел “Параметры”.Переход в Параметры Excel
  3. В появившемся окне переключаемся в подраздел “Формулы”. В правой части окна в группе “Параметры вычислений” ставим отметку напротив опции “автоматически”, если выбран другой вариант. По готовности щелкаем OK.Включение автоматического вычисления формул в Эксель
  4. Все готово, с этого момента все результаты по формулам будут пересчитываться в автоматическом режиме.

Решение 4: исправляем ошибки в формуле

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

Ненужный пробел перед формулой в Эксель

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

Вставка функции в ячейку Excel

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

Редактирование формулы в Эксель

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

Распространенные ошибки

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

  • #ДЕЛ/0! – результат деления на ноль;
  • #Н/Д – ввод недопустимых значений;
  • #ЧИСЛО! – неверное числовое значение;
  • #ЗНАЧ! – используется неправильный вид аргумента в функции;
  • #ПУСТО! – неверно указан адрес дапазона;
  • #ССЫЛКА! – ячейка, на которую ссылалась формула, удалена;
  • #ИМЯ? – некорректное имя в формуле.

Если мы видим одну из вышеперечисленных ошибок, в первую очередь проверяем, все ли данные в ячейках, участвующих в формуле, заполнены корректно. Затем проверяем саму формулу и наличие в ней ошибок, в том числе тех, которые противоречат законам математики. Например, не допускается деление на ноль (ошибка #ДЕЛ/0!).

Ошибка деления на ноль в Экселе

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

  1. Отмечаем ячейку, содержащую ошибку. Во вкладке “Формулы” в группе инструментов “Зависимости формул” жмем кнопку “Вычислить формулу”.Функция вычисления формулы в Эксель
  2. В открывшемся окне будет отображаться пошаговая информация по расчету. Для этого нажимаем кнопку “Вычислить” (каждое нажатие осуществляет переход к следующему шагу).Окно вычисления формулы в Excel
  3. Таким образом, можно отследить каждый шаг, найти ошибку и устранить ее.

Также можно воспользоваться полезным инструментом “Проверка ошибок”, который расположен в том же блоке.

Функция проверки ошибок в формуле в Эксель

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

Окно проверки ошибок в Excel

Заключение

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

В Excel не работают формулы.

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

1 Вариант

Вполне вероятно у Вас отключен автоматический пересчет листа, для этого просто нажмите клавишу F9

2 Вариант для всех версий Office

Проверьте что бы формат ячейки не было текстовым (из-за этого могут не работать вычисления и соответственно формулы)

PS что бы это исправить, выделите ячейки и выберите формат Общий (см. рисунок Формат Ячеек)

в excel не работают формулы

3 Вариант для Office 2010

Проверьте в настройках параметры вычисления формул.

Для этого нажмите на меню ФАЙЛ-> ПАРАМЕТРЫ-> ФОРМУЛЫ и в меню «Параметры вычисления» смотрите где стоит у Вас галочки (см картинку должно быть так)

формулы перестали работать +в excel

4 Вариант для Office 2007/2010

Для Office 2007 путь такой Формула->Параметры вычисления->и ставим галку на Автоматически, кроме таблиц данных. (см рисунок ниже)

Как протянуть формулу в Excel: несколько способов.

Рассмотрим несколько способов протягивания (копирования) формул в строках и столбцах программы Excel.

Первый способ: протянуть ячейку в столбце или строке.

Протянуть крестик в excel

Чтобы протянуть (распространить) формулу из одной ячейки в несколько ячеек столбца или строки следует выполнить ряд действий:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Нажать и удерживать левую кнопку мыши.
4. Не отпуская кнопку мыши потянуть крестик в нужном направлении. В ту сторону, в которую следует распространить значение ячейки.

Второй способ: быстрое протягивание формулы в один клик мыши.

Кликнуть по крестику в правом углу

Для быстрого заполнения столбца формулой или значением из ячейки достаточно выполнить следующие действия:
1. Записать функцию (формулу) в ячейку и нажать «ENTER».
2. Навести курсор на нижний правый угол ячейки таким образом, чтобы он приобрел форму тонкого черного крестика.
3. Кликнуть двойным кликом по правому нижнему углу ячейки.

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

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

Зафиксировать формулу в эксель

Для протягивания функции без ее изменения следует выполнить те же операции, что в первом и во втором случает. Только перед протягиванием нужно зафиксировать адреса неизменяемых ячеек.
Зафиксировать адреса ячеек можно добавив перед значением адреса столбца или перед значением адреса строки знак «$»доллара.
Теперь, когда адрес закреплен, он не будет меняться при протягивании.

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

Подходит для работы под фильтрами.
Выполняется следующим образом:
1. Записать функцию (формулу) в ячейку и нажать ENTER.
2. Копировать значение ячейки при помощи выпадающего контекстного меню правой кнопкой мыши или сочетанием клавиш «ctrl»+»c».Копировать формулу
3. Выделить нужный диапазон.
Для быстрого выделения вниз достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка вниз
Для быстрого выделения в сторону достаточно нажать сочетание клавиш:
«Ctrl»+»shift»+ стрелка в сторонуВыделенное поле

Как использовать вычисляемые столбцы в таблице Excel

​Смотрите также​ As Range Set​ Cell = Application.InputBox(«Введите​ скрытыми ячейками и​ цикла — сразу​Guest​ то когда я​ Sub​1kabana​ ссылку, делаем ее​ с соответствующими значениями.​/ (наклонная черта)​ — формулы добавились​ в этом столбце.​Параметры автозамены​ флажок​ столбца или заполнении​Вычисляемые столбцы в таблицах​

​ Rng = ActiveCell​​ диапазон, в который​ вставить спец вставкой​ к диапазону применить:​: Добрый день! У​ и открываю они​ST_Senya​: Вот как раз​ абсолютной. Для изменения​

Создание вычисляемого столбца

  1. ​Нажимаем ВВОД – программа​Деление​ сами… Как вариант,​А если надо​, а затем выберите​

  2. ​Включить фоновую проверку ошибок​ его формулой он​ Excel упрощают ввод​ Formula = Rng.FormulaR1C1Local​ будет вставлена формула»,​ «формулу», то формула​ Sub Test() Range(«B1:B10»)​ меня еще один​ открываются то слишком​: Попробывал ваш код​

    Добавление нового столбца путем ввода данных в пустой столбец справа от существующей таблицы

    ​ не пойму, мне​​ значений при копировании​

    • ​ отображает значение умножения.​=А7/А8​​ однако.​​ первый столбик растянуть​Не создавать вычисляемые столбцы​​установлен.​​ также становится вычисляемым.​​ формул. Формула, введенная​​ If Formula =​

    • Чтобы добавить столбец, на вкладке

  3. ​ Type:=8) If Err​ вставится и в​​ = Evaluate(«1.18*A1:A10») End​​ вопрос, если можно,​

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

    ​ высоко, то слева​ со списком, не​​ хотя бы цветом​​ относительной ссылки.​ Те же манипуляции​​^ (циркумфлекс)​​-99668-​​ — таким образом​​ автоматически​Если вы используете Excel​​Если ввести или переместить​​ в одну ячейку​ «» Then MsgBox​​ Then Exit Sub​​ скрытые. Есть еще​ Sub​ помогите! Нужно подсчитать​ где то. Как​ получилось (см. рис),​ ячейку выделять, если​Простейшие формулы заполнения таблиц​ необходимо произвести для​Степень​​T.S.​​ не выходит​.​ 2007, нажмите кнопку​ формулу в столбец,​ столбца, автоматически распространяется​

    ​ «Ячейка не содержит​ Formula = InputBox(«Введите​ функция в Вашей​Ren_5​ сумму абсолютных величин​

  4. ​ мне сделать что​ написал в коде​ равно или больше,​ в Excel:​ всех ячеек. Как​=6^2​: Блин тупанул, все​Guest​Вычисляемые поля можно также​ Office​ уже содержащий данные,​ на его остальную​ формулы», vbInformation Exit​ формулу в стиле​

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

​ версии «Выделить видимые​​: мне бы что-нибудь​

  • ​ разницы чисел в​ бы все они​ кнопки​ то зеленый, если​Перед наименованиями товаров вставим​

  • ​ в Excel задать​= (знак равенства)​ получилось спасибо :)​: Было — данные​ создавать в сводных​и выберите​ это не приведет​​ часть. При этом​​ Sub End If​ R1C1 без кавычек​ ячейки» (Alt+;) попробуйте.​ попроще, а то​

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

  • ​ определенных столбцах между​ в зависимости от​CurrentSpisok.Value = 50​ больше 0, но​ еще один столбец.​ формулу для столбца:​Равно​Просто выделяя столбец «Сумма,​ оформить списком(2003) или​ таблицах. При этом​​Параметры Excel​​ к автоматическому созданию​ не приходится использовать​ On Error Resume​ и знака «»»»=»»»»»)​МВТ​ я ничего не​ строками таблицы 4и5;​ своих размеров располагались​ CurrentSpisok.Selected(7) = Trueно​

    Команда для отмены вычисляемого столбца после ввода формулы

  • ​ не равно Цене,​ Выделяем любую ячейку​ копируем формулу из​Меньше​ руб» и перетаскивая​ таблицей (2007-2010)… А​​ Excel будет применять​ Кнопка ​>​ вычисляемого столбца. Однако​ заполнение или копирование.​​ Next Set Cell​​ If Formula =​

Создание исключений для вычисляемого столбца

​: Макросом примерно так​ понял)​ 4и6; 4и7; 4и8​ по центру экрана?​ на нужное мне​ то желтый, если​ в первой графе,​ первой ячейки в​>​ вниз, формула сбивается,​

Уведомление о несогласованной формуле в таблице Excel

​ лучшее — пример(по​​ созданную формулу ко​Формулы​ отобразится кнопка​

  • ​ Это позволяет сэкономить​ = Application.InputBox(«Введите диапазон,​ «» Then Exit​

  • ​ (ВПР допишите сами​Sanja​ и т.д. То​​ST_Senya​ Кнопка ​ место в списке​​ 0, то красный.​​ щелкаем правой кнопкой​

  • ​ другие строки. Относительные​Больше​ т. к. в​ правилам) — в​

  • ​ всему столбцу. Подробнее​.​Параметры автозамены​ время, особенно при​

    ​ на который будет​​ Sub Cell.SpecialCells(xlCellTypeBlanks).FormulaR1C1Local _​ в стиле R1C1)​: куда проще?! макрос​ есть значения в​

  • ​, вы про Access​ так и не​Если можно, оставьте​

    ​ мыши. Нажимаем «Вставить».​​ ссылки – в​Меньше или равно​

  • ​ столбце «Курс Юаня»​ студию!.. ;-)​ о вычислении значений​Если вы используете Mac,​, с помощью которой​ наличии множества строк.​

​ распространена формула», Type:=8)​ = «=» &​ Sub tt() Dim​ в одну строку!​ строке 4 неизменны,​ 2007 ведёте речь?Именно​ отобразилось, хотя если​​ свои контакты)​​ Или жмем сначала​​ помощь.​​>=​​ заполнена только одна​​Z. 44357​ в сводных таблицах…​​ в строке меню​​ можно перезаписать данные​

  • ​ То же самое​ If Err Then​ Formula End SuUPD​Кнопка Office 2007​ Cell As Range​​Юрий М​​ а значения в​​ про него) Извините​​ конечно самому вручную​

  • ​А контакты Правилами​ комбинацию клавиш: CTRL+ПРОБЕЛ,​​Находим в правом нижнем​​Больше или равно​​ ячейка. Заполнять весь​​R Dmitry​​Lera​​Excel​​ и создать вычисляемый​​ происходит при изменении​

Прекращение создания вычисляемых столбцов

​ Exit Sub Application.ScreenUpdating​ вот еще один​ For Each Cell​: Вот и впишите​ нижеследующих строчках изменяются​ если ввожу в​ прокрутить полосу прокрутки,​ форума (почитайте, кстати)​ чтобы выделить весь​ углу первой ячейки​<>​ столбец одной и​: Sub test()​: Ребят, подскажите, как​выберите​ столбец.​ формулы: изменение также​ = False If​ вариант. В ячейку​ In Range(«A2:A» &​

  • ​ это действие (только​ постоянно.​

    1. ​ какие-то заблуждения. Дело​​ элемент выделен.​​ разрешены только в​​ столбец листа. А​​ столбца маркер автозаполнения.​

      ​Не равно​ той же цифрой​On Error Resume​Кнопка Office 2007​ растянуть формулу до​​Параметры​​При вводе новой формулы,​

    2. ​ распространяется на все​​ Formula = «»​​ вписываете формулу в​

    3. ​ Cells(Rows.Count, 1).End(xlUp).Row) With​​ диапазоны свои укажите):​​Введена формула подсчета,​​ в том что​

    4. ​ST_Senya​​ ветке платных решений​​ потом комбинация: CTRL+SHIFT+»=»,​

    5. ​ Нажимаем на эту​​Символ «*» используется обязательно​​ я не хочу​ Next​​ конца листа или​>​​ которая отличается от​ остальные ячейки вычисляемого​

      Отключите вычисляемые столбцы путем выбора параметров ​ Then Exit Sub​ ЛЮБОМ формате (A1​ Cell If Not​ Range(«B1:B10») = Evaluate(«1.18*A1:A10»)​ она работает правильно,​ я создаю свою​

      ​:​​ «Фриланс»​ чтобы вставить столбец.​​ точку левой кнопкой​​ при умножении. Опускать​ и прописывать фомулу​Selection.Resize(InputBox(«На сколько строк​ просто на большое​Формулы и списки​ существующих в вычисляемом​ столбца.​ Cell.SpecialCells(xlCellTypeBlanks).FormulaR1C1Local = Formula​ или R1C1), потом​

    ​ .HasFormula Then .Offset(,​Инна Волкова​​ но только для​​ первую БД. И​ST_Senya​​1kabana​​Назовем новую графу «№​​ мыши, держим ее​​ его, как принято​​ каждый раз тоже​​ заполнить?»), 1) =​​ кол-во строк вниз,​​>​

  • ​ столбце, она будет​Примечание:​

    ​ Rng.Copy For Each​ распространяете ее на​ 1).FormulaR1C1Local = «=ВПР…..»​​: Здравствуйте. Подскажите, как​​ строки 5 (в​​ что в Аксессе,​, я неудачный дал​​: Очень интересное предложение,​

Вычисление значений в сводной таблице

​ п/п». Вводим в​ и «тащим» вниз​ во время письменных​ не хочу. Должен​ Selection.FormulaLocal​ не таща тупо​Поиск ошибок​ автоматически применена к​

support.office.com

Растянуть формулу до конца листа

​ Снимки экрана в этой​​ Ar In Cell.Areas​ пустые ячейки диапазона,​ End With Next​ протянуть формулу (ВПР)​ которой формула и​ что в VBA​ пример кода. Вот​

​ спасибо большое)​​ первую ячейку «1»,​ по столбцу.​ арифметических вычислений, недопустимо.​ же быть способ​End Sub​ мышку минут 5?​.​ столбцу. Вы можете​ статье получены в​ Ar.PasteSpecial (xlPasteFormats) Next​ который выбираете в​ End SubИли так​ на весь столбец,​ вводилась). Как «протянуть»​ не разбираюсь) только​ попробуйте под себя​
​Я в своей​

​ во вторую –​​Отпускаем кнопку мыши –​ То есть запись​ задать курс юаня,​

​повесьте на горячие​Z​Параметр автоматического заполнения формул​ отменить обновление и​ Excel 2016. Если​

​ Application.CutCopyMode = False​ диалоговом окне Sub​ Sub tt() Dim​ пропуская некоторые ячейки,​ эту формулу во​ вот азы узнаю.​ это переделать:​ предыдущей таблице использовал:​ «2». Выделяем первые​ формула скопируется в​

​ (2+3)5 Excel не​​ так, чтобы его​ клавиши и будет​: Вариантов, для девочек​
​ для создания вычисляемых​

​ оставить только одну​​ вы используете другую​ Application.ScreenUpdating = True​
​ tt_1() Dim Cell​ Cell As Range​ в которых есть​ все строки, расположенные​ST_Senya​’Передвигаемся примерно туда,​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ([@[Цена договор]]=[@[Сумма выплачено]];»R»;»T»)​ две ячейки –​ выбранные ячейки с​ поймет.​ можно было в​ Вам счастье :)​

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

​ End SubP.S. немного​​ As Range Dim​ For Each Cell​ формула Автосумма. Файлик​ ниже. У меня​, я про элементы​ куда надо. Me.ListBox1.Value​И в этом​ «цепляем» левой кнопкой​ относительными ссылками. То​Программу Excel можно использовать​ любой момент изменить?​-=46444=-​ — в зависимости​

​ Excel по умолчанию​​ кнопку​

​ немного отличаться, но​​ переделал​ Formula As String​ In Range(«A2:A» &​ прикрепляю.​ получается все время​ Access не смогу​ = Me.ListBox1.List(20)​ столбце задавал «формат​ мыши маркер автозаполнения​ есть в каждой​ как калькулятор. То​

​Freedoms​Lera​ от расположения данных…​ включен. Если не​

​Параметры автозамены​​ функции будут такими​Юрий М​ Formula = ActiveCell.FormulaR1C1Local​ CellsI(Rows.Count, 1).End(xlUp).Row).SpecialCells(xlCellTypeConstants) With​Есть таблица. Есть​ подсчет по двум​
​ помочь — с​

​List(20)​​ ячеек», менял шрифт​
​ – тянем вниз.​ ячейке будет своя​
​ есть вводить в​: там где курс​: Спасибо :)​
​ Если они оформлены​
​ нужно, чтобы приложение​. Обычно не рекомендуется​ же.​

​: Инна Волкова, Ваш​

​ If Formula =​​ Cell .Offset(, 1).FormulaR1C1Local​

​ строки 1 и​​ рядом расположенным строкам​ ним не работаю.​- это содержимое​ на Wingdings-2​По такому же принципу​ формула со своими​ формулу числа и​ в формуле ставишь​Velem​ списком/таблицей и есть​ Excel создавало вычисляемые​ этого делать, так​Создайте таблицу. Если вы​ #15 — ну​
​ «» Then MsgBox​ = «=ВПР…..» End​ 2 уровня. ВПРкой​ (5и6; 6и7 и​ Подождите, может кто​ 21 строки в​Еще раз, огромное​
​ можно заполнить, например,​ аргументами.​ операторы математических вычислений​ $буква ячейки$цифра ячейки​: последнйй предложенный макрос​ соответствующие найтройки, то​ столбцы при вводе​ как столбец может​ не знакомы с​ вот зачем там​ «Ячейка не содержит​ With Next End​ подтягиваются данные из​ т.п.)​ другой поможет. Лучше​ ListBox (строки нумеруются​ спасибо!​

​ даты. Если промежутки​​Ссылки в ячейке соотнесены​ и сразу получать​ пример $A$2 значит​ почему-то не хочет​ формулы сами будут​
​ формул в столбцы​ прекратить автоматически обновляться​

​ таблицами Excel, см.​​такое​

​ формулы», vbInformation Exit​ Sub​ др. табличке а​

​Очень надеюсь на​ создайте новую тему,​ в ListBox с​Еще раз предлагаю​ между ними одинаковые​

​ со строкой.​ результат.​

​ значение не будет​​ работать, если формула​
​ «тащиться»… Если слева​ таблицы, можно выключить​ из-за того, что​ статью Общие сведения​цитирование? Исправлено.​ Sub End If​justirus​ ячейки 2го уровня.​ помощь!!!!​ потому что название​ нуля).​ прочитать Правила форума.​ – день, месяц,​

​Формула с абсолютной ссылкой​Но чаще вводятся адреса​ менятся в формуле​ имеет вид напрмер​

​ от формулы есть​​ параметр заполнения формул.​ при добавлении новых​ о таблицах Excel.​Инна Волкова​ On Error Resume​: Здравствуйте уважаемая!​
​ В ячейках 1го​

​MCH​​ этой темы никак​Вот эта команда:​

planetaexcel.ru

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

​ Формулы нужно обрамлять​ год. Введем в​ ссылается на одну​ ячеек. То есть​ на месте A2​ =ЕСЛИ(ЕПУСТО(B7);»»;C7*B7/100), но отрабатывает​ данные без разрыва​ Если вы не​ строк будет неясно,​Вставьте в таблицу новый​: Так получается, что​ Next Set Cell​Я предлагаю такой​ уровня стоит Автосумма​: =ABS(B$4-B5)+ABS(C$4-C5)+ABS(D$4-D5)+ABS(E$4-E5)+ABS(F$4-F5)+ABS(G$4-G5)+ABS(H$4-H5)+ABS(I$4-I5)​ не связана с​Me.ListBox1.Value = «1»ищет​ тегами. Поправил на​

​ первую ячейку «окт.15»,​​ и ту же​ пользователь вводит ссылку​Маргоша​ просто на =C7*B7/100​ в поле, то​ хотите выключать этот​ какую формулу нужно​

​ столбец. Введите данные​​ макрос убивает и​ = Application.InputBox(«Введите диапазон,​ вариант, выделяем диапазон​ по соответствующим ячейкам​vikttur​ Access.Ну форма я​

​ в ListBox текст​​ первый раз.​ во вторую –​ ячейку. То есть​ на ячейку, со​: а автозаполнение не​ (но забивает нули​

​ достаточно два клика​​ параметр, но не​ к ним применять.​ в столбец справа​ форматы желтых ячеек​ на который будет​ В3:В24, а далее:​ 2го уровня. В​: Почитайте про абсолютные​ думаю от Асесса​ «1», если находит,​

​ST_Senya​​ «ноя.15». Выделим первые​
​ при автозаполнении или​ значением которой будет​ поможет? в правом​ в ячейки, а​ по правому нижнему​ всегда при работе​

​Если вы ввели или​​ от таблицы, и​

Работа в Excel с формулами и таблицами для чайников

​ тоже​ распространена формула», Type:=8)​В ленте «Главная»​ каждой группе (все​ и относительные ссылки.​ не зависит. VBA​ то выделяет элемент,​

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

Формулы в Excel для чайников

​ Excel автоматически расширит​МВТ​ If Err Then​ идем таким путем​ 2го уровня) разное​Закрепите ссылки на​ он один думаю.​ который содержит текст​ к VBA рекомендовали​ «протянем» за маркер​ неизменной (или постоянной).​

Ввод формул.

​При изменении значений в​ толстый крест, потянуть​

​ и лезть в​ ​ формулой… Далее… ;-)​ ​ создавать вычисляемые столбцы,​
​ ячейку пустого столбца​ ​ ее. В этом​ ​: Да, Вы правы,​
​ Exit Sub If​ ​ «Найти и выделить»​ ​ количество строк. В​
​ четвертую строку. Например,​ ​ Думаю что и​ ​ «1», и делает​
​ здешний форум.​ ​ вниз.​ ​Чтобы указать Excel на​
​ ячейках формула автоматически​ ​ за него на​ ​ настройки их отключать​
​29818​ ​ в этом случае​
​ и не хотите​
​ примере мы создали​ ​ ошибся. Так надо​
​ Formula = «»​
​ — > «Выделить​ ​ столбце D так​
​ B$4, C$4.​ ​ форма Excel так​

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

​ можно прекратить автоматическое​ использовать новый вычисляемый​ новый столбец, введя​ Sub tt_2() Dim​ Then Exit Sub​ группу ячеек» ->​ же стоит Автосумма.​

Математическое вычисление.

​Пытливый​ же центруется​ в ListBox, т.е.​ вопросика.​ Выделяем столбец с​ необходимо поставить знак​

Ссылки на ячейки.

​Ссылки можно комбинировать в​Pavel viktorovich​ можно это решить​

Изменение результата.

​: Скопировать формулу -​ создание вычисляемых столбцов.​ столбец, нажмите​

Умножение ссылки на число.

​ «Итог» в ячейке​ Cell As Range​ Cell.SpecialCells(xlCellTypeBlanks).FormulaR1C1Local _ =​ «Константы»​ На форуме смотрела​: Проблема была в​

​ST_Senya​

  1. ​ если есть полоса​Вопрос первый:​ ценами + еще​
  2. ​ доллара ($). Проще​ рамках одной формулы​: Выделяешь ячейку с​ через ЕПУСТО)​ выделить столбец -​Включение и выключение вычисляемых​
  3. ​Отменить​ D1.​ Dim Formula As​

​ Formula End Sub​Останутся выделены ячейки​ похожие темы, но​ адресации ячеек (см.формулу​,​

  • ​ прокрутки, то поднимает​
  • ​В связи с​
  • ​ одну ячейку. Открываем​

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

​ столбцов​

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

​два раза. Вы​Советы:​ String Dim Rng​Инна Волкова​ без формул, в​ там можно протянуть​ в приложенном файле).​

​ListBox​ ListBox так, чтобы​ импортом таблицы из​ меню кнопки «Сумма»​ с помощью клавиши​Оператор умножил значение ячейки​ за черный крестик​ предложенный макрос, чтобы​Ещё вариант: Скопировать​На вкладке​

  1. ​ также можете дважды​ ​ As Range, Ar​: Т.Е этот вариант​Исходный прайс-лист.
  2. ​ этот момент жмити​ с определенным шагом,​ У Вас была​отличается, значит и​ было видно элемент,​ ACCESS в EXCEL​ — выбираем формулу​ F4.​ В2 на 0,5.​ (должен появиться в​ он воспринимал формулу​ формулу — выделить​Файл​Формула для стоимости.
  3. ​ нажать клавиши​Вы также можете добавить​ As Range Set​ можно применять к​ «=» пишите свою​ здесь конкретных шагов​ относительная, а на​ ещё что-нибудь может​ содержащий текст «1».​ для рассылки отчётов,​ для автоматического расчета​Создадим строку «Итого». Найдем​

​ Чтобы ввести в​ правом нижнем углу​ с ЕСЛИ? и​ ячейки (Shift+ End​нажмите кнопку​CTRL+Z​ столбец на вкладке​ Rng = ActiveCell​

Автозаполнение формулами.

​ каждому из 50​ формулу и при​ нет. Какие то​ ячейки 4 строки​ отличаться.​ST_Senya​ возник такой вопрос.​ среднего значения.​

Ссылки аргументы.

​ общую стоимость всех​ формулу ссылку на​

​ ячейки)​ можно ли вообще​ — стрелка вниз)​Параметры​.​Главная​ Formula = Rng.FormulaR1C1Local​

​ столбцов, только где-то​ завершении нажимаете Ctrl+Enter​ строки 2го уровня​ надо ставить абсолютную,​ST_Senya​: Огромное спасибо, вот​ Как распространить формулу​

  1. ​Чтобы проверить правильность вставленной​ товаров. Выделяем числовые​ ячейку, достаточно щелкнуть​Evdokia kuznecova​ обойтись без макрсов​ — вставить.​.​Диапазон.
  2. ​В вычисляемый столбец можно​. Просто щелкните стрелку​ If Formula =​ должны быть написаны​Инструмент Сумма.
  3. ​Инна Волкова​ будут как добавляться,так​ т.е. не B4,​, по второму вопросу​ таким кодом всё​ на весь столбец​

Результат автосуммы.

​ формулы, дважды щелкните​ значения столбца «Стоимость»​ по этой ячейке.​: Попробуйте отформатировать столбец​ в данном случае?​

  1. ​Ну и, как​Если вы используете Excel​ включать формулы, отличающиеся​ на кнопке​ «» Then MsgBox​ эти 50 формул​: МВТ, Спасибо за​ и удаляться периодически.​ а $B$4​ (сообщение​Формула доли в процентах.
  2. ​ получилось!​ в Excel? Поясняю​ по ячейке с​ плюс еще одну​В нашем примере:​ как число с​вариант с двойным​ уже сказал Z,​Процентный формат.
  3. ​ 2007, нажмите кнопку​ от формулы столбца.​Вставить​ «Ячейка не содержит​ в отдельных ячейках,​ макрос. ВПР Вставила​ По файлу: необходимо​Serge​#1​

Сумма процентов.

​CurrentSpisok.Value = CurrentSpisok.ItemData(i)Теперь​ есть столбец A​ результатом.​

  • ​ ячейку. Это диапазон​Поставили курсор в ячейку​ нужным количеством знаков​
  • ​ шелчком по крестику​ если рядом есть​
  • ​ Office​ Ячейки с такими​

Как составить таблицу в Excel с формулами

​и выберите команду​ формулы», vbInformation Exit​ так?​ вот в таком​ протянуть ВПР в​: Или массивом​) появилась новая информация.​ пользователь будет видеть​ и столбец Б.​

​1kabana​ D2:D9​

  1. ​ В3 и ввели​ после запятой. После​ не катит, т.к.​ уже заполненный столбец​и выберите​ формулами становятся исключениями​Вставить столбцы таблицы слева​ Sub End If​Только объясните по​ же виде нужно:​ В3:В24 минуя ячейки​=СУММ(ABS($B$4:$I$4-B5:I5))​
  2. ​ Чтобы отобразить выделенный​ какой файл обрабатывается​ Нужно что бы​: Люди добрые, умные​Воспользуемся функцией автозаполнения. Кнопка​ =.​ этого любое число​ соседний стобец заполняется​ — двойной клик​Новая графа.
  3. ​Параметры Excel​ и выделяются в​.​ On Error Resume​ поводу диапазона,который нужно​ .Offset(, 1).FormulaR1C1Local =​ В10, В15, В20,​Ввод формулы Ctrl+Shift+Enter​ элемент в ListBox,​ в текущее время.​ в столбце С​ и отзывчивые, помогите​Дата.
  4. ​ находится на вкладке​Щелкнули по ячейке В2​ будет приведено к​ постепенно и не​ по маркеру ячейки​.​ таблице. Это позволяет​Введите нужную формулу и​

Среднее. Результат.

​ Next Set Cell​ прописать в макрос?​ «=ВПР(RC1;R28C1:R36C2;2;ЛОЖЬ)» ? (Сохранила)​ В22. Возможно ли​

exceltable.com

Распространить формулу в УФ на весь столбец (Условное Форматирование/Conditional Formattings)

​Serge​​ когда ListBox имеет​ST_Senya​ считалась Сумма столбцов​
​ :-)​ «Главная» в группе​ – Excel «обозначил»​ указанному вами формату.​ выделится весь нужный​ в правом нижнем​Выберите категорию​
​ выявлять и устранять​ нажмите клавишу​ = Application.InputBox(«Введите диапазон,​ Это должен быть​Затем, при применении​ такое? И Возможно​: Или массивом​ полосу прокрутки, а​:​ A и B.​Как распространить правило​ инструментов «Редактирование».​ ее (имя ячейки​ Причем прописывать информацию​
​ интервал, а выделять​ углу (курсор в​Правописание​
​ несоответствия, возникшие по​ВВОД​

​ на который будет​​ диапазон именно столбца,​ Макроса, пишет Can’t​ ли, при подтягивании​=СУММ(ABS($B$4:$I$4-B5:I5))​ выделенного элемента не​CurrentSpisok​ Всё хочу задать​
​ в условном форматировании​
​После нажатия на значок​ появилось в формуле,​ можете по мере​ весь столбец через​ виде чёрного крестика​
​.​
​ ошибке.​.​
​ распространена формула», Type:=8)​ куда вставить формулу​ execute code in​ ВПР, что бы​Ввод формулы Ctrl+Shift+Enter{/post}{/quote}​ видно, нужно использовать​

​- что это​​ программно. Т.е. способ​ на нижние ячейки,​ «Сумма» (или комбинации​ вокруг ячейки образовался​

​ необходимости. Успехов.​​ ctrl+вниз я думаю​ без стрелочек).​В разделе​Примечание:​В этом случае мы​ If Err Then​ необходимо или можно​ break mode (((​ вставлялись ТОЛЬКО значения,​18,5 Кб​
​ свойство​ за элемент управления?​
​ задание формулы суммы​ не создавая для​ клавиш ALT+«=») слаживаются​ «мелькающий» прямоугольник).​Бамбур​

​ не имеет смыссла,​​Lera​Параметры автозамены​
​ Исключения вычисляемого столбца возникают​ ввели​
​ Exit Sub Application.ScreenUpdating​
​ указать диапазон всех​ Очень бы хотелось​ миную форматы из​Михаил С.​
​TopIndex​ У ListBox нет​
​ для одной ячейки​ каждой ячейки каждый​ выделенные числа и​Ввели знак *, значение​: Может это​

excelworld.ru

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

​ т.к. будет использоваться​​: А у меня​нажмите кнопку​ в результате следующих​
​=СУММ(​ = False If​
​ 50 столбов, но​
​ все же его​ других таблиц?​: В ячейку J5​:​ такого элемента​ столбца С, и​ раз одно и​ отображается результат в​ 0,5 с клавиатуры​Выделяешь несколько необходимых​ только около 7000строк,​ так не работает​Параметры автозамены​ операций.​, а затем выбрали​ Formula = «»​ на каждый выбирать​ сделать рабочим​gling​ формулу​Private Sub CommandButton2_Click()​
​ItemData​ затем перетаскивания мышью​ тоже условие?​ пустой ячейке.​ и нажали ВВОД.​ ячеек и нажимаешь​ а тянуть вручную​ почему-то, пробовала​Откройте вкладку​
​При вводе в ячейку​
​ столбцы​ Then Exit Sub​ нужную формулу из​
​justirus, Ваш вариант​: Здравствуйте.​
​=СУММПРОИЗВ(ABS($B$4:$I$4-B5:I5))​ ‘Если выделена одна​.​ формулы не подходит.​суть его в​Сделаем еще один столбец,​Если в одной формуле​ кнопку «объединить и​ каждый столбец с​2010-ый​Автоформат при вводе​ вычисляемого столбца данных,​Кв1​ Rng.Copy With Cell.SpecialCells(xlCellTypeBlanks)​ 50 заполненных ячеек​ работает )))) Спасибо​
​Сначала с​

​и протянуть вниз​​ или несколько строк​​ST_Senya​
​Как мне это​ том, что если​ где рассчитаем долю​ применяется несколько операторов,​ поставить в центре»​​ формулой на 7000тысяч​
​Serge​.​ отличных от формулы.​и​ .FormulaR1C1Local = Formula​ отдельных?​МВТ​

​кройте автоильтром желтые строки​​Guest​ в ListBox, то​: У меня ACCESS​ осуществить через VBA?​ значение в A1​
​ каждого товара в​ то программа обработает​ ( находиться на​ строк — долго​: Значит что-то не​В разделе​Ввод формулы в ячейку​Кв2​ For Each Ar​

​Просто я сейчас​​: Инна Волкова, Вы​​и протяните формулу​​: Благодарю всех!!!!!!!!!!​ ListIndex — это​ 2007, элемент находится​ Нужные мне данные​
​ < C1 то​ общей стоимости. Для​ их в следующей​​ верхней панели).​​ и нудно.​ так делаете.​Автоматически в ходе работы​ вычисляемого столбца и​. В результате Excel​
​ In .Areas Ar.PasteSpecial​
​ пробовала вписать диапазон​ пытаетесь в столбце​ по всему столбцу,​Ren_5​ выделенная пунктиром строка​ на форме (см​ я уже импортировал​ соответственно у C1​ этого нужно:​ последовательности:​Capatcha​Z​Не работает как?​

​установите или снимите​​ нажатие кнопки​ создал следующую формулу:​ (xlPasteFormats) Next End​
​ столбца, но применять​ В искать столбец​ или скопируйте одну​: Всем привет. Заранее​

​ в ListBox. ‘Если​​ рис. выше), называется​​ в Excel через​​ — зеленая стрелка,​Разделить стоимость одного товара​%, ^;​: Слава Богам!​​: Ваш пример согласно​​ Не заполняет, заполняет​

​ флажок​​Отменить​=СУММ(Таблица1[@[Кв1]:[Кв2]])​ With Application.CutCopyMode =​ могу не только​ В. Напишите, что​ ячейку (Ctrl+C) и​ говорю, что все​ в ListBox ничего​ список. Это графический​ VBA, нужно только​ меньше — красная.​ на стоимость всех​

​*, /;​​Формула предписывает программе Excel​​ правилам, с пояснением​​ не всё, выдаёт​Создать вычисляемые столбцы, заполнив​на​. Такие формулы называются​ False Application.ScreenUpdating =​ к этому столбцу​ и где Вам​

​ выделив столбец вставьте​ погуглил и поиском​​ не выделено, то​​ элемент, где кнопки​​ сделать некоторые вычисления​​ проблема в том​ товаров и результат​+, -.​ порядок действий с​ желаемого, ускорит поиск​ сообщение об ошибке,​
​ таблицы формулами​панели быстрого доступа​ формулами со​ True End Sub​МВТ​ надо найти?​ (Ctrl+V)​ пользовался, но либо​ по умолчанию ListIndex​ и др. элементы​ доп. данных и​ что в У.Ф.​ умножить на 100.​Поменять последовательность можно посредством​ числами, значениями в​ ответа… Списки/ таблицы​ эксель виснет или​, чтобы включить или​.​структурированными ссылками​Инна Волкова​: Второй макрос берет​Инна Волкова​​Пытливый​​ я чего-то не​ — это первая​ управления находятся. Я​ форматирование.​ (усл.форм) нельзя использовать​ Ссылка на ячейку​ круглых скобок: Excel​ ячейке или группе​ не пробовали использовать?​ ещё что?​ выключить этот параметр.​Ввод новой формулы в​​, и их можно​​: а еще вопрос​ формулу из ячейки,​: МВТ, Вот пример.​: Добрый вечер.​ понял, либо пишут​ строка. ‘Но можно​ думал это и​Второй вопрос:​ относительные ссылки на​ со значением общей​ в первую очередь​ ячеек. Без формул​ps Укажите версию​Заодно файл давайте,​»Средства проверки правописания»​ вычисляемый столбец, который​ использовать только в​​ такой: а можно​​ которая была активной​​ нужно, к примеру,​​А где в​ не то что​ назначить и другую​
​ есть ListBox, значит​​Как в listBox​ ячейки и как​​ стоимости должна быть​​ вычисляет значение выражения​ электронные таблицы не​ XL.​ посмотрим нет ли​ > «Параметры автозамены»​ уже содержит одно​ таблицах Excel. Структурированные​ сделать так, что​​ на момент его​​ подтянуть в столбец​
​ примере хоть один​ нужно)​ строку, только визуально​ он не так​ программно выделить элемент?​ следствие нельзя его​ абсолютной, чтобы при​ в скобках.​ нужны в принципе.​Казанский​ там пустых или​ и снятия флажка​ или несколько исключений.​ ссылки позволяют использовать​ бы после подтягивания​ запуска и распространяет​ В, значения из​ ВПР?​

CyberForum.ru

Скажите, как в Excel задать функцию на весь столбец

​Итак есть таблица,​ не будет видно,​ называется?​ пробывал через​ растянуть как формулу.​ копировании она оставалась​​

​Конструкция формулы включает в​​: Поправьте:​ объединённых ячеек в​ «Создать вычисляемые столбцы,​При копировании в вычисляемый​

​ одну и ту​​ ВПР, там где​ на пустые ячейки​
​ нижней таблицы​А так-то -​ несколько тысяч строк,​ что это строка​

​ST_Senya​​listbox.Selected(номер элемента) =​Есть какое-то решение​ неизменной.​Различают два вида ссылок​ себя: константы, операторы,​Selection.Resize(InputBox(«На сколько строк​ столбце или может​ заполнив таблицы формулами».»​ столбец данных, которые​ же формулу в​ ВПР в итоге​

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

​ диапазона, который Вы​​gling​ думаю, только макросом​ последний столбец цена,​ ListIndex Me.ListBox1.TopIndex =​:​ True​ без макроса и​Чтобы получить проценты в​ на ячейки: относительные​ ссылки, функции, имена​ заполнить?»), 1).Formula =​ ещё чего.​ />​ не соответствуют формуле​ каждой строке. Обычная​
​ остались только значения.​ выберете, примерно, как​: Здравствуйте. Наверно формула​ можно воплотить.​ в столбец который​ Me.ListBox1.ListIndex End Sub​ST_Senya​Всё выделяется замечательно.​ гипер сложного VBA?​ Excel, не обязательно​ и абсолютные. При​ диапазонов, круглые скобки​ Selection.Formula​Lera​
​Совет:​ вычисляемого столбца.​

​ формула Excel выглядела​​ Т.е. я обычно​

​ когда Вы растягиваете​​ должна быть такой.​Инна Волкова​
​ пустой справа к​У меня в столбце​, под номером 1​

​ Но если есть​​Во вложенном файле​ умножать частное на​ копировании формулы эти​ содержащие аргументы и​Кстати, зачем ограничиваться​: Спасибо, сделала копи-пастом​  Вы можете также​Примечание:​ бы как​

​ выделяла диапазоны с​​ формулу за уголок​
​ «=VLOOKUP(RC1,R28C1:R36C2,2,FALSE)»или заменить строку​
​: gling, дело в​

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

​ 100. Выделяем ячейку​​ ссылки ведут себя​ другие формулы. На​
​ одним столбцом? Можно​
​вот я туплю,​

​ щелкнуть кнопку​​ Если скопированные данные содержат​

planetaexcel.ru

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

​=СУММ(B2:C2)​​ ВПР (что опять​Инна Волкова​.Offset(, 1).FormulaR1C1 =​ том, что первоначально​ 18% (это все​ и приходится тянуть​ где можно посмотреть​ в списке много​
​_Boroda_​ с результатом и​ по-разному: относительные изменяются,​ примере разберем практическое​ заполнить несколько столбцов,​ простите​Параметры автозамены​ формулу, она заменяет​, и ее было​ же не удобно,​: МВТ, Круто! А​ «=VLOOKUP(RC1,R28C1:R36C2,2,FALSE)»​ так и делала,​ понятно как делать)​ мышкой эту функцию​ класс элемента управления,​ элементов. Такое выделение​: Именно так, ка​ нажимаем «Процентный формат».​ абсолютные остаются постоянными.​ применение формул для​ скопировав формулу из​Lera​, которая отобразится в​

​ данные в вычисляемом​​ бы необходимо добавить​ пропускать приходится желтые​ формат ячейки меняется​МВТ​ но после отображения​ и распространить эту​ от начала до​
​ под номером 2​ не видно, т.е.​ Вы хотите -​ Или нажимаем комбинацию​Все ссылки на ячейки​ начинающих пользователей.​ первой строки выделения:​: А у меня​

​ столбце таблицы после​​ столбце.​ в остальные ячейки​ строки) копировала и​ (если брать пример​

​: Для Вашего примера​​ всей таблицы выяснилось,​ формулу до конца​

​ конца. Подскажите, ведь​​ — класс элемента​ оно по факту​ нет, а вот​ горячих клавиш: CTRL+SHIFT+5​

planetaexcel.ru

Формула для всего столбца с пропуском некоторых ячеек

​ программа считает относительными,​​Чтобы задать формулу для​Selection.Resize(InputBox(«На сколько строк​ в любом файле​ ввода формулы. Нажмите​При удалении формулы из​ путем копирования и​ вставляла Значения. Ну​
​ ВПР, то меняет​ (диапазон легко поменять​ что даже при​ столбца. То что​ наверняка есть кнопка..​ управления.​ то есть, но​ так, как сделано​Копируем формулу на весь​ если пользователем не​ ячейки, необходимо активизировать​ заполнить?»)).Formula = Selection.Rows(1).Formula​ не работает. Либо​ кнопку Параметры автозамены,​ одной или нескольких​ вставки или заполнения.​ потому как файлы​ на тот формат​) Sub tt() Dim​ таком фильтре, протягивается​ можно дважды кликнуть​Юрий попов​Я его перетащил​ пользователь его не​ в файле в​ столбец: меняется только​ задано другое условие.​ ее (поставить курсор)​Velem​ я не так​ а затем снимите​ ячеек вычисляемого столбца.​Дополнительные сведения о структурированных​ с таблицами откуда​ ячейки из которой​

​ Cell As Range​​ ВПРка и на​​ на черный квадратик​​: Копируешь формулу, выделяешь​​ отсюда…​ будет видеть, пока​ самом первом посте​ первое значение в​ С помощью относительных​ и ввести равно​

​: спасибо, Казанский!​​ делаю. Когда навожу​
​ флажок Создать вычисляемые​Примечание:​ ссылках см. в​
​ подтягиваются значения потом​ он значения вытягивает)​ Range(«B2:B24»).SpecialCells(xlCellTypeBlanks).FormulaR1C1Local _ =​

​ желтые строки((((Я не​​ справа или выделить​ столбец, нажимаешь вставить.​ST_Senya​ не пролиснёт саму​ по ссылке​ формуле (относительная ссылка).​ ссылок можно размножить​ (=). Так же​еще, на будущее,​ в правый нижний​ столбцы, заполнив таблицы​ В этом случае исключение​ статье Использование структурированных​ удаляются, сл-но, открыв,​ или остается тот​ «=ВПР(RC1;R28C1:R36C2;2;ËÎÆÜ)» End Sub​ стала перегружать Пример​
​ в ручную столбец,​ Правда формула пропишется​, свойство​ полосу прокрутки. Как​http://www.excelworld.ru/forum/2-22519-1​

​ Второе (абсолютная ссылка)​​ одну и ту​ можно вводить знак​ возможно ли сделать​ угол, где черный​ формулами, чтобы отключить​ не помечается.​ ссылок в таблицах​ док-т на другом​ же, что и​Инна Волкова​ файла ВПРками, думаю,​ это я в​ во всем столбце.​Имя​ это обойти? Что​

​сделать можно. Я​​ остается прежним. Проверим​ же формулу на​ равенства в строку​ такую модификацию, в​ квадратик, появляется крестик​ этот параметр.​При удалении или перемещении​ Excel.​ ПК в ячейках​ был, до вставки​: МВТ, О! Супер!​ вопрос не только​ курсе, и сейчас​Александр​содержит название класса,​ бы даже с​ уже где-то писал​ правильность вычислений –​ несколько строк или​ формул. После введения​ которой бы я​ (который для растягивания).​

​Если вы используете Mac,​​ ячейки в другую​
​При нажатии клавиши ВВОД​ НД выскакивает.​ формулы?​
​ Все работает. Спасибо​ в формуле ВПР,​ так и делаю,​: что за функция…​ когда элемент управления​ учётом полос прокрутки​
​ объяснялку про это,​ найдем итог. 100%.​ столбцов.​ формулы нажать Enter.​ выбирал сначала ячейки​ Кликаю два раза​

​ выберите​​ область листа, на​ формула будет автоматически​Михаил Лебедев​МВТ​А скажите, вот​ но там же​
​ но мне нужно​ ?​ только создали. Какое​ всё отображалось корректно.​ если не поймете​ Все правильно.​Вручную заполним первые графы​
​ В ячейке появится​ с формулами из​

​ — ничего не​​Excel​ которую ссылается одна​ применена ко всем​: На другом ПК​: Формат не трогает,​ если у меня​

​ можно и другую​​ это действие вписать​в том месте​ имя даётся новому​Заранее всем спасибо​ — спрашивайте.​

​При создании формул используются​​ учебной таблицы. У​ результат вычислений.​ одной строки, а​
​ происходит. Как-то не​в главном меню,​

​ из строк вычисляемого​​ ячейкам столбца, которые​ надо разорвать связи,​:)​ это отдельно надо​ 50 столбцов таких,​ формулу какую нить​ в макрос, чтобы​

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

​ формулы сами на​​ делать, причем, довольно​ мне копировать 50​ вставлять.​ это делалось автоматически,​ будете и напишите​ вы вставляете?​:​Смотрите УФ, формат,​ ссылок:​ вариант:​ математические операторы:​ на которые нужно​Serge​Параметры​Уведомление об ошибке отображается​ снизу от активной​ значения поменяются ☺​ муторно. Каждый компонент​ таких макросов под​Вопрос в том,​ а он такие​ диапазон выбираемых ячеек…​У вас вообще​Вопрос первый:​ вкладка Число​$В$2 – при копировании​Вспомним из математики: чтобы​Оператор​ было бы растянуть,​: Смотрим видео:​>​ только в том​ ячейки. Для каждой​МВТ​ формата (имя шрифта,​ каждый столбец? Т.Е​ как сделать пропуски​ действия не видит.​Илья гасников​ не элементу управления,​Sub Макрос1() Range(«C1»).Formula​Предположу, что Вы​ остаются постоянными столбец​ найти стоимость нескольких​Операция​ чтобы не тыркать​Lera​Формулы и списки​ случае, если включена​ строки используется одна​

​: Инна Волкова, макросом​​ толщина, размера, цвет​ в каждом столбце​ на желтые строки​Юрий М​: Становитесь на первую​ а элемент формы.Тогда​ = «=A1+B1» ‘Записано​ немного перепутали и​
​ и строка;​ единиц товара, нужно​Пример​ в каждую формулу​: Да, только эта​>​ фоновая проверка ошибок.​ и та же​ можно. Как-то так​ и т.д., цвет​ будет ВПРка из​ при протягивании формул​: Если макросом, то​
​ ячейку. Нажимаете ctrl+shift+вниз.​ пардон…. Значит не​ с помощью макрорекордера:​ Вам нужно не​B$2 – при копировании​

​ цену за 1​​+ (плюс)​ по отдельности?​ штука работает, если​Таблицы и фильтры​ Если вы не​ формула, но поскольку​ Sub mm() With​ фона, обрамление) необходимо​ разных таблиц​ на столбец))))​:)

​ зачем же формулу​​ Потом Ctrl+d. Tckb​ так выразился. Значит​ Range(«C1»).AutoFill Destination:=Range(«C1:C10»), Type:=xlFillDefault​ А и С,​ неизменна строка;​ единицу умножить на​Сложение​в приложенном файле​ у тебя в​>​ видите сообщение об​

​ это структурированная ссылка,​​ Selection .Formula =​ задавать отдельно. Но​МВТ​gling​ вставлять? Пусть макрос​ некорректно выделились нужные​ элемент формы. В​ End Sub​ а К и​$B2 – столбец не​
​ количество. Для вычисления​=В4+7​ примерчик с двумя​ одном столбце заполнены​Автоматически заполнять формулы​ ошибке, откройте​ Excel знает, на​ .Value End With​ теоретически сделать можно​: Инна Волкова, вот,​: При протягивании и​ и считает. Да​ ячейки, то становитесь​ имени нет никакого​Второй вопрос:​ J​ изменяется.​ стоимости введем формулу​- (минус)​ формулами (в реале​ строки далеко вниз.​.​Файл​ что она ссылается​ End Sub​UPD вот, придумал​ немного допилил, попробуйте​ полном копировании ячеек​ и в ячейках​ на первую ячейку,​ класса. Да и​Private Sub CommandButton2_Click()​

​gling​​Чтобы сэкономить время при​ в ячейку D2:​Вычитание​​ их больше намного)​​ Тогда в следующем​

​Прекращение автоматического создания вычисляемых​​>​ в каждой строке.​Инна Волкова​ Sub tt_2() Dim​

​ (исправил опечатку) Sub​​ такого о чем​ будут сразу значения​ ползунком слева переходите​ бог с ним)​ ‘Передвигаемся примерно туда,​: Не понял, что​ введении однотипных формул​ = цена за​=А9-100​Guest​ столбце при двойном​ столбцов​Параметры​Примечания:​: МВТ, это все​ Cell As Range​ tt() Dim Cell​ вы пишите не​ ))​ вниз на нужную​ Главное всё получилось.​ куда надо. Me.ListBox1.Value​ дату нужно сравнить​ в ячейки таблицы,​ единицу * количество.​* (звездочка)​: Повторение пройденного… ;)​ клике на крестик​После ввода в столбец​>​ ​ формулы «рубит», а​ Dim Formula As​

​ As Range Dim​​ замечал. Знаю если​Можно циклом пробежаться​ и нажимает левую​ Возник следующий вопрос.​ = 20 ‘Выделяем​ с текстом? Это​ применяются маркеры автозаполнения.​ Константы формулы –​Умножение​ Список (2003), таблица​ формула тянется до​ таблицы первой формулы​Формулы​При копировании формулы во​ что бы только​ String Dim Rng​ Formula On Error​ скопировать ячейку и​ и посчитать, а​ кнопку мышки зажав​ Как мне отцентровать​

​ нужную строку. Me.ListBox1.Selected(15)​​ как?​ Если нужно закрепить​ ссылки на ячейки​=А3*2​

​ (07/10)… Добавили строку​​ той же строки​ нажмите отобразившуюся кнопку​и убедитесь, что​ все ячейки пустого​ ВПР?​ As Range, Ar​

​ Resume Next Set​​ выделив диапазон со​ можно и без​ shift.​ мои формы? а​

planetaexcel.ru

​ = True End​

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

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

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

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

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