Ярлык для применения формулы ко всему столбцу в Excel [закрыто]


322

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

Существует ли ярлык, аналогичный CTRL+ SPACE, который будет применять формулу ко всему столбцу или к выбранной части столбца?

Ответы:


679

Попробуйте дважды щелкнуть в нижнем правом углу ячейки (то есть на поле, которое в противном случае вы бы перетащили).


19
Отлично работает и в LibreOffice Calc, +1.
Иона

6
@soo Есть ли способ, которым мы можем сделать это программно, чтобы после определения новых записей строки формула суммы автоматически применялась к ячейке в новой строке.
Анкит Дхингра

13
Ничего не случилось, когда я сделал это в Office для Mac; Я уверен, что есть несоответствие между двумя версиями.
2rs2ts

2
также не работает на Excel 2010
Evil Washing Machine

4
Это не работает в Excel 2013 с формулой, уже примененной к одной ячейке. Ctrl + D работал в посте RobinCTS.
Бретт Мате

231

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

  • Выберите ячейку, содержащую формулу, и нажмите CTRL+ SHIFT+, DOWNчтобы выбрать оставшуюся часть столбца ( CTRL+ SHIFT+, ENDчтобы выбрать до последней строки, где есть данные)
  • Заполните нажатием CTRL+D
  • Используйте CTRL+, UPчтобы вернуться

На Mac используйте CMDвместо CTRL.

Альтернатива, если формула находится в первой ячейке столбца:

  • Выделите весь столбец, щелкнув заголовок столбца или выделив любую ячейку в столбце и нажав CTRL+SPACE
  • Заполните нажатием CTRL+D

2
Будет ли это медленно или нет, но не пожалеете, чтобы попробовать этот, но он будет действительно медленным только для того, чтобы сделать формулу до дна. Общее количество строк в Libre Office составило 1 048 576 строк, когда я попробовал этот метод, мне потребовалось около 15 минут, чтобы заполнить формулу числа строк. : D
ksugiarto

Ctrl + Shift + Down не работает на Mac
JqueryToAddNumbers

14
Пользователи Mac:, cmd + shift + downзатемctrl + d
clmarquart

3
Для использования только (не пустого) столбца: CTRL + SHIFT + END
Conan

Отлично работает и на Google Sheets.
Странник

96

Выберите диапазон ячеек (в данном случае весь столбец), введите формулу и, удерживая нажатой клавишу «Ctrl», нажмите Enter. Это помещает формулу во все выбранные ячейки.


Вот это да. Да ты прав. Я не знал, что вы имели в виду под «введением Shift», но вы абсолютно правы. Я описывал Ctrl+Shift+Enterповедение, а не Ctrl+Enterповедение!
Майкл Дельгадо
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.