Я знаю, если я выберу весь столбец и затем введу формулу в первый столбец, а затем нажму Ctrl + Enter, об этом позаботятся. Тем не менее, моя первая строка - это строка заголовка. Как еще мне это сделать?
4 ответа
- Введите желаемую формулу во 2-й строке столбца, который вы хотите заполнить.
- Обязательно используйте $ для любых ссылочных ячеек, где строка остается одинаковой для всех уравнений.
- Выберите ячейку, содержащую формулу, и нажмите Ctrl + Shift + Down.
- Это должно выбрать все ячейки в этом столбце между выбранной ячейкой и самым нижним.
- Затем нажмите Ctrl + D.
- Это должно заполнить все выделенные ячейки форумом, который вы указали в ячейке 2-го ряда.
Объяснение знака $ немного подробнее.
Example: =VLOOKUP(A2,$B$2:$C$21,2)
Здесь значение для B2:C21 будет постоянным для всех ячеек.
- Скопируйте столбец
- Щелкните в любом месте ваших данных и отформатируйте их как Таблица
Excel 2010 -> Home Tab -> Format as Table
- Вставьте столбец, измените заголовок на что-либо.
- Введите формулу в первой ячейке под этим
- Вы увидите значок освещения, щелкните по нему, и он будет применен ко всему столбцу.
Обновление основано на хорошей точке pnuts, нет причин удалять столбец, копирование столбца сохраняет данные!
Перейдите к первой ячейке в столбце, в который вы хотите поместить формулу, и введите формулу.
Затем, после того как формула окажется в этой ячейке, нажмите Ctrl+Down.
При этом будут выбраны все ячейки ниже той, которую вы выбрали, до тех пор, пока не произойдет перерыв в статусе ячеек (если они все заполнены, то в столбце отображается незаполненная или наоборот)
Есть еще один вариант с помощью =ARRAYFORMULA()
Например, скажем, у вас есть строка заголовка и 3 столбца, и вы хотите, чтобы ваш последний столбец был продуктом первых двух. В ячейку C2
вы можете ввести следующее:
=ARRAYFORMULA(A2:A*B2:B)
Это имеет три преимущества:
- Пропускает первый ряд полностью (ваш вопрос)
- Эффективно применяет формулу к каждой строке, что полезно, если позже вы решите вставить строку
- Только одно место для изменения формулы для каждой строки
Хотя, может быть, не сразу очевидно, где, как и где рассчитываются клетки. (подсказка: ctrl
+~
может помочь)