Excel автоматично заповнює серію без миші (лише клавіатура)


58

Отже, коли я хочу продовжити серію чи щось уздовж цих ліній, я можу виділити групу комірок, потім натисніть на нижній правий кут вікна виділення та перетягніть вниз. Тоді Excel намагатиметься автоматично розширити вміст, наскільки це можливо. Чи є функція клавіатури, яка дозволить мені це зробити? Мені подобається використовувати клавіатуру, щоб уникнути повторюваних рухів миші.

Я можу використовувати клавішу Shift і клавіші зі стрілками, щоб зробити вибір, але я не знаю, яка (якщо така є) клавіша може запустити цю функцію.

Я також не знаю, як насправді називається ця функція.

Відповіді:


37

Ви можете використовувати комбінації клавіш, щоб дістатися до всього, що є на Стрічці. Натисніть, Altа потім ви побачите натискання клавіш поруч із кожним розділом. Щоб відкрити діалогове вікно Fill Series, натисніть, Altа потім H F I S.


1
Приємно, це добре працює. Опція Автозаповнення (Alt-F), здається, працює добре для більшості моїх випадків минулого використання. Використання тенденції та зростання також дозволяє мені робити мультиплікативні серії. Дуже круто! Начебто багато клавіш для натискання, але, мабуть, саме це я попросив.
jtpereyda

2
Довідка Мнемоніка ... Домашня серія FIll (Enter). Дякую за це!
Скотт Ріппі

1
Якщо хтось знайде коротший (не макрокомандний) / "офіційний ярлик", щоб зробити це для лінійних рядів, будь ласка, повідомте нас!
горіх про natty

52

Ви шукаєте "Fill-Down" або "Fill-Right".

Виберіть діапазон , перемістившись у комірку, щоб почати з ... потім Shift+ або Shift+ до місця, де ви хочете заповнити вміст до ..., а потім натисніть Ctrl+ D(для заповнення) або Ctrl+ R(для заповнення-право).

На жаль, не існує клавіші швидкого доступу для залишків або заповнення.


12
Це дуже корисно. Єдине, що воно автоматично базує заповнення лише на першій комірці. Це дублює клітинку, але не продовжить серію. Все-таки це дуже корисно, дякую!
jtpereyda

Насправді, це дійсно продовжує серію. Він буде копіювати будь-які формули та змінювати стовпці / рядки, як це робить excel регулярно. Якщо ви хотіли скопіювати / вставити значення ... то просто скористайтеся опцією копіювання / вставки (виберіть значення -> контроль + c -> перейдіть до пункту призначення -> контроль + v)
TheCompWiz

8
Я маю на увазі, що серія не виведе автоматично. Наприклад, наберіть 1 в A1, 2 в A2, а потім виділіть обидва. Якщо ви виконайте заповнення мишею, воно почне рахуватися автоматично. Оскільки метод Ctrl + D не має можливості вибрати більше однієї вихідної комірки, він буде копіювати лише більше. AFAIK, працюватимуть лише додаткові серії.
jtpereyda

2
Цікаво ... Я ніколи цього не пробував. Я припускаю, що ви можете взяти інший маршрут і поставити 1 в A1 і = A1 + 1 в A2, а потім заповнити і отримати майже однакові результати ... але ви праві ... повинен бути шлях. Ви також можете призначити власну користувацьку клавішу
швидкого доступу до

Це економить мені багато часу!
Брайан

8
  1. Використовуйте клавішу Shift+, щоб виділити, куди потрібно пройти серію - обов’язково потрібно включити заповнену комірку, від якої ви хочете відключити.

  2. Alt + H F I S

  3. Shift + Tab F

  4. Enter

(Натхненний відповідями вище та деякими спробами та помилками)


Це відповідь у 4 етапи. Однак я б замінив №3 на те, ALT+fщо це простіший макет, ніж пошук за вкладкою.
fohrums

4

Для Excel 2016 (і я вважаю, що 2013) я додав його на панель інструментів швидкого доступу (я позбувся кнопки "Зберегти, оскільки це робить CTRL-S"), і замінив її на Fill Series.

  • Перейдіть на головну стрічку
  • У групі Редагування натисніть «Заповнити»
  • Клацніть правою кнопкою миші на "Серія"
  • Виберіть "Додати до панелі інструментів швидкого доступу"

Тепер він повинен з’явитися в лівій верхній частині вікна. Коли ви натискаєте ALT, поруч із новим доданим значком повинно з’явитися число. Потім ви можете налаштувати панель інструментів швидкого доступу та поставити опцію "Заповнити" там, де вам потрібно.

Я позбувся "Зберегти" і замість цього помістив "Заповнити", тому тепер я можу ввести перші два значення (наприклад, "1" у комірці A1 і "2" у комірці A2), а потім вибрати ці дві та більше комірок нижче, і натисніть клавішу ALT, 1 та Enter. Потім вибрані клітини слід заповнити рядом. Миша більше не потрібна для цього завдання.


3

Ви також можете виконати це за допомогою макросу.

  1. Перейдіть на вкладку Перегляд -> Макрос -> "Записати макрос"
  2. Виберіть необов’язкове ім’я, наприклад Myautofill (пробілу в імені немає!)
  3. Виберіть додатковий ярлик, наприклад Ctrl+H
  4. Натисніть кнопку ОК, щоб почати запис макросу
  5. Перейдіть на вкладку Домашня сторінка -> Редагування -> Заливка -> Серія
  6. Для "Серії в" виберіть "Стовпці", поставте прапорець "Тренд" і натисніть кнопку ОК
  7. Перейдіть на вкладку Перегляд -> Макрос -> "Зупинити запис"
  8. Ваш макрос готовий! Виберіть діапазон комірок і натисніть ярлик, який ви вибрали на кроці 3.

Я забув якусь річ, ви також повинні вибрати тренд на кроці 7.
Mojtaba

Мені це здається макро-залежністю. Для цього вам не потрібно використовувати макрос, це просте завдання, яке є центральним для взаємодії в Excel.
jwg

3
  1. Ctrl+ Cскопіювати вихідну комірку
  2. Виберіть цільовий діапазон (використовуючи Shift, Ctrlстрілки і т.д.)
  3. Ctrl+ Vнаклеїти

Цільовий діапазон буде заповнений належним чином.


Як відповів TheCompWiz , використання Ctrl+ Dі Ctrl- Rбуло б іншим методом. Ctrl+ C/Vдозволить вам заповнити в будь-якому напрямку та в будь-якому місці; тоді як Ctrl+ D/Rвимагає менше натискань клавіш.


4
Не виводить серію.
jwg

1

Але також доведеться змінити "тип" на автозаповнення .. тому використовуйте

Alt+ H+ F+ I+ Sі потім shift+ tab+ down+ down+ downі потімenter


1
"вниз" - це не клавіатура!
Прасанна

1

Ярлик до заповнення (або заповнення вправо): Спочатку виберіть Виберіть, що потрібно заповнити (або праворуч), а потім

Варіант 1: Для заповнення всіх комірок (до кінця аркуша excel): ( Shift + ( Кінець потім )) Потім ( Ctrl + D ) Заповнення вправо: ( Shift + ( Кінець Потім ))) Потім ( Ctrl + D )

Варіант 2: Для заповнення: ( Shift + ( PgDown ^ N Тоді )) Тоді ( Ctrl + D ) N = кількість разів, коли вам потрібно спуститися, залежно від ваших потреб. Ви також можете спуститися вниз / вгору за допомогою клавіш Aero або PgUp, якщо вам потрібно.


Як вже згадувалося в інших відповідях, я вважаю, що вам потрібно використовувати Ctrl + R при заповненні праворуч, принаймні так виглядає, як це працює в Excel 2013.
Nattgew

0

Заповніть перший стовпець 1, а потім виберіть діапазон, у якому потрібно заповнити серію, а потім натисніть Alt+ H+ F+ I+, Sа потім Enter… серія заповниться.


0
  1. Тип 1 у верхній комірці.

  2. Введіть = 1 + (адреса верхньої комірки), потім натисніть клавішу Enter.

  3. Скопіюйте цю клітинку та перетягніть для останньої продажу потрібних даних.

  4. Виберіть цей рядок і використовуйте спеціальну вставку (Alt + E + S + V) для видалення формули.


0

Призначте "Заповнити серію" позиції на панелі інструментів швидкого доступу. Скажімо, позиція 2 для цього прикладу.

Виділіть клітинку, яку ви хочете заповнити, і порожні комірки, які ви хочете заповнити - це можна зробити за допомогою Shift + Arrow.

Тепер Alt + 2 (призначена QA позиція), а потім Enter.

Примітка. Виділіть 2 комірки плюс цілі, якщо ви хочете, щоб Excel міг зробити висновок про числовий ряд.

Сподіваємось, це допомагає та трохи легше виконати, ніж Alt + x + y + z + a + b + c, тоді Shift + d + e + f відповідає вище.


0

Виберіть клітинку, яку потрібно заповнити.

Виберіть діапазон на SHIFT+, arrowsкуди ви хочете заповнити вміст.

Натисніть F2для редагування першої вибраної комірки.

Натисніть CTRL+, ENTERщоб заповнити область.


Я не вважаю це робочим рішенням, принаймні в Excel 2007. Це не дає серії, а лише заповнює те саме значення.
загримсан

0

Якщо ви хочете використовувати Автозаповнення, скористайтеся цим:

Alt+ H F I Sпотім Alt+ Fі нарешті Enter


Ласкаво просимо до суперпользователя: Хоча це може чи не може відповісти на питання, (відповідь прийнято), було б кращою відповіддю, якщо ви могли б дати пояснення, чому ваше рішення працює з деталізацією та легко виконувати інструкції. Якщо ви вважаєте, що ваша відповідь правильна, зробіть це та повторіть редагування. Будь-ласка, знайдіть пару хвилин і прочитайте: - superuser.com/help. Відповідь: superuser.com/help/how-to-answer , знову ласкаво просимо до
суперпользователя.Thankyou

0

Припустимо, вам потрібно генерувати порядкові номери у стовпці А.

  • Тип 1 в першій комірці, тобто A1 .
  • Натисніть Downклавішу, щоб перейти до A2 .
  • Натисніть =клавішу, виберіть комірку A1 , додайте до неї 1=A1+1 і натисніть Enterклавішу. Це створить число 2
  • Тепер утримуйте shiftклавішу і натискайте downклавішу до останньої комірки, де ви хочете закінчити серію.
  • Натисніть ctrl+dдля автоматичного налаштування.

Нарешті ви отримали свою автоматизовану серію номерів!


0

Виберіть клітинку, яку потрібно заповнити.

Виберіть діапазон на Shift+ Ctrl+ End.

Натисніть F2для редагування першої вибраної комірки.

Натисніть Ctrl+, Enterщоб заповнити область.


Мені здається, це заповнює цінність . Питання задає питання про те, як автоматично заповнити серію; наприклад, ввести 10, 13і 16, і отримати 19, 22, 25, ....
Скотт

0

За замовчуванням не можна використовувати жодну гарячу клавішу. Але ви можете записати для себе макроси. Я зробив це клавіші Ctrl + Shift + D .

Спочатку виберіть клітинки, які потрібно заповнити (із заповненими послідовними осередками). Перейдіть Переглянути => Стрілка вниз Макроси => Записати макроси. У відкритому вікні ви можете заповнити будь-яке ім’я та будь-яку гарячу клавішу. Після натисніть кнопку ОК. Виберіть Домашня сторінка => Заповнити => Серія => виберіть перемикач Автозаповнення, а потім ОК, а потім перейдіть до Макросів з меню перегляду та припиніть запис. Наступного разу ви можете заповнити її гарячою клавішею. Щасти!


Коли ви починаєте записувати макроси, він записує всі ваші дії (до візуальних основних кодів). Тому виберіть комірки перед початком запису. І не забудьте зупинити це :)


0

Ця відповідь призначена для заповнення будь-якої серії. Оскільки рядки не містять формули, всі перераховані вище відповіді не корисні. (Ви не можете написати формулу, коли у вас є серія Крок 1, Крок 2 тощо). Перейдіть до Заповнення -> Серія -> Виберіть рядки або Стовпці в Серії в: та Автозаповнення типу -> Натисніть OK.

Це воно !

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.