8

У меня есть 5000 элементов в столбце A и 5000 в столбце B
Я хочу, чтобы разница по элементам была сохранена в столбце C.

Команда вычитания, которую я знаю, это =A1-B1 затем перетащите мышкой до конца.
Перетаскивать 5000 клеток вниз утомительно / невозможно.

Есть ли более короткий путь?

2 ответа2

20

Использование мыши не означает, что вы должны перетаскивать формулы на сотни страниц. Вместо этого вы можете использовать простой двойной щелчок.

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

Перед двойным кликом:

После двойного щелчка на ручке заливки:

Изменить: Как далеко заполнится Excel? Это зависит. Если вы только что ввели данные в столбец B, двойной щелчок на маркере заполнения в C приведет к заполнению до последней строки данных в столбце B. Если в столбце B есть пустые ячейки, заполнение остановится на первом пустом месте. клетка. Если данные хранятся в таблице Excel, тогда Excel заполнится до последней строки таблицы, независимо от пробелов в соседних столбцах.

3

Вы можете использовать Ctrl и клавиши со стрелками, удерживая клавишу Shift или без нее , чтобы быстро перемещаться по электронной таблице. Клавиши Ctrl+ стрелка переходят непосредственно к "последней" ячейке в том направлении, в котором есть содержимое. Удерживая клавишу Shift, вы выбираете ячейки при движении. В зависимости от того, как устроена ваша электронная таблица, вы также можете использовать Ctrl+ Home (переход в верхний левый угол электронной таблицы) и Ctrl+ End (переход в нижний правый угол электронной таблицы), снова с или без Сдвиг для выбора.

Поскольку вы упоминаете A1 и B1, я предполагаю, что ваш диапазон простирается от верхней части таблицы и на 5000 строк вниз.

В таком случае проще всего перейти на А1 (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).

Мышь не нужна!

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