Автозаполнение ячеек
Автозаполнение — это автоматическая запись данных в смежные ячейки. В качестве образца для заполнения может быть выбрана как одна ячейка, так и диапазон ячеек.
Если в качестве диапазона-образца выбрана одна ячейка с текстовым или числовым значением, то при автозаполнении ее содержимое копируется в последующие ячейки.
Если в качестве диапазона-образца выбрана ячейка с формулой, то последующие ячейки заполняются последовательностями данных, вычисленными по этой формуле. При этом значения автоматически пересчитываются, если данные в ячейках-аргументах изменяются.
Если в качестве диапазона-образца выбран диапазон ячеек, то последующие ячейки заполняются по правилам, описанным ниже.
Заполняемые ячейки наследуют формат диапазона-образца.
Автозаполнение можно выполнить перетаскиванием углового маркера или двойным щелчком по нему.
Чтобы применить автозаполнение перетаскиванием, выполните следующие действия:
- Выделите одну или несколько смежных ячеек с данными.
- Наведите курсор мыши на угловой маркер выделенных ячеек так, чтобы курсор принял вид
.
- Перетащите угловой маркер автозаполнения по диапазону ячеек, который необходимо заполнить. Маркер можно перемещать или по вертикали, или по горизонтали. При перетаскивании маркера рядом с областью автозаполнения появится подсказка — значение, рассчитанное для последней ячейки прогрессии:
Если диапазон ячеек для заполнения выходит за границы рабочей области, то рабочая область расширяется автоматически.
Когда автозаполнение нужно выполнить для прогрессии в несколько десятков ячеек и более, удобно использовать двойной щелчок по маркеру. Такой способ сработает только при наличии данных в смежных для диапазона-образца ячейках соседних столбцов, включая угловые ячейки.
Пример наличия данных в смежной (угловой) ячейке соседнего столбца: представлен на рисунке.
Пример отсутствия данных в смежных ячейках соседних столбцов — автозаполнение не выполняется:.
Автозаполнение по двойному щелчку выполняется только вертикально вниз до первой пустой строки, общей для всех смежных диапазонов, или до первой ячейки с данными в столбце, для которого применяется автозаполнение.
Общий пример автозаполнения по двойному щелчку при отсутствии ячеек с данными в столбце для автозаполнения:.


Общий пример автозаполнения по двойному щелчку при наличии ячейки с данными в столбце для автозаполнения:


Чтобы применить автозаполнение двойным щелчком, выполните следующие действия:
- Выделите одну или несколько смежных ячеек с данными.
- Наведите курсор мыши на угловой маркер выделенных ячеек так, чтобы курсор принял вид
и выполните двойной щелчок. Автоматически определенный диапазон будет заполнен значениями.
Автозаполнение ячеек последовательностями с арифметической прогрессией
Ячейки можно заполнять последовательностями данных в арифметической прогрессии. При этом виде последовательности к каждому следующему значению прибавляется разница между двумя предыдущими. Например, 1, 2, 3, 4...
Для автозаполнения выполните следующие действия:
- Введите в смежные ячейки первые 2 значения диапазона, чтобы задать образец.
- Выделите получившийся диапазон.
- Наведите курсор мыши на угловой маркер выделенных ячеек так, чтобы курсор принял вид
.
- Перетащите угловой маркер автозаполнения по диапазону ячеек, который необходимо заполнить. Маркер можно перемещать или по вертикали, или по горизонтали.
Автозаполнение ячеек последовательностями с геометрической прогрессией
Ячейки можно заполнять последовательностями данных в геометрической прогрессии. При этом виде последовательности каждое следующее значение умножается на заданный знаменатель прогрессии. Например, 0,25, 0,5, 1, 2...
Для автозаполнения выполните следующие действия:
- Введите в смежные ячейки первые 3 значения диапазона, чтобы задать образец.
- Выделите получившийся диапазон.
- Наведите курсор мыши на угловой маркер выделенных ячеек так, чтобы курсор принял вид
.
- Перетащите угловой маркер автозаполнения по диапазону ячеек, который необходимо заполнить. Маркер можно перемещать или по вертикали, или по горизонтали.
Уменьшение диапазона данных
При необходимости можно быстро уменьшить диапазон данных, полученных в результате автозаполнения. При уменьшении диапазона удаляются данные, расположенные в столбцах справа или в строках снизу.
Чтобы уменьшить диапазон, выполните следующие действия:
- Выделите диапазон ячеек с данными, полученными в результате автозаполнения.
- Наведите курсор мыши на угловой маркер выделенных ячеек так, чтобы курсор принял вид
.
- Если в диапазоне автозаполнения требуется удалить данные в столбцах справа, протяните угловой маркер влево. Если требуется удалить данные в строках снизу, протяните угловой маркер вверх.
- Отпустите левую клавишу мыши. Из столбцов или строк, исключенных из диапазона, удалятся все данные.
Основные принципы автозаполнения ячеек
- Автозаполнение ячеек осуществляется, если две или более ячеек из диапазона-образца содержат следующие данные:
- Серию целых, дробных или отрицательных чисел.
- Даты или время.
- Текст и число (с разделителем или без). Например: Текст 1, Текст 2 или Текст1, Текст3, Текст5.
- Сокращенные (Янв–Дек) или полные (Январь–Декабрь) названия месяцев.
- Сокращенные (Пн–Вс) или полные (Понедельник–Воскресенье) названия дней недели.
- Условия проверки данных.
- Если в диапазоне-образце содержатся ячейки разных форматов, то при автозаполнении серии ячейки повторяют форматы и соблюдают последовательности в порядке, соответствующем диапазону-образцу.
- Если в диапазоне-образце есть ячейка с текстом, то при автозаполнении серии она будет копироваться, а другие ячейки — соблюдать заданную последовательность.
- Если ячейка с текстом расположена между ячейками серии, имеющими разный формат, то при автозаполнении текст будет копироваться, а ячейки разных форматов — соблюдать разные последовательности.
- Если в диапазон автозаполнения попадают скрытые фильтром или вручную ячейки, они не перезаписываются. Правило действует как для данных, так и для формата и форматирования ячеек.
- Если в диапазон-образец попадают скрытые фильтром или вручную ячейки, они не учитываются при построении прогрессии. Правило действует как для данных, так и для формата и форматирования ячеек.
- Если в диапазоне-образце содержится объединенная ячейка, то в диапазоне автозаполнения автоматически создается идентичная объединенная ячейка, в которой продолжается указанная последовательность данных.
- Если в диапазоне-образце содержится объединенная ячейка, часть которой скрыта — автозаполнение не сработает.
- Если в диапазоне-образце содержится объединенная ячейка, а в диапазоне автозаполнения содержится скрытая ячейка — автозаполнение не сработает.
- Если в диапазон автозаполнения частично попадает объединенная ячейка (в том числе по причине частичного скрытия), то такая ячейка разъединяется.
- Ячейки общего и числовых форматов (Числовой, Денежный, Финансовый, Дробный, Процентный, Экспоненциальный) рассматриваются как одна последовательность.
- Дата и Время — не связанные друг с другом форматы и рассматриваются как отдельные последовательности.
- При автозаполнении дат последовательность вычисляется на основе фактической календарной разницы.