Как заполнить ряд или формулу в определенную строку без перетаскивания в Excel?
Глава 5. Работа с большими таблицами. Протягивание. Относительные и абсолютные ссылки
В Excel можно копировать, вырезать и вставлять данные с помощью команд главного и контекстного меню, а также нажатием «горячих» клавиш Ctrl-C (копировать), Ctrl-X (вырезать) и Ctrl-V (вставить). Ячейки можно также перемещать с помощью мыши. Перетащите диапазон с помощью мыши, выделив его, захватив мышью одну из его границ и переместив ее в нужное место. Удерживайте клавишу Ctrl при перемещении, если вы не хотите перемещать, но хотите скопировать диапазон.
Важно понимать, что копирование (вставка, перетаскивание) в новую ячейку может привести к различному содержимому, в зависимости от того, что содержалось в исходной ячейке: число/текст или формула. Однако стоит отметить, что при копировании формул ссылки в перемещенных ячейках изменяются, чтобы сохранить структуру данных в книге. Мы рассмотрим это более подробно ниже.
В Excel добавлен ещё один очень удобный метод копирования — протягивание, аналогичный вышеперечисленным командам, но выполняемый только с помощью мыши.
В правом нижнем углу выделенной ячейки/области находится маленький черный квадратик — маркер автозаполнения. Если щелкнуть по ней левой кнопкой мыши и «перетащить» в любом направлении, содержимое ячейки/области будет скопировано в новые ячейки. Это особенно полезно при заполнении больших таблиц однородными данными и при копировании форматов ячеек. Обратите внимание на следующий пример: две ячейки под номерами 1 и 2 выделены, была выполнена операция растяжения. Excel «понял» принцип заполнения ячеек и автоматически заполнил следующие ячейки числами от 3 до 10.
Рис.5.1 Тяга под углом
Перетащите одну ячейку по вертикали или горизонтали, или целый ряд или столбец ячеек.
Есть небольшая хитрость: если не рисовать угол, а дважды щелкнуть по маркеру автозаполнения, Excel автоматически выполнит операцию рисования.
Дополнительным преимуществом pull-through является автоматическая генерация прогрессий, которые представляют собой строки чисел или текстовых значений. Давайте рассмотрим несколько примеров.
Практическая работа: протягивание
Откройте лист Протягивание, абсолютные ссылки файла Учебник — основы. В ячейке А10 напишите «1», переместитесь снова на эту ячейку. Наведите указатель мыши на маркер заполнения, нажмите левую клавишу, и, удерживая её, потяните вниз, до ячейки А21. Содержимое исходной ячейки скопируется в них, теперь во всех ячейках стоят единицы. Таким образом работает протягивание по одному значению.
Теперь отмените последнюю операцию (с помощью меню или комбинации клавиш Ctrl-Z). Добавьте число «2» в ячейку A11, выделите диапазон A10:A11 и расширьте его до ячейки A21. Excel «понял» связь между двумя ячейками A10 и A11 как арифметическую прогрессию и, расширив ее, продолжил этот числовой ряд. Теперь все строки в этой таблице пронумерованы по порядку.
Если вы сделаете то же самое со столбцом «Месяц», программа автоматически заполнит значения за месяц. Чтобы получить тот же результат со столбцом «Выручка», выберите первые два значения и продлите их до строки «Декабрь» (здесь мы предполагаем, что выручка растет на 15000 каждый месяц). Он автоматически заполнится в колонке «Выручка».
Теперь рассмотрим различные виды ссылок.
1. Заполните все остальные ячейки
Фактически, каждый, кто некоторое время пользовался Excel, знает, как пользоваться функцией автозаполнения.
Просто нажмите и удерживайте мышь в правом нижнем углу ячейки и перетащите ее вниз, чтобы применить формулу из этой ячейки ко всем ячейкам ниже.
Если первая ячейка — это просто число, а не формула, Excel автоматически заполняет ячейки, одну за другой.
Однако что, если вы не хотите, чтобы формула автозаполнения появлялась в каждой ячейке под полем автозаполнения? Скажем, например, вы хотите объединить имя и фамилию во всех остальных ячейках, но оставить столбцы адресов без изменений.
Применить формулу к каждой другой ячейке
Вы можете сделать это, слегка изменив процедуру автозаполнения. Вместо того, чтобы щелкнуть первую ячейку, а затем перетащить ее из нижнего правого угла, вместо этого вы выделите первые две ячейки. Затем поместите мышь в нижний правый угол двух ячеек, пока курсор не изменится на «+».
Теперь удерживайте и тяните вниз как обычно.
Вы заметите, что вместо автоматического заполнения всех ячеек Excel теперь автоматически заполняет только каждую вторую ячейку в каждом блоке.
Как обрабатываются другие клетки
Что если эти вторые ячейки не пустые? Ну, в этом случае Excel будет применять те же правила во второй ячейке первого блока, который вы выделили, также и ко всем другим ячейкам. Например, если во второй ячейке есть «1», то Excel будет автоматически заполнять все остальные ячейки, считая на 1.
Легко представить, как эта гибкость может значительно повысить эффективность автоматического заполнения рабочих листов данными. Это один из многих способов, с помощью которых Excel помогает вам экономить время
Когда приходится иметь дело с большим количеством данных.
Как заполнить ряд или формулу в определенную строку без перетаскивания в Excel?
Как мы знаем, маркер заполнения можно перетаскивать вправо вниз, чтобы заполнить строку или формулу по мере необходимости. Казалось бы, перетаскивание — простая задача, но заполнение сотен ячеек требует усидчивости. В этой статье я расскажу о некоторых приемах заполнения строки или формулы в конкретной строке без перетаскивания в Excel.
Заливка серии без перетаскивания с помощью диалогового окна серии
1. Выберите ячейку и введите первое число ряда.
2. Нажмите Главная > Заполнять > Серии.
3. в Серии диалог, если вы хотите заполнить ячейки в столбце, отметьте Колонны, если нет, проверьте Ряды и отправлять адресату Тип раздел, проверка Линейные приводы, а в нижней части диалогового окна укажите необходимое значение шага и значение остановки.
4. Нажмите OK. Серейс заполнен.
Формула заполнения без перетаскивания с полем имени
Если вы хотите заполнить форму без перетаскивания конечного тега, вы можете использовать поле «Имя».
1. Введите формулу в первую ячейку, к которой вы хотите применить формулу, и скопируйте ячейку формулы, нажав Ctrl + C ключи одновременно.
2. К Поле имени, и введите ссылку на диапазон, к которому вы хотите применить формулу, нажмите Enter, чтобы выбрать их. Смотрите скриншот:
3. Затем нажмите Ctrl + V вместе, чтобы вставить скопированную формулу в выбранные ячейки, и нажмите Перейти ключ. Теперь к ячейкам применили ту же формулу.
Если вы хотите применить ту же формулу к значениям диапазона или столбца, вы можете применить Kutools for ExcelАвтора РАБОТАn, чтобы быстро решить эту проблему, как показано на скриншоте ниже, она полностью функционирует без ограничений в течение 30 дней, пожалуйста, скачайте и получите бесплатную пробную версию сейчас.