Как в excel продлить формулу на весь столбец
Как в excel применить формулу ко всему столбцу?
Если считаете, что Автозаполнение не даст гарантии, тогда сделайте всё вручную. Для того, чтобы применить формулу ко всему столбцу, необходимо, чтобы она находилась в первой строке. И, конечно, нижние ячеечки не должны быть заполнены.
Начинаем с того, что нажимаем Ctrl Shift, таким образом выделив весь наш столбец. Теперь Ctrl D. И начинается процесс заполнения.
Можно и так: на столбце, который мечтаем . собираемся заполнить, тыкаем курсорчиком в букву или цифру, чтоб его выделить, и далее Ctrl Enter. Моментально начнёт заполняться. Это легко и просто, но. при условии, что ваша формула проста.
Есть два варианта заполнения: 1) когда в формуле значения зафиксированы; 2) когда в формуле значения меняются, поскольку ячейки при смене конечной ячейки с итоговым значением перескакивают на равное количество клеток от исходной.
Рассмотрим эти два примера.
Набираем в ячейке формулу и фиксируем её значком доллара.
Для заполнения жёлтых ячеек на ячейке с формулой наживаем Ctrl+C. Выделяем жёлтые ячейки и нажимаем Ctrl+V.
Набираем в ячейке формулу и уже НЕ фиксируем её значком доллара.
Для заполнения жёлтых ячеек на ячейке с формулой наживаем Ctrl+C. Выделяем жёлтые ячейки и нажимаем Ctrl+V.
Если Вам действительно нужно применить формулу Excel ко всему столбцу (а не, например, к диапазону), то, очевидно, что эта формула должна находится в первой строке какого-либо столбца. Например, пусть формула находится в ячейке B1. Также очевидно, что ниже этой ячейки (сразу под ней – то есть в этом же столбце) все ячейки должны быть пустые, так как, если хотя бы в одной из них что-то будет, то Вы (применив формулу ко всему столбцу) затрете эти данные.
Активная ячейка (ее имя отображается в поле имени) обязательно должна быть B1
Последовательность действий – вариант 1:
Жмем (одновременное нажатие) – Ctrl Shift “стрелка вниз” (клавиша). После этого будет выделен весь столбец. Если у Вас Excel 2003 (или более ранний), то будет выделено 65536 ячеек, если Excel 2007 (или более поздняя версия) то будет выделено 1048576 ячеек.
Как Вам уже посоветовали – жмем сочетание клавиш Ctrl D.
Сразу после этого начнется заполнение всех ячеек этого столбца Вашей формулой.
ВАЖНО: если формула относительно сложная и ресурсоемкая, то Вам придется подождать какое-то время (иногда несколько секунд, иногда измеряется минутами). При этом, если формула по настоящему сложная, то Вы можете и не дождаться пока заполнится столбец (просто не хватит ресурсов Excel).
Вариант 2
Сразу выделяем весь столбец (для этого достаточно кликнуть по букве столбца)
Пишем формулу и вместо привычного Enter нажимает Ctrl Enter – и Excel заполнит Вашей формулой все ячейки.
Источник: www.bolshoyvopros.ru
Как использовать вычисляемые столбцы в таблице Excel
Вычисляемые столбцы в таблицах Excel упрощают ввод формул. Формула, введенная в одну ячейку столбца, автоматически распространяется на его остальную часть. При этом не приходится использовать заполнение или копирование. Это позволяет сэкономить время, особенно при наличии множества строк. То же самое происходит при изменении формулы: изменение также распространяется на все остальные ячейки вычисляемого столбца.
Примечание: Снимки экрана в этой статье получены в Excel 2016. Если вы используете другую версию, интерфейс может немного отличаться, но функции будут такими же.
Создание вычисляемого столбца
Создайте таблицу. Если вы не знакомы с таблицами Excel, см. статью Общие сведения о таблицах Excel.
Вставьте в таблицу новый столбец. Введите данные в столбец справа от таблицы, и Excel автоматически расширит ее. В этом примере мы создали новый столбец, введя “Итог” в ячейке D1.
Вы также можете добавить столбец на вкладке Главная. Просто щелкните стрелку на кнопке Вставить и выберите команду Вставить столбцы таблицы слева.
Введите нужную формулу и нажмите клавишу ВВОД.
В этом случае мы ввели =СУММ(, а затем выбрали столбцы Кв1 и Кв2. В результате Excel создал следующую формулу: =СУММ(Таблица1[@[Кв1]:[Кв2]]). Такие формулы называются формулами со структурированными ссылками, и их можно использовать только в таблицах Excel. Структурированные ссылки позволяют использовать одну и ту же формулу в каждой строке. Обычная формула Excel выглядела бы как =СУММ(B2:C2), и ее было бы необходимо добавить в остальные ячейки путем копирования и вставки или заполнения.
Дополнительные сведения о структурированных ссылках см. в статье Использование структурированных ссылок в таблицах Excel.
При нажатии клавиши ВВОД формула будет автоматически применена ко всем ячейкам столбца, которые находятся сверху и снизу от активной ячейки. Для каждой строки используется одна и та же формула, но поскольку это структурированная ссылка, Excel знает, на что она ссылается в каждой строке.
При копировании формулы во все ячейки пустого столбца или заполнении его формулой он также становится вычисляемым.
Если ввести или переместить формулу в столбец, уже содержащий данные, это не приведет к автоматическому созданию вычисляемого столбца. Однако отобразится кнопка Параметры автозамены, с помощью которой можно перезаписать данные и создать вычисляемый столбец.
При вводе новой формулы, которая отличается от существующих в вычисляемом столбце, она будет автоматически применена к столбцу. Вы можете отменить обновление и оставить только одну новую формулу, используя кнопку Параметры автозамены. Обычно не рекомендуется этого делать, так как столбец может прекратить автоматически обновляться из-за того, что при добавлении новых строк будет неясно, какую формулу нужно к ним применять.
Если вы ввели или скопировали формулу в ячейку пустого столбца и не хотите использовать новый вычисляемый столбец, нажмите Отменить два раза. Вы также можете дважды нажать клавиши CTRL+Z.
В вычисляемый столбец можно включать формулы, отличающиеся от формулы столбца. Ячейки с такими формулами становятся исключениями и выделяются в таблице. Это позволяет выявлять и устранять несоответствия, возникшие по ошибке.
Примечание: Исключения вычисляемого столбца возникают в результате следующих операций.
При вводе в ячейку вычисляемого столбца данных, отличных от формулы.
Ввод формулы в ячейку вычисляемого столбца и нажатие кнопки Отменить на панели быстрого доступа.
Ввод новой формулы в вычисляемый столбец, который уже содержит одно или несколько исключений.
При копировании в вычисляемый столбец данных, которые не соответствуют формуле вычисляемого столбца.
Примечание: Если скопированные данные содержат формулу, она заменяет данные в вычисляемом столбце.
При удалении формулы из одной или нескольких ячеек вычисляемого столбца.
Примечание: В этом случае исключение не помечается.
При удалении или перемещении ячейки в другую область листа, на которую ссылается одна из строк вычисляемого столбца.
Уведомление об ошибке отображается только в том случае, если включена фоновая проверка ошибок. Если вы не видите сообщение об ошибке, откройте Файл > Параметры > Формулы и убедитесь, что флажок Включить фоновую проверку ошибок установлен.
Если вы используете Excel 2007, нажмите кнопку Office и выберите Параметры Excel > Формулы.
Если вы используете Mac, в строке меню Excel выберите Параметры > Формулы и списки > Поиск ошибок.
Параметр автоматического заполнения формул для создания вычисляемых столбцов в таблице Excel по умолчанию включен. Если не нужно, чтобы приложение Excel создавало вычисляемые столбцы при вводе формул в столбцы таблицы, можно выключить параметр заполнения формул. Если вы не хотите выключать этот параметр, но не всегда при работе с таблицей хотите создавать вычисляемые столбцы, в этом случае можно прекратить автоматическое создание вычисляемых столбцов.
Включение и выключение вычисляемых столбцов
На вкладке Файл нажмите кнопку Параметры.
Если вы используете Excel 2007, нажмите кнопку Office и выберите Параметры Excel.
Выберите категорию Правописание.
В разделе Параметры автозамены нажмите кнопку Параметры автозамены
Откройте вкладку Автоформат при вводе.
В разделе Автоматически в ходе работы установите или снимите флажок Создать вычисляемые столбцы, заполнив таблицы формулами, чтобы включить или выключить этот параметр.
“Средства проверки правописания” > “Параметры автозамены” и снятия флажка “Создать вычисляемые столбцы, заполнив таблицы формулами”.” />
Совет: Вы можете также щелкнуть кнопку Параметры автозамены, которая отобразится в столбце таблицы после ввода формулы. Нажмите кнопку Параметры автозамены, а затем снимите флажок Создать вычисляемые столбцы, заполнив таблицы формулами, чтобы отключить этот параметр.
Если вы используете Mac, выберите Excel в главном меню, а затем щелкните Параметры > Формулы и списки > Таблицы и фильтры > Автоматически заполнять формулы.
Прекращение автоматического создания вычисляемых столбцов
После ввода в столбец таблицы первой формулы нажмите отобразившуюся кнопку Параметры автозамены, а затем выберите Не создавать вычисляемые столбцы автоматически.
Вычисляемые поля можно также создавать в сводных таблицах. При этом Excel будет применять созданную формулу ко всему столбцу. Подробнее о вычислении значений в сводных таблицах.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Источник: support.office.com
Трюк №64. Как сделать, чтобы формула ссылалась на следующие строки при копировании по столбцам
Автоматическое приращение ссылок на ячейки в Excel в большинстве случаев работает прекрасно, но иногда нужно изменить принцип работы этого средства.
Если создать ссылку на одну ячейку, например, А1, а затем скопировать ее вправо по столбцам, то в результате эта ссылка будет меняться: =В1, =С1, =D1 и т. д., но на самом деле вы хотите получить другой результат. Нужно, чтобы приращение формулы шло по строкам, а не по столбцам, то есть =А1, =А2, =А3 и т. д. К сожалению, в Excel такая возможность не предусмотрена. Но можно обойти это ограничение с помощью функции ДВССЫЛ (INDIRECT), в которую вложена функция АДРЕС (ADDRESS).
Наверное, лучший способ объяснить, как создать нужную функцию, — использовать пример с предсказуемыми результатами. В ячейках А1:А10 по порядку введите числа от 1 до 10. Выделите ячейку D1 и введите в ней следующую формулу: =INDIRECT(ADDRESS(COLUMN()-3;1), в русской версии Excel =ДВССЫЛ(АДРЕС(СТОЛБЕЦ()-3;1)). Когда вы сделаете это, в ячейке D1 должно появиться число 1. Это происходит потому, что формула ссылается на ячейку А1. Если вы скопируете эту формулу в столбец справа, то в ячейке Е1 появится число 2. Другими словами, хотя вы копируете формулу по столбцам, приращение ссылки в формуле идет по строкам.
Чтобы продемонстрировать, о чем идет речь, будем использовать необходимую всем функцию СУММ (SUM). Предположим, вы получили длинный список чисел, и необходимо просуммировать столбцы чисел в режиме промежуточной суммы: =SUM($A$1:$A$2). =SUM($A$1:$A$3). =SUM($A$1:$A$4), в русской версии Excel =СУММС$А$1:$А$2). =СУММ($А$1:$А$3). =СУММ($А$1:$А$4).
Возникает проблема, так как результат должен быть динамическим и распространяться по 100 столбцам всего в одной строке, а не вниз по 100 строкам в одном столбце (как это часто бывает). Конечно же, вы могли бы вручную ввести нужные функции в отдельные ячейки, но на это потребовалось бы огромное количество времени. Вместо этого можно применить тот же принцип, что и ранее, при ссылке на одну ячейку.
Заполните диапазон А1:А100 числами от 1 до 100 по порядку. В ячейку А1 введите 1, выделите ячейку А1 и, удерживая клавишу Ctrl, щелкните маркер заполнения и протащите «го вниз на 100 строк. Выделите ячейку D1 и введите следующую формулу: =SUM(INDIRECT(ADDRESS(1;1)&»:»&ADDRESS(COLUMN()-2;1))), в русской версии Excel =СУММ(ДВССЫЛ(АДРЕС(1;1)&»:»&АДРЕС(СТОЛБЕЦ()-2;1))). В результате вы получите 3 как сумму ячеек А1:А2. Скопируйте эту формулу в ячейку Е1, в результате получите б, то есть сумму ячеек А1:А3. Скопируйте ее в ячейку F1, получите 10 — сумму ячеек А1:А4.
Переменная функция СТОЛБЕЦ (COLUMN) заставляет последнюю ссылку на ячейку увеличиваться на 1 каждый раз, когда вы копируете формулу в новый столбец. Функция СТОЛБЕЦ (COLUMN) всегда возвращает номер столбца (а не букву) в ту ячейку, в которой находится, если только вы не ссылаетесь на другую ячейку. Иначе, можно было бы воспользоваться средством Excel Специальная вставка → Транспонировать (Paste Special → Transpose). Введите формулу =SUM($A$1:$A2) в ячейку В1 (обратите внимание на относительную ссылку на строку и абсолютную ссылку на столбец в ссылке $А2) и скопируйте эту формулу вниз до ячейки В100. Выделив диапазон В2:В100, скопируйте его, выделите ячейку D1 (или любую другую, справа от которой есть 100 или более столбцов) и выберите команду Специальная вставка → Транспонировать (Paste Special → Transpose). Если необходимо, можно удалить формулы в диапазоне В2:В100.
Источник: excel2010.ru
Прибавление процентов к числу в Excel
Основная работа в программе Эксель связана с цифрами и расчетами. Нередко перед пользователем стоит задача прибавить процент к какому-либо числу. Предположим, необходимо проанализировать рост продаж на некий процент, и для этого потребуется к первоначальному значению прибавить этот самый процент. В этой статье вы узнаете, как же выполняется данная операция в Excel.
Как вручную прибавить процент к числу
Например, требуется узнать значение определенного числа с прибавленным к нему процентом. Для выполнения этого несложного арифметического действия потребуется ввести приведенную ниже формулу в свободную ячейку, либо в строку формул.
Формула выглядит следующим образом:
“=(цифра) + (цифра) * (значение процента) %“.
Рассмотрим на конкретном примере. Нам нужно к числу 250 добавить 10% от этого же числа. Для этого прописываем в ячейке/строке формул следующее выражение: “=250+250*10%“.
После этого нажимаем на “Enter” и получаем готовый результат в выбранной ячейке.
Формула для прибавления процента в Эксель
Ранее мы уже выяснили, как сделать расчеты вручную. Теперь давайте рассмотрим, как произвести вычисления с данными, уже занесенными в таблицу.
- Для начала необходимо определиться с ячейкой, в которой будут производиться вычисления выведен конечный результат.
- В этой ячейке пишем знак «=», после этого выделяем мышью ячейку с исходным числом, к которому требуется прибавить проценты, дальше пишем знак «+», снова выделяем ячейку с исходным числом, приписываем к ней знак умножения «*» и печатаем значение процента в виде числа, не забывая в конце обязательно дописать знак процента «%».
- Вот собственно и все. Осталось лишь нажать “Enter”, и в ячейке с формулой будет выведен полученный результат.
Бывает так, что требуется посчитать таким образом все данные столбца. Для этого вовсе не нужно писать формулу для каждой новой строки.
- Чтобы автоматически произвести расчеты для всего столбца, поместите курсор мыши в правый нижний угол ячейки так, чтобы курсор принял форму плюса. Затем зажав левой кнопкой мыши этот уголок, протяните формулу на остальные ячейки внизу, для которых следует произвести расчет.
- В итоге будет посчитаны результаты для каждой строки столбца.
Прибавление процента ко всему столбцу
Бывают случаи, когда мы имеем еще более заполненную таблицу, в которой наряду с первоначальными значениями в одном столбце, также имеются данные с процентами в другом, причем значения процентов могут быть отличными друг от друга.
-
- В данном случае порядок действий практически повторяет предыдущий, за исключением того, что в формуле мы заменяем конкретное значение процента на ячейку, содержащую процентное значение.
- Далее щелкаем “Enter” и получаем результат.
- Формулу также можно растянуть на оставшиеся строки таблицы при необходимости.
- В данном случае порядок действий практически повторяет предыдущий, за исключением того, что в формуле мы заменяем конкретное значение процента на ячейку, содержащую процентное значение.
Заключение
Как вы только что смогли убедиться, нет ничего сложного в выполнении такой задачи как прибавление процента к числу в таблице Excel. Однако, большинство пользователей совершают ошибки в написании формул расчета. Приведенные выше примеры информация помогут избежать возможных ошибок.
Источник: microexcel.ru
Программа Microsoft Excel: прибавление процента к числу
Во время вычислений, иногда требуется прибавить проценты к конкретному числу. Например, чтобы узнать текущие показатели прибыли, увеличившейся на определенный процент по сравнению с прошлым месяцем, нужно к величине прибыли прошлого месяца прибавить данный процент. Существует и множество других примеров, когда нужно выполнить подобное действие. Давайте разберемся, как прибавить процент к числу в программе Microsoft Excel.
Вычислительные действия в ячейке
Итак, если вам просто нужно узнать, чему будет равно число, после прибавки к нему определенного процента, то следует в любую ячейку листа, или в строку формул, вбить выражение по следующему шаблону: «=(число)+(число)*(величина_процента)%».
Допустим, нам нужно вычислить, какое число получится, если прибавить к 140 двадцать процентов. Записываем следующую формулу в любую ячейку, или в строку формул: «=140+140*20%».
Далее жмем на кнопку ENTER на клавиатуре, и смотрим результат.
Применение формулы для действий в таблице
Теперь, давайте разберемся, как прибавить определенный процент к данным, которые уже располагаются в таблице.
Прежде всего, выбираем ячейку, куда будет выводиться результат. Ставим в ней знак «=». Далее, кликаем по ячейке, содержащей данные, к которым следует прибавить процент. Ставим знак «+». Опять кликаем по ячейке, содержащей число, ставим знак «*». Далее, набираем на клавиатуре величину процента, на который следует увеличить число. Не забываем после ввода данной величины ставить знак «%».
Кликаем по кнопке ENTER на клавиатуре, после чего будет показан результат вычисления.
Если вы хотите распространить данную формулу на все значения столбца в таблице, то просто станьте на нижний правый край ячейки, где выведен результат. Курсор должен превратиться в крестик. Жмем на левую кнопку мыши, и с зажатой кнопкой «протягиваем» формулу вниз до самого конца таблицы.
Как видим, результат умножения чисел на определенный процент выведен и для других ячеек в колонке.
Мы выяснили, что прибавить процент к числу в программе Microsoft Excel не так уж сложно. Тем не менее, многие пользователи не знают, как это сделать, и допускают ошибки. Например, самой распространенной ошибкой является написание формулы по алгоритму «=(число)+(величина_процента)%», вместо «=(число)+(число)*(величина_процента)%». Данное руководство должно помочь не допускать подобных ошибок.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Помогла ли вам эта статья?
Еще статьи по данной теме:
Спасибо — очень полезная информация
У меня в таблице много чисел отдельно друг от друга мне нужно к каждому числу прибавить +5% как это сделать быстро?
Спасибо
Здравствуйте. Сергей. Это прежде всего, зависит от того, как эти числа находятся относительно друг от друга. Например, если числа находятся в столбце можно сделать следующее:
1). Добавьте слева от столбца. в котором нужно прибавить 5% ещё один столбец.
2). Введите в первую его ячейку формулу по следующему типу: =A1+5%*A1 где A1-это координаты первой ячейки,к данным которой нужно прибавить 5%.
3). Затем щелкайте Enter и с помощью маркера заполнения копируйте (протяните) формулу на все ячейки вниз (как на скриншоте ниже).
4). Теперь вы получили столбец, в котором к значениям исходного столбца прибавлено 5%. Если вы хотите заменить значения исходного столбца на полученный результат, то выделите и скопируйте обычным способ все данные из нового столбца, а потом вставьте в исходный столбец. Но обязательно при вставке в контекстном меню выбирайте вариант «Значения».
5). После того. как значения в исходный столбец вставлены, можете удалять добавленный столбец.
Если у вас структура таблицы не позволяет так сделать, то более подробно опишите её и желательно приложите скриншот. Постараюсь помочь.
Источник: lumpics.ru
Групповое изменение числовых значений в EXCEL
Быстро сложим / разделим/ умножим числовые значения из диапазона ячеек на заданное пользователем число. Этот подход позволяет уменьшить или увеличить разрядность чисел в выбранном диапазоне, быстро выделить НДС и пр.
В ряде случаев необходимо изменить уже содержащиеся в таблице числовые значения. Например, имеется таблица стоимости товаров, цены которых указаны в рублях (столбец B ):
Пусть нам необходимо указать цены в столбце B не в рублях, а тысячах, т.е. поделить все значения на тысячу. Конечно, можно в соседнем столбце написать соответствующую формулу, затем скопировать новые значения и потом вставить их как значения в столбец с ценами.
Красивой альтернативой является использование инструмента Специальная вставка ( Главная/ Буфер обмена/ Вставить/ Специальная вставка ). Покажем как быстро разделить на 1000 весь столбец с ценами, используя инструмент Специальная вставка .
- в любой пустой ячейке вводим 1000 (например, в D2 ) и нажимаем ENTER ;
- копируем в Буфер обмена значение ячейки D2 ;
- выделяем диапазон с ценами ( В2:В10 );
- идем в меню Главная/ Буфер обмена/ Вставить/ Специальная вставка ;
- выбираем Разделить в разделе Операция ;
- нажимаем ОК .
Если нужно изменить не все цены из столбца B , то нужно выделить не весь диапазон цен, а только нужные ячейки ( несвязные диапазоны можно выделить , удерживая клавишу CTRL ).
Этот же подход позволяет, к примеру, убрать НДС (18%) из цен. Для этого нужно в ячейку D2 ввести =100/118 , скопировать это значение в Буфер обмена , выбрать Умножить в разделе Операция инструмента Специальная вставка . Другой пример: изменим валюту цены – переведем рубли в доллары по курсу 30 руб./долл. Для этого нужно в ячейку D 2 ввести курс (30), скопировать это значение в Буфер обмена , выбрать Разделить в разделе Операция инструмента Специальная вставка .
В приведенных выше примерах предполагалось, что ячейки с ценами не содержат формул. Если цены в столбце B являются результатом вычисления формул (например =C1*200 ), то после использования инструмента Специальная вставка , формулы будут модифицированы, например так =(C1*200)/1000 (если выбирали Разделить , а в Буфере обмена содержалось число 1000).
Источник: excel2.ru