Заповніть великий діапазон формулою в Excel, не перетягуючи мишу, щоб розширити


12

У мене 5000 елементів у колонці A і 5000 у колонці B
Я хочу, щоб цей елемент був різним і зберігався у стовпці C.

Команда віднімання, яку я знаю, - це =A1-B1перетягнути мишею всю дорогу вниз.
Перетягувати 5000 клітинок вниз - це втомливо / незручно.

Чи є якийсь коротший шлях?




1
Моє запитання було задано 3 роки тому. Інше питання було задано 4 місяці тому. Це питання є дублікатом цього. Не навпаки. :)
Souradeep Nanda


@phuclv, я вважаю, що відповідь Тейліна тут найкраща. Я проголосував за дублікатом в інший бік. Дуже багато хороших кандидатів. Громада може приймати рішення.
fixer1234

Відповіді:


24

Використання миші не означає, що вам потрібно перетягнути формулу вниз на сотні сторінок. Ви можете скористатися простим подвійним клацанням.

Введіть формулу в C1, а потім двічі клацніть Ручка заповнення (чорний квадрат у правому нижньому куті комірки)

Перед подвійним клацанням:

введіть тут опис зображення

Після подвійного клацання на ручці заливки:

введіть тут опис зображення

Редагувати: як далеко заповниться Excel? Це залежить. Якщо ви щойно ввели дані у стовпчик B, подвійне клацання на ручці заповнення в C заповнить останній рядок даних у стовпці B. Якщо в стовпці B є порожні комірки, заповнення зупиниться на першому порожньому клітина. Якщо дані містяться в таблиці Excel, то Excel заповнить останній рядок таблиці, незалежно від пропусків у сусідніх стовпцях.


1
Я не знаю про ОП, але особисто я вважаю цю відповідь ще кращою, якби вона сказала, як я знаю, наскільки Excel автоматично заповнить цей сценарій ...
CVn

@ MichaelKjörling, хороший момент. Я додав ще кілька деталей про те, як далеко Excel зазвичай заповнюватиметься. Трохи залежить від того, наскільки "встановлений" діапазон і чи є дані по обидва боки стовпця, які ви хочете заповнити.
teylyn

Це дивовижно, фокус для мене полягав у тому, щоб поставити стовпець для автоматичного заповнення поруч із заселеним стовпцем. Якщо ви пропустите стовпець (залиште один порожній між даними та тією справою, яку ви заповнюєте), це може не спрацювати.
Метт

4

За швидкою навігацією по електронній таблиці можна використовувати Ctrlклавіші зі стрілками, утримуючи або не Shiftутримуючи їх. Ctrl + клавіші зі стрілками переходить безпосередньо до "останньої" комірки в тому напрямку, у якому є вміст. Утримуючи Shift, вибираєте комірки під час руху. Залежно від того, як викладено вашу електронну таблицю, ви також можете використовувати Ctrl + Home (переходить до верхнього лівого кута електронної таблиці) та Ctrl + End (переходить до правого нижнього кута електронної таблиці), знову ж таки, з або без Зсув для вибору.

Оскільки ви згадуєте A1 та B1, я вважаю, що діапазон розповсюджується від верхньої частини електронної таблиці та на 5000 рядків вниз.

Найпростішим способом було б перейти до A1 (Ctrl + Home зробить трюк), а потім натисніть Ctrl + вниз, що переведе вас на A5000 або далі. Перейдіть до стовпця C в останньому рядку, потім утримуйте Shift та натисніть Ctrl + вгору. Ви повинні опинитися на рівні C1 із вибраним діапазоном від C1 до C5000, при цьому фокус введення залишається на C5000.

Як альтернатива вищенаведеному навігації та вибору, як запропонував Джон у коментарі, ви можете натиснути Ctrl+, Gа потім ввести діапазон, як A1:A5000.

Тепер введіть формулу як звичайну для рядка, який виділений для введення. У вашому випадку це, ймовірно, буде =A5000-B5000. Закінчивши, натисніть Ctrl + Enter, а не Enter, щоб прийняти. Excel автоматично заповнює всі інші комірки у вибраному діапазоні, коригуючи посилання на комірки, якщо це необхідно.

Як бонусну згадку, LibreOffice Calc має ту саму особливість, але використовує Alt + Enter, а не Ctrl + Enter (принаймні в Linux).

Миша не потрібна!


Ще один спосіб зробити це, якщо у вас є порожні клітинки і ви не можете надійно CTRL пройти до потрібного місця, - це використовувати CTRL-G, а потім введіть потрібний діапазон, наприклад, "A1: A5000". Після натискання кнопки ОК ви можете скористатися описаними вище кроками. На мій досвід, це використовується менше 1% часу, але в деяких ситуаціях може бути знахідкою!
Іван

@Jon Приємна пропозиція; включено!
CVn

мій особистий улюблений спосіб пропустити навколо можливих порожніх комірок у великому діапазоні - це CTRL + вниз у порожньому стовпчику, потім стрілка на заповнений стовпець та CTRL + вгору назад до останнього (або майже останнього) рядка з даними.
Алекс М
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.