Где в Excel находится «Правка → Заполнить» и как ею пользоваться: инструкция с примерами

Введение: зачем нужна функция «Заполнить» в Excel

Функция «Правка → Заполнить»** (или Fill в английской версии) — один из самых востребованных инструментов Microsoft Excel, который экономит часы рутинной работы. С её помощью можно мгновенно копировать данные, формулы, форматы или создавать последовательности (даты, числа, дни недели) без ввода каждой ячейки вручную. Например, вместо того чтобы 100 раз вводить одну и ту же формулу, достаточно один раз задать её в первой ячейке, а затем «протянуть» на весь столбец.

Однако у многих пользователей — особенно новичков — возникает проблема: где вообще находится эта функция в меню? В разных версиях Excel (2010, 2013, 2016, 2019, 2021, 365) её расположение менялось, а в ленточном интерфейсе она спрятана неочевидным образом. Более того, в некоторых сборках Excel пункт Правка вообще отсутствует в верхнем меню — его заменили на вкладки. В этой статье разберём все способы доступа к функции «Заполнить»**, включая горячие клавиши и скрытые возможности.

Прежде чем переходить к инструкциям, запомните ключевое правило: «Заполнить»** работает только с выделенным диапазоном ячеек. Если вы не выделили область, команда будет неактивна. Также инструмент тесно связан с маркером заполнения (маленький чёрный крестик в правом нижнем углу ячейки) — его часто путают с самой функцией, хотя это два разных, но дополняющих друг друга механизма.

Где искать «Правка → Заполнить» в разных версиях Excel

Расположение команды зависит от версии программы. Ниже — актуальные пути для всех популярных редакций, включая Excel 365 (онлайн и десктопный).

  • 📌 Excel 2010–2013: Вкладка Главная → группа Редактирование → кнопка Заполнить (выпадающий список).
  • 📌 Excel 2016–2021: Аналогично, но кнопка может быть скрыта под иконкой ... (если окно программы сужено).
  • 📌 Excel 365 (десктопный): Вкладка ГлавнаяРедактированиеЗаполнить. Дополнительно функция дублируется в контекстном меню (правая кнопка мыши).
  • 📌 Excel Online: Функция упрощена — доступна только через маркер заполнения или горячие клавиши.
  • 📌 Mac-версия Excel: Вкладка Правка (в верхнем меню экрана) → Заполнить.

Если вы не видите кнопку «Заполнить»**, проверьте:

  1. Развёрнуто ли окно Excel на весь экран (в свёрнутом виде некоторые элементы скрываются).
  2. Не отключены ли дополнительные надстройки, меняющие интерфейс (например, Kutools for Excel).
  3. Не используется ли упрощённый режим отображения (в Excel Online или на слабых ПК).
📊 Какую версию Excel вы используете?
Excel 2010–2013
Excel 2016–2021
Excel 365 (десктопный)
Excel Online
Mac-версия
Другая

Таблица: Сравнение расположения функции «Заполнить»

Версия Excel Путь к функции Горячие клавиши Особенности
Excel 2010–2013 Главная → Редактирование → Заполнить Ctrl+D (вниз), Ctrl+R (вправо) Маркер заполнения включён по умолчанию.
Excel 2016–2021 Главная → Редактирование → Заполнить Те же + Ctrl+Enter для заполнения выделенного диапазона. Добавлена опция Заполнить по формату.
Excel 365 (Windows) Главная → Редактирование → Заполнить или контекстное меню. Alt+HFI (последовательно для вызова меню). Поддержка динамических массивов при заполнении.
Excel for Mac Правка (в меню экрана) → Заполнить Command+D (вниз), Command+R (вправо). Интерфейс отличается от Windows-версии.

Способы вызова функции «Заполнить» (кроме меню)

Не обязательно каждый раз искать команду в ленте. Есть более быстрые методы:

  • 🖱️ Маркер заполнения: Наведите курсор на правый нижний угол ячейки (появится чёрный крестик), зажмите левую кнопку мыши и протяните в нужном направлении. Excel автоматически определит тип заполнения (копирование, последовательность и т. д.).
  • ⌨️ Горячие клавиши:
    • Ctrl+D — заполнить вниз (копирует значение/формулу из верхней ячейки выделенного диапазона).
    • Ctrl+R — заполнить вправо.
    • Ctrl+Enter — заполнить все выделенные ячейки текущим значением.
  • 📋 Контекстное меню: Выделите диапазон, кликните правой кнопкой мыши → Заполнить.
  • 🔄 Двойной клик по маркеру: Если слева или сверху от ячейки есть заполненные данные, двойной клик по маркеру автоматически продлит последовательность до конца столбца/строки.

Пример: чтобы заполнить столбец A1:A100 числовой последовательностью 1, 2, 3..., достаточно ввести 1 в A1, 2 в A2, выделить обе ячейки и протянуть маркер до A100. Excel сам догадается, что нужна арифметическая прогрессия.

Как отключить автозаполнение при протягивании маркера?

Чтобы Excel не создавал последовательности автоматически (например, при копировании текста), выполните:

  1. Перейдите в Файл → Параметры → Дополнительно.
  2. Снимите галочку Разрешить маркеры заполнения и перетаскивания ячеек.
  3. Нажмите OK и перезапустите программу.

Когда использовать меню «Заполнить», а когда — маркер

Маркер удобен для простых операций (копирование, числовые последовательности), но у него есть ограничения:

  • ❌ Не поддерживает заполнение по формату (только значения).
  • ❌ Не может заполнять несколько столбцов одновременно с разными правилами.
  • ❌ Не работает с динамическими массивамиExcel 365).

В таких случаях лучше использовать меню «Заполнить»**.

Основные опции в меню «Заполнить»: что они значат

При нажатии на кнопку «Заполнить»** открывается выпадающий список с 5–7 опциями (в зависимости от версии). Разберём каждую:

  • 📄 Вниз (Down): Копирует содержимое верхней ячейки выделенного диапазона во все ячейки ниже. Пример: выделили A1:A5, в A1 введена формула — после выбора Вниз она скопируется в A2:A5.
  • 📄 Вправо (Right): Аналогично, но копирует влево → вправо.
  • 🔄 Вверх/Влево: Реже используемые опции для обратного заполнения.
  • 🎨 По формату (Format Only): Копирует только формат (шрифт, цвет, границы), не затрагивая значения. Полезно для оформления таблиц.
  • 🔢 По значениям (Values Only): Копирует только результаты формул (без самих формул).
  • 📊 По столбцам/строкам (Series): Создаёт последовательности (даты, числа, текстовые ряды).
  • 🔍 Выборочное заполнение (Justify): Распределяет текст по нескольким ячейкам (редко используется).

Важный нюанс: опция «По строкам/столбцам» (Series) позволяет создавать нелинейные последовательности, например, умножать каждое следующее число на 2 или прибавлять фиксированный шаг (например, +5). Это единственный способ автоматически заполнить столбец значениями 10, 15, 20, 25... без ручного ввода.

Выделите целевой диапазон ячеек|Проверьте, что в первой ячейке есть данные для копирования|Убедитесь, что ячейки не заблокированы (нет защиты листа)|Отмените объединение ячеек, если оно мешает заполнению

-->

Пример: заполнение датами с шагом 1 день

Допустим, нужно заполнить столбец B1:B31 датами от 01.01.2026 до 31.01.2026:

  1. Введите 01.01.2026 в B1.
  2. Выделите диапазон B1:B31.
  3. Перейдите в Главная → Заполнить → По строкам/столбцам.
  4. В открывшемся окне выберите:
    • Расположение: по столбцам;
    • Тип: дата;
    • Единица: день;
    • Шаг: 1;
    • Предельное значение: 31.01.2026.
  • Нажмите OK.
  • Распространённые ошибки и как их избежать

    Даже опытные пользователи сталкиваются с проблемами при использовании «Заполнить»**. Вот типичные ошибки и их решения:

    ⚠️ Внимание: Если при заполнении формул вы получаете ошибку #ССЫЛКА!, проверьте, не сдвигаются ли ссылки на ячейки. Используйте абсолютные ссылки (например, $A$1) для фиксированных адресов.
    • Формулы не копируются: Убедитесь, что выделен диапазон включая ячейку с исходной формулой. Например, чтобы скопировать формулу из A1 в A1:A10, выделяйте с A1, а не с A2.
    • Последовательность сбивается: Excel распознаёт последовательности только если введено хотя бы две ячейки с данными. Например, для ряда 1, 2, 3... нужно ввести 1 и 2, а затем протянуть маркер.
    • Заполнение работает только в одном направлении: Проверьте, не включён ли режим Переход к следующей ячейке после вводаФайл → Параметры → Дополнительно). Он может блокировать протягивание маркера.
    • Не работает горячие клавиши: В некоторых локализациях Excel (например, немецкой) сочетания Ctrl+D/R заменены на другие. Проверьте в Параметры → Настройка ленты → Сочетания клавиш.

    Ещё одна частая проблема — заполнение форматов вместо значений. Это происходит, если случайно выбрана опция По формату. Чтобы исправить:

    1. Отмените действие (Ctrl+Z).
    2. Выделите диапазон заново.
    3. Выберите Заполнить → По значениям или Вниз (в зависимости от задачи).
    ⚠️ Внимание: При заполнении ячеек с объединёнными диапазонами Excel может выдавать ошибку или заполнять только первую ячейку объединения. Перед заполнением отмените объединение (Главная → Объединить и поместить в центре).

    Продвинутые приёмы: заполнение с условиями и динамические диапазоны

    Функция «Заполнить»** становится ещё мощнее, если комбинировать её с другими инструментами Excel:

    • 🔄 Заполнение с учётом условий: Используйте ЕСЛИ (IF) внутри формулы, а затем протяните её. Например:
      =ЕСЛИ(A1>100; "Высокий"; "Низкий")

      При заполнении вниз Excel автоматически скорректирует ссылку на A2, A3....

    • 📈 Динамические диапазоныExcel 365): Если ввести формулу массива (например, =ПОСЛЕДОВАТ(10;1;1;1)), а затем использовать «Заполнить»**, она адаптируется под новый размер диапазона.
    • 🔗 Заполнение гиперссылок: Введите в ячейку гиперссылку (например, =ГИПЕРССЫЛКА("#Лист2!A1"; "Ссылка")), затем скопируйте её на другие ячейки с помощью «Заполнить»**.
    • 📊 Заполнение сводных таблиц: В сводных таблицах функция работает иначе — она обновляет данные при изменении источника. Используйте Обновить вместо «Заполнить»**.

    Пример продвинутого использования: заполнение столбца уникальными идентификаторами. Введите в первую ячейку:

    =ТЕКСТ(СЕГОДНЯ();"ггммдд") & "-" & СЛУЧМЕЖДУ(1000;9999)

    Затем протяните маркер вниз — каждая ячейка получит уникальный ID вида 240515-3847.

    Как заполнить ячейки случайными значениями?

    Используйте функции СЛУЧМЕЖДУ (RANDBETWEEN) или СЛЧИС (RAND):

    • Для целых чисел: =СЛУЧМЕЖДУ(1;100) (диапазон 1–100).
    • Для дробных: =СЛЧИС()*100 (числа от 0 до 100).
    Важно: значения пересчитываются при каждом изменении листа. Чтобы зафиксировать их, скопируйте ячейки и вставьте как Значения (Ctrl+Shift+V → В).

    Альтернативы функции «Заполнить»: когда она не подходит

    В некоторых случаях «Заполнить»** неэффективна или невозможна. Рассмотрим альтернативы:

    • 🔄 Копирование + Вставка: Классический Ctrl+C/Ctrl+V подходит для разовых операций, но не для последовательностей.
    • 📋 Специальная вставка (Ctrl+Alt+V): Позволяет вставлять только формулы, форматы или значения выборочно.
    • 🤖 Macros (VBA): Для сложных сценариев (например, заполнение с учётом внешних данных) напишите макрос:
      Sub FillRange()
      

      Range("A1:A10").FillDown

      End Sub

    • 🔍 Функция ПОСЛЕДОВАТExcel 365): Создаёт массивы чисел без протягивания. Пример:
      =ПОСЛЕДОВАТ(10;1;1;1)

      вернёт столбец из 10 чисел, начиная с 1.

    • 📊 Power Query: Для заполнения на основе внешних источников (например, дублирования данных из SQL).

    Когда использовать альтернативы:

    Задача Лучший инструмент Причина
    Копирование формулы на 1000+ строк Макрос (FillDown) «Заполнить» может тормозить на больших диапазонах.
    Создание последовательности с шагом 0.5 ПОСЛЕДОВАТ или Series Маркер заполнения не поддерживает дробные шаги.
    Заполнение с учётом данных из другой книги Power Query «Заполнить» не работает с внешними ссылками.

    FAQ: Частые вопросы о функции «Заполнить»

    🔹 Почему при заполнении формулы ссылки на ячейки сдвигаются?

    Это стандартное поведение Excel: относительные ссылки (например, A1) автоматически корректируются при копировании. Чтобы зафиксировать ссылку, используйте абсолютный адрес (например, $A$1) или именованные диапазоны.

    🔹 Можно ли отменить автозаполнение дат (например, чтобы янв не превращалось в январь)?

    Да. Перейдите в Файл → Параметры → Правописание → Параметры автозамены и снимите галочку Заменять при вводе для дат. Также можно вводить даты в формате '01.01 (с апострофом), чтобы Excel воспринимал их как текст.

    🔹 Как заполнить ячейки текущей датой, которая не обновляется?

    Введите =СЕГОДНЯ() в первую ячейку, затем скопируйте её как значение (Ctrl+C → ПКМ → Значения). Если оставить формулу, дата будет обновляться ежедневно.

    🔹 Почему горячие клавиши Ctrl+D/R не работают?

    Возможные причины:

    • Выделен только один столбец/строка (нужно выделить диапазон).
    • В первой ячейке выделенного диапазона нет данных.
    • Конфликт с другими программами (проверьте в Параметры → Сочетания клавиш).

    🔹 Можно ли заполнить ячейки данными из другой книги?

    Нет, функция «Заполнить»** работает только в пределах одного листа/книги. Для межфайлового копирования используйте Специальную вставку или Power Query.