Заполните значение в нескольких ячейках в Google Sheets


26

В MS Excel после выбора диапазона ячеек можно ввести значение и нажать CTRL + ENTER, чтобы установить это значение во всех выбранных ячейках.

Есть ли нажатие клавиш в таблицах Google, которые бы достигли того же результата?

Примечание: я знаю о перетаскивании углового элемента ячейки; Я заинтересован в этом, используя только клавиатуру.

Прямо сейчас самое близкое к этому у меня есть:

  • введите значение в одну ячейку
  • CTRL+ C;
  • выбрать диапазон ячеек;
  • CTRL+ V.

но я был бы намного счастливее, если бы можно было сделать это за меньшее количество шагов.


И в любом случае, функция «перетаскивания угла ячейки» не просто копирует значения; это увеличивает их, часто нежелательно.
Майкл Шепер

Ответы:


35

Это должно быть возможно, см .: Сочетания клавиш для электронных таблиц Google .

Вы используете Mac?

Рабочий процесс выглядит следующим образом

  1. Введите значение в одну из ячеек
  2. Выберите диапазон курсором, взяв его за первую ячейку и перетащив (не нужно держать синий крестик в углу, но диапазон должен быть выделен, когда вы закончите)
  3. Тип CTRL+ Enter(Windows) CMD+ Enter(Mac)

Это заполняет выбранный диапазон значением.

Единственным другим вариантом будет использование формул массива

Когда вы нажимаете Ctrl + Shift + Enter при редактировании формулы, вы автоматически получаете = ArrayFormula (добавляется к вашей формуле.

Подумайте о сохранении официальных ярлыков Google Spreadsheet в качестве закладки в вашем браузере.


7
Спасибо за ответ! Я наконец понял, почему это не сработало: я попробовал CTRL + ENTER, когда я был в режиме редактирования в ячейке (в Excel это работает так). В GDocs после ввода значения сначала необходимо сохранить ячейку, а затем нажать клавишу.
Кристиан Лупаску

О, чувак, это потрясающая экономия времени. он распознает шаблон, который вы пытаетесь воспроизвести для всего столбца, например, я отслеживаю средние результаты НФЛ в столбце B. В столбце E набрано общее количество очков, в столбце D - сыгранные игры. В ячейку B2 я могу ввести «= Divide (E2, D2)», затем выделите все ячейки от B2 до B33 (32 команды НФЛ). Удерживайте Ctrl и введите. Вуаля, шаблон применяется ко всем ячейкам для каждой команды

Так рада, что наконец-то нашла решение этой проблемы. Интересно, почему Google сделал этот дополнительный шаг - в итоге требуется как минимум два дополнительных нажатия клавиш и, как правило, он чувствует себя неуклюже.
Майкл Шепер

8

Вы можете выбрать несколько ячеек, ввести свое значение, затем нажать Ctrl- Dдля заполнения или Ctrl- Rдля заполнения вправо.


1
Это не работает в FireFox 37 под Mint 17.
Майкл Шепер

1
Работает в Chrome на OSX ...
drevicko

Также работает в Chrome 73 под Mint 19. Возможно, это функция только для Chrome?
Майкл Шепер

Это не работает на Chrome в Windows. Ctrl + D - это ярлык закладки браузера, Google Sheets не может это зафиксировать.
leetNightshade

1
@MichaelScheper Я дважды проверил. Тем не менее, Ctrl + D - это закладка браузера даже на docs.google.com. Ctrl + F фиксируется, но не Ctrl + D.
leetNightshade
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.