11

Я знаю, если я выберу весь столбец и затем введу формулу в первый столбец, а затем нажму Ctrl + Enter, об этом позаботятся. Тем не менее, моя первая строка - это строка заголовка. Как еще мне это сделать?

4 ответа4

26
  1. Введите желаемую формулу во 2-й строке столбца, который вы хотите заполнить.
    • Обязательно используйте $ для любых ссылочных ячеек, где строка остается одинаковой для всех уравнений.
  2. Выберите ячейку, содержащую формулу, и нажмите Ctrl + Shift + Down.
    • Это должно выбрать все ячейки в этом столбце между выбранной ячейкой и самым нижним.
  3. Затем нажмите Ctrl + D.
    • Это должно заполнить все выделенные ячейки форумом, который вы указали в ячейке 2-го ряда.

Объяснение знака $ немного подробнее.

Example: =VLOOKUP(A2,$B$2:$C$21,2)

Здесь значение для B2:C21 будет постоянным для всех ячеек.

3
  1. Скопируйте столбец
  2. Щелкните в любом месте ваших данных и отформатируйте их как Таблица Excel 2010 -> Home Tab -> Format as Table
  3. Вставьте столбец, измените заголовок на что-либо.
  4. Введите формулу в первой ячейке под этим
  5. Вы увидите значок освещения, щелкните по нему, и он будет применен ко всему столбцу.

Обновление основано на хорошей точке pnuts, нет причин удалять столбец, копирование столбца сохраняет данные!

0

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

Затем, после того как формула окажется в этой ячейке, нажмите Ctrl+Down.

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

0

Есть еще один вариант с помощью =ARRAYFORMULA()

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

=ARRAYFORMULA(A2:A*B2:B)

Это имеет три преимущества:

  1. Пропускает первый ряд полностью (ваш вопрос)
  2. Эффективно применяет формулу к каждой строке, что полезно, если позже вы решите вставить строку
  3. Только одно место для изменения формулы для каждой строки

Хотя, может быть, не сразу очевидно, где, как и где рассчитываются клетки. (подсказка: ctrl+~ может помочь)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .