Формула для заполнения пустых ячеек в excel предыдущим значением

Заполнение пустых ячеек значениями из соседних ячеек

Как известно, для полноценной работы с данными (фильтрации, сортировки, подведения итогов и т.д.) нужен непрерывный список, т.е. таблица без разрывов (пустых строк и ячеек — по возможности). На практике же часто мы имеем как раз таблицы с пропущенными пустыми ячейками — например после копирования результатов сводных таблиц или выгрузок в Excel из внешних программ. Таким образом, возникает необходимость заполнить пустые ячейки таблицы значениями из верхних ячеек, то бишь…

В общем случае, может возникнуть необходимость делать такое заполнение не только вниз, но и вверх, вправо и т.д. Давайте рассмотрим несколько способов реализовать такое.

Способ 1. Без макросов

Выделяем диапазон ячеек в первом столбце, который надо заполнить (в нашем примере, это A1:A12).

Нажимаем клавишу F5 и затем кнопку Выделить (Special) и в появившемся окне выбираем Выделить пустые ячейки (Blanks):

fill-blanks3.png

Не снимая выделения, вводим в первую ячейку знак «равно» и щелкаем по предыдущей ячейке или жмём стрелку вверх (т.е. создаем ссылку на предыдущую ячейку, другими словами):

fill-blanks4.png

И, наконец, чтобы ввести эту формулу сразу во все выделенные (пустые) ячейки нажимаем Ctrl + Enter вместо обычного Enter. И все! Просто и красиво.

В качестве завершающего мазка я советовал бы заменить все созданные формулы на значения, ибо при сортировке или добавлении/удалении строк корректность формул может быть нарушена. Выделите все ячейки в первом столбце, скопируйте и тут же вставьте обратно с помощью Специальной вставки (Paste Special) в контекстом меню, выбрав параметр Значения (Values). Так будет совсем хорошо.

Способ 2. Заполнение пустых ячеек макросом

Если подобную операцию вам приходится делать часто, то имеем смысл сделать для неё отдельный макрос, чтобы не повторять всю вышеперечисленную цепочку действий вручную. Для этого жмём Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer), чтобы открыть редактор VBA, затем вставляем туда новый пустой модуль через меню Insert — Module и копируем или вводим туда вот такой короткий код:

Sub Fill_Blanks()
    For Each cell In Selection
        If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value
    Next cell
End Sub

Как легко можно сообразить, этот макрос проходит в цикле по всем выделенным ячейкам и, если они не пустые, заполняет их значениями из предыдущей ячейки.

Для удобства, можно назначить этому макросу сочетание клавиш или даже поместить его в Личную Книгу Макросов (Personal Macro Workbook), чтобы этот макрос был доступен при работе в любом вашем файле Excel.

Способ 3. Power Query

Power Query — это очень мощная бесплатная надстройка для Excel от Microsoft, которая может делать с данными почти всё, что угодно — в том числе, легко может решить и нашу задачу по заполнению пустых ячеек в таблице. У этого способа два основных преимущества:

  • Если данных много, то ручной способ с формулами или макросы могут заметно тормозить. Power Query сделает всё гораздо шустрее.
  • При изменении исходных данных достаточно будет просто обновить запрос Power Query. В случае использования первых двух способов — всё делать заново.

Для загрузки нашего диапазона с данными в Power Query ему нужно либо дать имя (через вкладку Формулы — Диспетчер имен), либо превратить в «умную» таблицу командой Главная — Форматировать как таблицу (Home — Format as Table) или сочетанием клавиш Ctrl+T:

Превращаем таблицу в умную

После этого на вкладке Данные (Data) нажмем на кнопку Из таблицы / диапазона (From Table/Range). Если у вас Excel 2010-2013 и Power Query установлена как отдельная надстройка, то вкладка будет называться, соответственно, Power Query.

В открывшемся редакторе запросов выделим столбец (или несколько столбцов, удерживая Ctrl) и на вкладке Преобразование выберем команду Заполнить — Заполнить вниз (Transform — Fill — Fill Down):

Заполнение пустых ячеек в Power Query

Вот и всё :) Осталось готовую таблицу выгрузить обратно на лист Excel командой Главная — Закрыть и загрузить — Закрыть и загрузить в… (Home — Close&Load — Close&Load to…)

В дальнейшем, при изменении исходной таблицы, можно просто обновлять запрос правой кнопкой мыши или на вкладке Данные — Обновить всё (Data — Refresh All).

Ссылки по теме

  • Объединение двух столбцов с данными
  • Быстрое выделение всех ячеек с формулами или константами
  • Быстрое заполнение пустых ячеек макросом из надстройки PLEX

Skip to content

Как быстро заполнить пустые ячейки в Excel?

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

Заполнять пустоты или нет? Этот вопрос часто касается пустых ячеек в таблицах Excel. С одной стороны, ваша таблица выглядит аккуратнее и читабельнее, если вы не загромождаете ее повторяющимися значениями. С другой стороны, пустые ячейки могут вызвать проблемы при сортировке, фильтрации данных или создании сводной таблицы. В этом случае вам желательно заполнить все поля. 

Таким образом, мой ответ — «Заполнить». А теперь посмотрим, как это сделать.

  • Как быстро выделить пустые ячейки
  • Заполняем значениями сверху или снизу при помощи формулы
  • Как заменить пустые ячейки нулями либо произвольными значениями
  • Используем простой макрос VBA
  • Как быстро заполнить пустые ячейки не используя формулы.

Есть разные способы решения этой проблемы. Я покажу вам несколько быстрых и один ОЧЕНЬ быстрый способ заполнить пустые ячейки значениями.

Как выделить пустые ячейки на листах Excel.

Перед тем, как заполнить пустоты в таблице Excel, сначала нужно их выделить. Если у вас большая таблица с десятками незаполненных областей, разбросанными по ней, то потребуется много времени, чтобы сделать это вручную. Вот быстрый приём для выбора пустых ячеек.

  1. Выберите столбцы или строки, в которых вы хотите заполнить пустоты.

как быстро выделить незаполненные ячейки

  1. Нажмите Ctrl + G или же F5 для отображения диалогового окна “Перейти”.
  2. Щелкните по кнопке «Выделить».
  3. Выберите «Пустые ячейки».

выделяем ячейки без данных

  1. Далее выберите, что будем выделять. Например, формулы, комментарии, константы, пробелы и т. д.
  1. Установите переключатель «Пустые ячейки» и нажмите «ОК».

Теперь выделены только пустые ячейки из выбранного диапазона, и вы готовы к следующему шагу.

Формула Excel для заполнения пустых ячеек значениями, стоящими выше / ниже

Выбрав пустые ячейки в таблице, вы можете заполнить их значениями, стоящими сверху или снизу, или же просто вставить какое-то определенное содержимое.
Если вы собираетесь заполнить пробелы значением из ближайшей заполненной ячейки выше или ниже, вам нужно ввести очень простую формулу в одну из пустых ячеек. Затем просто скопируйте ее во все остальные. Вот как это сделать.

  1. Выделите все незаполненные ячейки, как описано выше.
  2. Нажмите F2 или просто поместите курсор в строку формул, чтобы начать писать формулу в активной ячейке.

Как видно на скриншоте ниже, активная ячейка – A3, то есть по умолчанию это самая левая верхняя из всех незаполненных.

  1. Введите знак равенства (=).
  2. Наведите курсор на ячейку, находящуюся выше или ниже, с помощью клавиши со стрелкой вверх или вниз или просто кликните по ней мышкой.

заполнить пустые ячейки данными  находящимися выше

Формула (=A2) показывает, что A3 получит значение из A2, и будет заполнена предыдущим значением.

  1. Нажмите Ctrl + Enter, чтобы автоматически вставить формулу сразу во все выделенные позиции.

Ну вот! Теперь каждая выделенная ячейка ссылается на ячейку, находящуюся над ней.

Поэтому рекомендую не останавливаться и сразу после ввода формул заменить их на значения. Выполните следующие простые шаги:

  1. У вас выделены все ячейки с формулами, которые вы только что ввели и хотите преобразовать.
  2. Нажмите Ctrl + C или же Ctrl + Ins, чтобы копировать формулы и их результаты в буфер обмена.
  3. Нажмите Shift + F10 а потом V, чтобы вставить обратно в выделенные позиции только значения.
    Shift + F10 + V — это самый быстрый способ использовать диалог Excel «Специальная вставка».

Заполните пустые ячейки нулями или другим определенным значением

Что, если вам нужно заполнить все пробелы в таблице нулями, любым другим числом или просто одинаковыми данными? Вот два способа решить эту проблему.

Способ 1.

  1. Выделите пустые ячейки, как мы уже делали.
  2. Нажмите F2 для активации режима редактирования в строке формул. Или просто кликните туда мышкой.
  3. Введите желаемое число или текст.
  4. Нажмите Ctrl + Enter.

Несколько секунд — и все пустые ячейки одинаково заполнены введенным вами словом, символом либо нулями при необходимости.

Способ 2.

  1. Выделите диапазон с пустыми ячейками.
  2. Нажмите Ctrl + H для отображения диалогового окна «Найти и заменить». Или используйте меню.
  3. В этом окне перейдите на вкладку «Заменить».
  4. Оставьте поле «Найти» пустым и введите необходимое значение в текстовое поле «Заменить на».
  5. Щелкните » Заменить все».

Пустые ячейки будут заполнены значением, которое вы указали.

Заполнение пустых ячеек при помощи макроса VBA.

Если подобную операцию вам приходится делать часто, то имеет смысл создать для неё отдельный макрос, чтобы не повторять всю вышеперечисленную цепочку действий вручную. Для этого жмём Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer), чтобы открыть редактор VBA, затем вставляем туда новый пустой модуль через меню Insert – Module. Далее копируем или вводим туда вот такой короткий код:

Sub Fill_Blanks()
For Each cell In Selection
If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value
Next cell
End Sub

Как легко можно сообразить, этот макрос проходит последовательно по всем выделенным ячейкам и, если они не пустые, то заполняет их значениями из предыдущей ячейки сверху.

Для удобства, можно назначить этому макросу сочетание клавиш или даже поместить его в Личную Книгу Макросов (Personal Macro Workbook), чтобы он был доступен при работе в любом вашем файле Excel.

Какой бы способ вы ни выбрали, заполнение таблицы Excel займет у вас буквально минуту.

Как быстро заполнить пустые ячейки без использования формул.

Если вы не хотите иметь дело с формулами каждый раз, когда заполняете пустоты в вашей таблице, то можете использовать очень полезную надстройку Ultimate Suite для Excel, созданную разработчиками Ablebits. Входящая в неё утилита «Заполнить пустые ячейки» автоматически копирует в пустые клетки таблицы значение из первой заполненной ячейки снизу или сверху. Далее мы рассмотрим, как это работает.

Вот наши данные о продажах в разрезе менеджеров и регионов. Некоторые из продавцов работали в нескольких регионах, сведения об их продажах записаны друг под другом. Также объединены ячейки месяцев. Таблица выглядит достаточно читаемо. Однако, если нужно будет отфильтровать или просуммировать данные по менеджерам, или же найти сумму продаж по региону за определенный месяц, то сделать это будет весьма затруднительно. Этому будут мешать пустые и объединенные ячейки.

Поэтому постараемся привести таблицу к стандартному виду, заполнив все пустоты и разъединив ранее объединенные области.

Перейдите на ленте на вкладку AblebitsTools.

  1. Установите курсор в любую ячейку таблицы, в которой вам нужно заполнить пустые ячейки.
  2. Щелкните значок «Заполнить пустые ячейки (Fill Blank Cells)».

На экране появится окно надстройки, в котором перечислены все столбцы и указаны параметры заполнения.

  1. Снимите отметку со столбцов, в которых нет пустых ячеек.
  2. Выберите действие из раскрывающегося списка в правом нижнем углу окна.

Если вы хотите заполнить пустые поля значением из ячейки, находящейся выше, выберите параметр «Заполнить ячейки вниз (Fill cells downwards)». Если вы хотите скопировать содержимое из ячейки ниже, выберите в этом же выпадающем списке «Заполнить ячейки вверх (Fill cells upwards)». В нашем случае выбираем заполнение вниз.

  1. Нажмите кнопку Заполнить (Fill).

Готово!  :)

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

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

Проверьте это! Загрузите полнофункциональную пробную версию надстройки Fill Blank Cells и посмотрите, как она может сэкономить вам много времени и сил.

Теперь вы знаете приемы замены пустых ячеек в таблице разными значениями. Я уверен, что вам не составит труда сделать это при помощи любого из рассмотренных способов.

Как сделать диаграмму Ганта Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта.  В этом кратком руководстве я постараюсь показать основные функции диаграммы Ганта, покажу…
Как сделать автозаполнение в Excel В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы знаете все о маркере заполнения,…
Проверка данных в Excel: как сделать, использовать и убрать Мы рассмотрим, как выполнять проверку данных в Excel: создавать правила проверки для чисел, дат или текстовых значений, создавать списки проверки данных, копировать проверку данных в другие ячейки, находить недопустимые записи, исправлять и удалять проверку данных.…
Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых столбцов в Excel не может…
Как полностью или частично зафиксировать ячейку в формуле При написании формулы Excel знак $ в ссылке на ячейку сбивает с толку многих пользователей. Но объяснение очень простое: это всего лишь способ ее зафиксировать. Знак доллара в данном случае служит только одной цели — он указывает,…
Чем отличается абсолютная, относительная и смешанная адресация Важность ссылки на ячейки Excel трудно переоценить. Ссылка включает в себя адрес, из которого вы хотите получить информацию. При этом используются два основных вида адресации – абсолютная и относительная. Они могут применяться в разных комбинациях…
6 способов быстро транспонировать таблицу В этой статье показано, как столбец можно превратить в строку в Excel с помощью функции ТРАНСП, специальной вставки, кода VBA или же специального инструмента. Иначе говоря, мы научимся транспонировать таблицу. В этой статье вы найдете…
4 способа быстро убрать перенос строки в ячейках Excel В этом совете вы найдете 4 совета для удаления символа переноса строки из ячеек Excel. Вы также узнаете, как заменять разрывы строк другими символами. Все решения работают с Excel 2019, 2016, 2013 и более ранними версиями. Перенос…

Как в Excel заполнить пустые ячейки нулями или значениями из ячеек выше (ниже)

​Смотрите также​ я безнадежен, но​ не так, первый​ кнопке Выделить.​: venom51, к сожалению​Необходимо чтобы «абакавир»​ Таким образом, текст​ CTRL+D, чтобы автоматически​ не просто формулами,​

​ они эффективные.​​ Форматировать только ячейки,​ примера):​ в Excel 2013.​ ячейки в Вашей​ к вводу формулы​ окно.​Заполняем пустые ячейки нулями​Из этой статьи Вы​ нет. Ошибка. Формулу​ раз тут)​В окне Выделить​ не могу на​ например был прописан​ делится на строки​ заполнить ячейки предыдущими​ а естественными значениями​Сначала рассмотрим, как автоматически​ которые содержат …​выделите ячейки, в которые​ Уверен, для Вас​ таблице нулями или​ в активную ячейку.​Команда​ или другим заданным​ узнаете способ, как​ ставлю в С2​vikttur​

​ группу ячеек нажать​ своём компьютере проверить,​ 3 раза. А​ в рамках одной​

  • ​ значениями.​ ячеек.​
  • ​ заполнять ячейки в​ Пустые дадут разные​ пользователь будет вводить​ не составит труда​
  • ​ другими числовыми или​ Как видно на​Go To Special​

Как выделить пустые ячейки на листе Excel

​ значением​ выделить разом все​gling​:​ переключатель Пустые ячейки,нажать=,затем​ увы, в 13​ не отображались пустые​ ячейки.​Введите текущею дату в​При заполнении 30-ти тысяч​ Excel. Для примера​ результаты. Об этом​ исходные данные (пусть​

  1. ​ сделать это как​ текстовыми значениями? Далее​ снимке экрана выше,​Заполняем пустые ячейки в Excel
  2. ​(Выделить группу ячеек)​​Прежде чем заполнять пустые​​ пустые ячейки на​​: Здравствуйте. Может так​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(RC[-2];R2C1:R9C3;3;)​ клавишу<>,удерживая Ctrl нажать​​ сижу. Гугл в​​ ячейки.​
  3. ​Примечание. Обратите внимание, как​​ ячейку C5. Для​​ строк невозможно не​Заполняем пустые ячейки в Excel

​ заполним наполовину незаполненную​​ читайте в статье​ это диапазон​ при помощи простой​​ показаны два способа​​ активна ячейка​ позволяет выбрать ячейки​​ ячейки в Excel,​​ листе Excel и​ надо?​​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(B10;$A$2:$C$9;3;)​​ Enter​ помощь и «метод​​Grr​​ мы вводили текущую​ этого нажмите комбинацию​ допустить ошибки. Выше​ исходную таблицу.​

  1. Заполняем пустые ячейки в Excel​ Подсчет пустых ячеек.​​А2:А5​​ формулы, так и​ решения этой задачи.​C4​ определённого типа, например,​ их нужно выделить.​ заполнить их значениями​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(ВПР(A2;$B$2:$C$14;2;);ВПР(A2;$A$2:$C$14;3;))​
  2. ​kdi45​​Выделить исходный диапазон,затем​​ тыка» никто не​: Параметры поля -​​ дату в пункте​​ клавиш CTRL+; (точка​Заполняем пустые ячейки в Excel​ приведенный способ не​Это небольшая табличка только​СОВЕТ​);​ при помощи инструмента​

    Заполняем пустые ячейки в Excel

Формула для заполнения пустых ячеек значениями из ячеек выше (ниже)

​Выделите все пустые ячейки​.​ ячейки, содержащие формулы,​ Если у Вас​ из ячеек выше​Для 2003 Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕОШИБКА(ВПР(A2;$B$2:$C$14;2;));ВПР(A2;$A$2:$C$14;3;);ВПР(A2;$B$2:$C$14;2;))​: Спасибо, может я​

​ Ctrl+C,выбрать Вставить Специальная​ отменял )​ в виде таблицы​ 4 с помощью​ с запятой на​ только экономит силы​ на примере и​:​вызовите инструмент Условное форматирование (Главная/​Find & Replace​Нажмите​Введите знак равенства (=).​ примечания, константы, пустые​

  1. ​ большая таблица с​
  2. ​ (ниже), нулями или​​kdi45​​ что то не​ вставка Значения.​*возможно надо свойство​venom51​ горячих клавиш (CTRL+;).​ английской раскладке клавиатуры).​ и время, но​ ее можно было​​Чтобы найти все​​ Стили/ Условное форматирование/​
  3. ​(Найти и заменить).​
  4. ​F2​Укажите ячейку, находящуюся выше​ ячейки и так​ дюжинами пустых ячеек,​ любыми другими значениями.​Заполняем пустые ячейки в Excel​: Здравствуйте, нет ошибка.​​ так делаю, но​​еще можно макросом:​ столбца тыркать мышкой.​​: Grr, так и​​ Это очень удобно!​ Заполните текущими датами​​ и исключает возникновение​​ заполнить вручную. Но​
  5. ​ ячейки на листе,​​ Создать правило);​​Урок подготовлен для Вас​, чтобы ввести значение​ или ниже, нажав​Заполняем пустые ячейки в Excel

​ далее.​ разбросанных по всей​Заполнять или не заполнять?​ И, кстати на​

​ по первой формуле​​ Dim PT As​venom51​ сделано​ А при нажатии​ колонку C до​ ошибок вызванных человеческим​ в практике иногда​ к которым применены​выберите Использовать формулу для​ командой сайта office-guru.ru​ в активную ячейку.​ стрелку вверх или​Выберите параметр​

Заполняем пустые ячейки нулями или другим заданным значением

​ таблице, то Вы​– этот вопрос​ самом деле удобней​ выдает значение 0,​ PivotTable PT.RepeatAllLabels xlRepeatLabels​: Может кто в​Grr​ CTRL+SHIFT+; мы получаем​

Способ 1

  1. ​ конца таблицы.​
  2. ​ фактором.​​ приходится заполнять по​​ правила Условного форматирования необходимо:​ определения форматируемых ячеек;​Заполняем пустые ячейки в Excel
  3. ​Источник: https://www.ablebits.com/office-addins-blog/2014/05/02/fill-blanks-excel/​Введите нужное число или​
  4. ​ вниз, или просто​​Blanks​​ потратите вечность, если​Заполняем пустые ячейки в Excel

​ часто возникает в​ наверно в отдельный​ а по второй​

Способ 2

  1. ​Piginawig​ 2007 версии посмотреть​Заполняем пустые ячейки в Excel
  2. ​: venom51, Параметры поля​​ текущее время.​​Диапазон ячеек D2:D4 заполните​Внимание! В 5-том пункте​​ 30 тысяч строк.​​на вкладке Главная в​
  3. ​в поле «Форматировать значения,​​Перевел: Антон Андронов​​ текст.​
  4. ​ кликнув по ней.​​(Пустые ячейки) и​​ будете делать это​ отношении пустых ячеек​ столбец эти формулы​​ ошибку. Еще забыл​​: Добрый день! Подскажите​Заполняем пустые ячейки в Excel
  5. ​ есть ли функционал​​ — галочка «Повторять​​Scolt​

​ так как показано​ таблица красиво заполнилась​ Чтобы не заполнять​ группе Редактирование щелкните​ для которых следующая​

​Автор: Антон Андронов​Нажмите​Формула (​ нажмите​ вручную. Вот быстрый​ в таблицах Excel.​ пихать чтоб не​ добавить, что кол-во​ есть возможность задавать​ который в 2013​​ подписи элементов.»​​: Всем привет! Есть​

​ ниже на рисунке.​ без ошибок, так​
​ эту исходную таблицу​
​ стрелку рядом с​

​ формула является истинной»​

office-guru.ru

Выделение в MS EXCEL незаполненных ячеек

​Используем Условное форматирование для​Ctrl+Enter​=C3​ОК​

​ способ, как выделить​ С одной стороны,​ парится, т.к. кол-во​ строк всегда разное.​ настройки повторения подписей​ существует.​арех​ огромный массив данных,​В ячейке D5 введите​ как наша активная​ вручную следует создать​ командой Найти и​ введите =ЕПУСТО($А2);​ выделения на листе​.​) показывает, что в​

​.​ пустые ячейки:​ таблица выглядит аккуратнее​ строк всегда разное​Pelena​ элементов по умолчанию?​JayBhagavan​: venom51, Прикрепленные файлы​ в котором одна​ первую буку «п»,​

​ ячейка была по​ формулу для заполнения​ выделить;​выберите требуемый формат, например,​ MS EXCEL незаполненных пользователем​

  • ​За несколько секунд Вы​ ячейке​Теперь в выбранном диапазоне​Выделите столбцы или строки,​​ и более читабельной,​​vikttur​
  • ​: Для С2​Меняю данные в​: Посмотрел. Нет такого​
  • ​ вот тут.png (35.55​ колонка включает отв.​
  • ​ а дальше слово​ адресу A2, после​ в Excel данными​выберите в списке пункт​
  • ​ серый цвет фона;​ ячеек.​

  • ​ заполнили все пустые​

​C4​​ выделены только пустые​​ в которых требуется​ когда Вы не​: Ну, так… сами​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР([@art];$B$10:$C$14;2;0)​

​ источнике данных, обновляю​ в 2007.​ КБ)​ лицо другая ID​ заполнят не надо.​ выполнения 4-го пункта.​ – автоматически. Для​ Условное форматирование;​Нажмите ОК​Для работы практически любой​ ячейки нужным значением.​появится значение из​ ячейки и всё​ заполнить пустоты.​ загромождаете её повторяющимися​

​ создаете циклическую ссылку…​Но вообще странно​ сводную таблицу и​Kuzmich​venom51​ номер. Проблема в​ Достаточно нажать клавишу​ При использовании данного​ этого следует выполнить​будут выделены все ячейки,​Незаполненные ячейки (​ формулы требуются исходные​Выделите диапазон, содержащий пустые​ ячейки​

​ готово к следующему​​Нажмите​
​ значениями. С другой​ Ниже надо ставить.​ организована таблица: формулы​ необходимо заново повторять​

  • ​: Может вам это​: Вот тут нет​ том, что отв.​ Enter.​ метода будьте внимательны​
  • ​ ряд последовательных действий:​ которым применены правила​
  • ​А3​ данные. Эти исходные​ ячейки.​

excel2.ru

Как автоматически заполнить ячейки в MS Excel с большими таблицами

​C3​ шагу.​Ctrl+G​ стороны, пустые ячейки​И, правильно: лучше​ и числа в​ подписи элементов.​ надо​ такой кнопки в​

​ лицо отображается единожды,​В ячейке D6 после​ и следите за​Перейдите на любую пустую​ Условного форматирования.​) будут выделены серым​ данные пользователь должен​Нажмите​

​.​После того как Вы​или​ в Excel могут​ разные данные по​ одном столбце?​kdi45​арех​ 2007 версии =(​ а необходимо иметь​

Как в Excel заполнить ячейки одинаковыми значениями?

​ ввода первой буквы​ тем где находится​ ячейку исходной таблицы.​В программе Excel существует​ цветом, а заполненные​

Таблица для заполнения.

​ вводить в определенные​Ctrl+H​Нажмите​ выделили пустые ячейки​F5​ привести к проблемам​ разным столбцам, иначе​kdi45​: Добрый день, очень​: venom51, Если так​ Прикрепленные файлы 1111.JPG​ запись в каждой​ «н» не отображается​ активная ячейка после​Выберите инструмент: «Главная»-«Найти и​

  1. ​ много приемов для​ ячейки будут без​
  2. ​ ячейки. Например, для​, чтобы появилось диалоговое​Ctrl+Enter​
  3. ​ в таблице, их​, чтобы отобразить диалоговое​
  4. ​ во время сортировки,​ может получиться прокисший​: не, в принципе​ надеюсь на вашу​ уж Необходимо -​
  5. ​ (78.74 КБ)​ строке (как в​ часть слова для​ выделения. Важно откуда​ выделить»-«Перейти» (или нажмите​ быстрого и эффективного​ выделения.​Заполнение пустых ячеек.
  6. ​ определения суммы месячного​ окно​
  7. ​, чтобы скопировать формулу​ можно заполнить значениями​
  8. ​ окно​ фильтрации данных или​ винегрет​ формулы можно в​ помощь. Суть проблемы​ можно добавить два​арех​

Результат авто-заполнения.

​ примере — Иванов).​ авто-заполнения. Поэтому нажмите​ она будет брать​ горячие клавиши CTRL+G).​ заполнения ячеек данными.​Вместо функции ЕПУСТО() можно​ платежа с помощью​Find & Replace​ во все выделенные​

​ из ячеек сверху,​Go To​ при создании сводной​kdi45​ отдельный столбец отнести.​ — необходимо заполнить​ столбца слева -​: venom51, а давайте​ Использовать двойной клик,​ комбинацию ALT+(стрела вниз),​ свои значения.​В появившемся окне щелкните​ Всем известно, что​ использовать другое правило​ функции ПЛТ() от​

​(Найти и заменить).​

Полуавтоматическое заполнение ячеек в Excel из выпадающего списка

​ ячейки.​ снизу или вставить​(Переход).​ таблицы. В таком​: вот вроде то,​ главное чтоб в​

​ пустые ячейки в​ задать там формулу​ я за Вас​ для заполнения ячеек​

  1. ​ чтобы появился выпадающий​​ на кнопку «Выделить».​ лень – это​
  2. ​ Условного форматирования: Главная/​ пользователя требуется заполнить​
  3. ​Перейдите на вкладку​Отлично! Теперь в каждой​ определённое значение.​Нажмите кнопку​ случае Вам придётся​ что нужно, только​ конце каждой строки​
  4. ​ каждой строке столбца​ под плинтус. А​ поищу в интернете​ нереально долго. Подскажите,​ список. Выберите стрелками​Теперь в полуавтоматическом режиме​В появившемся окне выберите​ двигатель прогресса. Знают​ Стили/ Условное форматирование/​
  5. ​ 3 ячейки, в​Replace​ выделенной ячейке содержится​
  6. ​Если Вы собираетесь заполнить​Special​ заполнить все пустые​ наоборот. Получилось, что​ так сказать верхней​ C, значениями из​
  7. ​ два нежелательных столбца​ решение​ какой-то вариант для​ клавиатуры или указателем​ можно заполнить пустые​ опцию «пустые ячейки»​ об этом и​ Создать правило /​ которые нужно ввести​(Заменить).​ ссылка на ячейку,​ пропуски значениями из​

Полуавтоматическое заполнение ячеек.

​(Выделить).​ ячейки. Существуют разные​ формулы проставлены там,​ части была ячейка​ того же столбца,​

​ сводной схлопнуть (группировкой)​п.с. мне очень​ быстрого решения задачи.​ мышки значение «наличными​ ячейки. У только​ и нажмите ОК.​ разработчики.​

​ Форматировать только ячейки,​ следующие значения: Годовую​Оставьте поле​ расположенную над ней.​ ближайшей не пустой​Замечание:​ способы для решения​

Разбиение ячейки на 2 строки.

​ где исходные данные.​ со значением из​ но если в​ Прикрепленные файлы Безымянный.png​ нравится общаться скринами​китин​ в кассе» и​ несколько значений, которые​ Все незаполненные ячейки​

exceltable.com

Быстрое заполнение пустых ячеек вышестоящим значением (Формулы/Formulas)

​На заполнение данных приходится​​ которые содержат. В​ процентную ставку, Количество​Find what​Замечание:​ ячейки сверху или​Если Вы вдруг​ этой проблемы. Я​ Нужно наоборот -​ столбца С (во​ строках значение в​ (25.5 КБ)​ :3​: выделяете столбец-F5 выделить-пустые​ нажмите Enter.​ повторяются в последовательном​ выделены.​ тратить большую часть​

​ разделе Форматировать только​​ месяцев платежей и​(Найти) пустым и​Не забывайте, что​​ снизу, то потребуется​​ забыли сочетание клавиш,​ покажу Вам несколько​ внизу исходные данные,​

​ вложении)​​ столбце A совпадает​
​venom51​

excelworld.ru

Заполнить пустые ячейки в сводной таблице

​что выдала Помощь​​ ячейки-в первую пустую​Такой полуавтоматический способ ввода​ или случайном порядке.​Теперь введите формулу «=A1»​ времени на скучную​
​ ячейки, для которых​ Сумму кредита.​ введите нужное значение​ все ячейки, которые​ ввести в одну​

​ откройте вкладку​​ быстрых способов заполнить​ вверху формулы)​

​vikttur​​ со значением столбца​: арех, ну или​

​ майкрософта*​​ формулу​ данных позволяет в​В новой исходной таблице​

​ и нажмите комбинацию​​ и рутинную работу.​ выполняется следующее условие​Для информирования пользователя о​

​ в поле​​ были пустыми, теперь​ из пустых ячеек​Home​ пустые ячейки различными​vikttur​

​: Смещение на два​​ B. Например если​ скрыть) спасибо) такой​п.с.с. не тот​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=A53​;)
​ несколько раз ускорить​ автоматически заполните колонки​ клавиш CTRL+Enter. Так​
​ Например, заполнение табеля​ выбрать в выпадающем​
​ необходимости ввода исходных​Replace with​;)​ содержат формулы. Если​ очень простую формулу.​

​(Главная) и в​​ значениями в Excel​: Неужели самостоятельно трудно​ столбца, т.к. формулу​ А2 совпадает с​ вариант подойдет тоже)​ скрин​Сtrl+Enter.копируете столбец-спецвставка-ок.(ячейка указана​

​ и облегчить процесс​​ C и D​ выполняется заполнение пустых​ учета рабочего времени​ списке значение Пустые​ данных, соответствующие ячейки​(Заменить на).​ Вы хотите сохранить​ Затем просто скопируйте​
​ разделе​ 2010 и 2013.​

​ разобраться? Ведь пример​​ писал в соседнам​ В14, в С2​sv2013​Прикрепленные файлы Безымянный.png​ как в вашем​

​ работы с таблицами.​​ соответствующие им данными.​ ячеек в Excel​

​ или расходной накладной​​ и затем выбрать​ выделяют. Предположим, что​

​Нажмите кнопку​​ порядок в таблице,​ её во все​Editing​Итак, моим ответом будет​ рабочий есть. Посмотрите​ столбце. Так правильно:​ заносится значение из​: добрый вечер,можно использовать​ (62.24 КБ)​ примере.​

​Внимание! Если значение состоит​​Заполните заголовки колонок C1​ предыдущим значением –​ и т.п.​

​ требуемый формат, например,​​ те ячейки ввода,​Replace All​ то лучше заменить​ пустые ячейки. Как​(Редактирование) из выпадающего​
​ – заполнять! Давайте​ справку по предложенным​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ВПР(RC[-1];R2C1:R9C3;3;)​ С14, если А3​ окно Выделение группы​venom51​
​vikttur​ из нескольких строк,​ – «Дата» и​ автоматически.​Рассмотрим приемы автоматического и​
​ серый цвет фона.​ которые еще не​(Заменить все).​
​ эти формулы значениями.​ это сделать –​ меню​

​ посмотрим, как мы​​ функциям, разберите по​Цитата​ совпадает с В11,​ ячеек,-сначала преобразуют данные​
​: Ну нету у​: Заполнение пустых ячеек:​ то при нажатии​ D1 – «Тип​Выделите колонки A:B и​

planetaexcel.ru

Заполнение ячеек при совпадении значений (Формулы/Formulas)

​ полуавтоматического заполнения в​​Если ячейка содержит значение​ заполнены, требуется выделить​Какой бы способ Вы​ В противном случае,​ читайте далее.​Find & Select​ сможем это сделать.​ косточкам… В другой​200?’200px’:»+(this.scrollHeight+5)+’px’);»>…а по второй ошибку​ то в С3​ сводной таблицы в​ меня нигде такой​http://www.planetaexcel.ru/techniques/2/96/​ на комбинацию ALT+(стрела​ платежа».​ скопируйте их содержимое.​ Excel. А так​ Пустой текст («»),​ серым фоном. Фон​ ни выбрали, обработка​ можно получить путаницу​Выделите все пустые ячейки.​(Найти и выделить)​Как выделить пустые ячейки​ раз не придется​В Вашем файле​ значение из С11.​

​ значения,затем выделить​​ галки или кнопки​​venom51​
​ вниз) оно не​

​В ячейку C2 введите​​Выберите инструмент: «Главная»-«Вставить»-«Специальная вставка»​ же, какими инструментами​ то Условное форматирование​ уже заполненных ячеек​ всей таблицы Excel​ при выполнении сортировки​Нажмите​ выберите команду​ на листе Excel​

​ бежать на форум​​ тип ссылок R1C1,​
​ Во вложении красным​
​диапазон от первой​ где должно быть​: Люди добрые, всегда​ будет отображаться в​

​ дату 18.07.2015​​ (или нажмите CTRL+ALT+V).​ обладают электронные таблицы​ на основе функции​ оставим белым.​ займёт не больше​ или при вводе​F2​Go To Special​Формула Excel для заполнения​ с похожим вопросом.​

​ вторая формула для​​ текстом так, как​ строки до строки​ Прикрепленные файлы Snap​ мучался с этой​
​ выпадающем списке значений.​
​В ячейках С2:С4 даты​​В появившемся окне выберите​
​ для облегчения труда​ ЕПУСТО() и на​Для этого, для ячеек,​ минуты!​

​ новых данных.​​или просто поместите​(Выделить группу ячеек).​ пустых ячеек значениями​kdi45​

​ типа А1​​ должно быть в​ под общим итогом.Нажать​​ 2015-10-07 at 10.06.11.png​​ проблемой, может есть​

​Разбить значение на строки​​ повторяются. Поэтому выделяем​ опцию «значения» и​ пользователя. Научимся применять​ основе правила  Главная/​ содержащих исходные данные,​Теперь Вы знаете приёмы,​Что если Вам нужно​ курсор в строку​

​ На экране появится​​ из ячеек выше​: да да, я​kdi45​
​ итоге. Прошу прощения​ клавишу F5,чтобы отобразить​ (34.59 КБ)​ все же какое​ можно с помощью​

​ диапазон С2:С4 и​​ нажмите Ок. Теперь​ их в практике​ Стили/ Условное форматирование/​ настроим правило Условного​ как заполнить пустые​ заполнить все пустые​ формул, чтобы приступить​ то же диалоговое​

​ (ниже)​​ уже) спасибо огромное​: я извиняюсь, может​ если что то​ окно Переход,щелкнуть на​арех​ то простое решение?​ комбинации клавиш ALT+Enter.​ нажимаем комбинацию клавиш​ исходная таблица заполнена​

​ и узнаем насколько​​ Создать правило /​ форматирования (см. Файл​

excelworld.ru

​ ячейки различными значениями​

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

Для анализа такие данные едва пригодны. Если нужно создать на основе таких таблиц сводную, произвести сортировку или фильтрацию данных, потребуется вначале заполнить все пустые ячейки. Рассмотрим ситуации подробнее на примерах.

Как заполнить пустые ячейки в Excel значениями непустых ячеек, стоящих сверху над ними?

Стандартными средствами Excel это делается в несколько шагов:

  1. Создается фильтр по столбцу,
  2. В первой пустой ячейке прописывается формула, ссылающаяся на предыдущую ячейку, например, в ячейке A3 будет формула “=A2”,
  3. Копируем ячейку с формулой,
  4. Отфильтровываем только пустые ячейки столбца,
  5. Выделяем их и вставляем в них формулу сочетанием Ctrl + V,
  6. Снимаем фильтр,
  7. Выделяем весь столбец и удаляем формулы, оставляя значения.

заполнение пустых ячеек верхними значениями

Заполняем пустые ячейки верхними значениями с помощью стандартных возможностей Excel

У данного решения есть очевидные минусы:

  • это рутинная многоступенчатая операция, отнимающая время;
  • если ячейки столбца имеют разное форматирование, при копировании ячейки с формулой может потребоваться его восстанавливать, т.к. вместе с формулой ячейки получат в наследство и форматирование исходной;
  • при этом штатными методами Excel вставить в отфильтрованные ячейки только формулы невозможно.

Заполнить пустые ячейки в 2 клика

Настройка !SEMTools позволяет решить задачу в пару мгновений, не меняя форматирование пустых ячеек. Процедура находится в меню «Изменить ячейки» в группе «ИЗМЕНИТЬ».

Заполнить пустые ячейки значениями выше в Excel с !SEMTools

Заполняем пустые ячейки в Excel верхними значениями с помощью !SEMTools

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

Процедура заполнения ячеек значениями нижестоящих производится аналогично описанной выше. На практике такая организация данных встречается реже, тем не менее, смотрите пример:

Заполнить пустые ячейки значениями ниже в Excel с !SEMTools

Заполняем пустые ячейки в Excel значениями нижестоящих ячеек с помощью !SEMTools.

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

Заполнение пустых ячеек нулями — несложная операция. Можно произвести ее с помощью поиска и замены, выделив диапазон и вызвав диалог сочетанием клавиш Ctrl + H. Конфигурация замены должна быть такой, как на картинке — ищем ячейки целиком, в которых ничего нет, и заменяем пустоты на нули.

Заполнение пустых ячеек нулями с помощью замены

С помощью надстройки !SEMTools, тем не менее, это можно сделать еще быстрее:

Заполняем пустые ячейки в Excel нулями с помощью !SEMTools

Теперь нет необходимости прописывать сложные формулы в Excel.
!SEMTools поможет автоматизировать процессы и решит ваши задачи за пару кликов!

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

Наличие в таблицах ячеек с отсутствующими значения приводит к некорректной сортировке и фильтрации, а также к проблемам при создании сводных таблиц. Для устранения таких проблем необходимо заполнить пустые ячейки значениями, создав непрерывный список. Чаще всего требуется заполнение ячеек, в которых отсутствуют значения, нулями или значениями верхних, нижних, левых или правых ближайших заполненных ячеек.

Заполнение ячеек с отсутствующими значениями стандартными средствами Excel

Заполнение пустых ячеек нулями (Поиск и замена)

1. Выделение пустых ячеек в нужном диапазоне: Вкладка «Главная», группа кнопок «Редактирование», меню кнопки «Найти и выделить», пункт меню «Выделить группу ячеек». В диалоговом окне «Выделить группу ячеек» выбирается опция «Пустые ячейки»;

2. Когда пустые ячейки выделены, вызывается диалоговое окно «Найти и заменить» либо через меню этой же кнопки «Найти и выделить», либо сочетанием горячих клавиш Ctrl+F и перейти на вкладку «Заменить».

3. Поле «Найти» остается пустым, в поле «Заменить на» вписывается нуль, либо другое необходимое значение. После этого нажимается кнопка «Заменить все».

Заполнение пустых ячеек нулями (Ctrl+Enter)

1. По аналогии с предыдущим пунктом предварительно выделяются пустые ячейки в нужном диапазоне;

2. Курсор помещается в строку формул и вписывается необходимое значение, например, нуль;

3. Зажимается клавиша Ctrl на клавиатуре, после чего нажимается клавиша Enter.

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

Заполнение пустых ячеек верхними значениями (формула)

1. Пустые ячейки можно заполнить значениями предыдущих ячеек.

2. Выделяются пустые ячейки (также как это описано выше);

3. Курсор помещается в строку формул и ставится знак «равно», после этого указывается адрес вышестоящей ячейки (можно просто кликнуть по нужной ячейке левой кнопкой мыши);

4. Удерживая клавишу Ctrl на клавиатуре нажимается клавиша Enter.

В этом случае пустые ячейки заполняются не значениями, а формулами. Если применить к таким значениям сортировку, добавить новые строки, либо удалить существующие, формулы могут сбиться, поэтому для корректной дальнейшей работы желательно заменить формулы результатами их вычислений. Для этого можно скопировать диапазон заполненных ячеек и вставить только значения.

Быстрое заполнение пустых ячеек верхними значениями при помощи макроса

Во всех описанных выше способах пустые ячейки, подлежащие заполнению должны быть предварительно выделены, но этого можно и не делать, если использовать процедуру, написанную на VBA. Пример такой процедуры, представлен на странице http://macros-vba.ru/makrosy/excel/266-kak-zapolnit-pustye-yachejki. Макрос проверяет есть ли значения в ячейках выделенного диапазона и заполняет пустые ячейки значениями верхних ячеек в заданном столбце. При необходимости в процедуру можно добавить цикл по столбцам, тогда заполняться будут пустые ячейки выделенной области в нескольких столбцах.

Надстройка для быстрого заполнения пустых ячеек верхними, нижними, левыми или правыми значениями

Максимально быстро, не делая лишних манипуляций, буквально за пару кликов можно осуществить заполнение пустых ячеек значениями соседних ячеек при помощи надстройки для Excel. Достаточно только вызвать диалоговое окно надстройки, указать диапазон ячеек и выбрать одну из доступных опций: заполнить верхними значениями, заполнить нижними значениями, заполнить левыми значениями, заполнить правыми значениями после чего нажать кнопку «Пуск».

Надстройка позволяет:

1. Выделять необходимый диапазон для заполнения пустых ячеек значениями соседних ячеек;

2. заполнять пустые ячейки значениями ячеек, находящихся:

Видео по работе с надстройкой:

Заполнение пустых ячеек значениями из соседних ячеек

Как известно, для полноценной работы с данными (фильтрации, сортировки, подведения итогов и т.д.) нужен непрерывный список, т.е. таблица без разрывов (пустых строк и ячеек — по возможности). На практике же часто мы имеем как раз таблицы с пропущенными пустыми ячейками — например после копирования результатов сводных таблиц или выгрузок в Excel из внешних программ. Таким образом, возникает необходимость заполнить пустые ячейки таблицы значениями из верхних ячеек, то бишь.

В общем случае, может возникнуть необходимость делать такое заполнение не только вниз, но и вверх, вправо и т.д. Давайте рассмотрим несколько способов реализовать такое.

Способ 1. Без макросов

Выделяем диапазон ячеек в первом столбце, который надо заполнить (в нашем примере, это A1:A12).

Нажимаем клавишу F5 и затем кнопку Выделить (Special) и в появившемся окне выбираем Выделить пустые ячейки (Blanks) :

Не снимая выделения, вводим в первую ячейку знак «равно» и щелкаем по предыдущей ячейке или жмём стрелку вверх (т.е. создаем ссылку на предыдущую ячейку, другими словами):

И, наконец, чтобы ввести эту формулу сразу во все выделенные (пустые) ячейки нажимаем Ctrl + Enter вместо обычного Enter . И все! Просто и красиво.

В качестве завершающего мазка я советовал бы заменить все созданные формулы на значения, ибо при сортировке или добавлении/удалении строк корректность формул может быть нарушена. Выделите все ячейки в первом столбце, скопируйте и тут же вставьте обратно с помощью Специальной вставки (Paste Special) в контекстом меню, выбрав параметр Значения (Values) . Так будет совсем хорошо.

Способ 2. Заполнение пустых ячеек макросом

Если подобную операцию вам приходится делать часто, то имеем смысл сделать для неё отдельный макрос, чтобы не повторять всю вышеперечисленную цепочку действий вручную. Для этого жмём Alt + F11 или кнопку Visual Basic на вкладке Разработчик (Developer) , чтобы открыть редактор VBA, затем вставляем туда новый пустой модуль через меню Insert — Module и копируем или вводим туда вот такой короткий код:

Как легко можно сообразить, этот макрос проходит в цикле по всем выделенным ячейкам и, если они не пустые, заполняет их значениями из предыдущей ячейки.

Для удобства, можно назначить этому макросу сочетание клавиш или даже поместить его в Личную Книгу Макросов (Personal Macro Workbook), чтобы этот макрос был доступен при работе в любом вашем файле Excel.

Способ 3. Power Query

Power Query — это очень мощная бесплатная надстройка для Excel от Microsoft, которая может делать с данными почти всё, что угодно — в том числе, легко может решить и нашу задачу по заполнению пустых ячеек в таблице. У этого способа два основных преимущества:

  • Если данных много, то ручной способ с формулами или макросы могут заметно тормозить. Power Query сделает всё гораздо шустрее.
  • При изменении исходных данных достаточно будет просто обновить запрос Power Query. В случае использования первых двух способов — всё делать заново.

Для загрузки нашего диапазона с данными в Power Query ему нужно либо дать имя (через вкладку Формулы — Диспетчер имен), либо превратить в «умную» таблицу командой Главная — Форматировать как таблицу (Home — Format as Table ) или сочетанием клавиш Ctrl + T :

После этого на вкладке Данные (Data) нажмем на кнопку Из таблицы / диапазона (From Table/Range) . Если у вас Excel 2010-2013 и Power Query установлена как отдельная надстройка, то вкладка будет называться, соответственно, Power Query.

В открывшемся редакторе запросов выделим столбец (или несколько столбцов, удерживая Ctrl ) и на вкладке Преобразование выберем команду Заполнить — Заполнить вниз (Transform — Fill — Fill Down) :

Вот и всё 🙂 Осталось готовую таблицу выгрузить обратно на лист Excel командой Главная — Закрыть и загрузить — Закрыть и загрузить в. (Home — Close&Load — Close&Load to. )

В дальнейшем, при изменении исходной таблицы, можно просто обновлять запрос правой кнопкой мыши или на вкладке Данные — Обновить всё (Data — Refresh All) .

Заполнение пустых ячеек в excel предыдущим значением

Зачастую мы имеем таблицу в Excel, в которой присутствуют пустые ячейки. Заполнение таких ячеек вручную займет огромное количество времени.

Для заполнения пустых ячеек в таких случаях можно использовать способы, перечисленные ниже.

Способ 1: Заполнение пустых ячеек в Excel с помощью заданного значения

Вы можете заполнить пустые ячейки столбца на листе Excel с помощью указанного значения. Для это можно воспользоваться встроенными возможностями Excel, которые очень легко выполнить. Первая функция Go To специальной особенностью Excel, а затем заполнить все пустые ячейки с заданным значением. И этот метод настолько прост , что вы можете использовать без каких — либо специальных знаний.

Следующие шаги иллюстрируют, как заполнить пустые ячейки в Excel с помощью указанного значения.

Шаг 1: Откройте нужный лист Excel, на котором необходимо заполнить пустые ячейки.

Шаг 2: Выберите конкретный столбец, содержащий пустые ячейки.

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

Шаг 4: После данного выбора все пустые ячейки в указанном диапазоне будут выделены. Теперь, не нажимая ничего, введите необходимо значение, которое нужно поместить во все пустые ячейки и нажмите Ctrl + Enter. Пустые ячейки заполнятся нужным содержимым.

Таким образом вы можете легко заполнить пустые клетки определенного столбца заданным значением. Это довольно легко сделать, поскольку не требуется какого-либо приложения или программного обеспечения.

Способ 2: Заполнение пустых ячеек в Excel значением, расположенным в ячейке выше

Этот способ пригодится в том случае, если необходимо заполнить пустые ячейки значением, находящимся в ячейке выше пустых. Для того, чтобы заполнить пустые ячейки значением предыдущей ячейки, также можно использовать возможности Excel.

Шаг 1: Откройте нужный лист Excel, который содержит пустые ячейки.

Шаг 2: Выберите диапазон ячеек, в котором нужно заполнить пустые ячейки.

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

Шаг 4: В строке формул наберите знак «=» и укажите ячейку, содержимым которой необходимо заполнить пустые ячейки. Далее нажмите Ctrl + Enter. Вы увидите, что все пустые ячейки заполнились значением ячейки выше. Смотрите скриншоты ниже.

Таким образом вы можете легко заполнить все пустые ячейки в листе Excel со значением над ними.

Способ 3: Заполнение пустых ячеек Excel со значением выше с помощью макроса VBA

Использование макросов сводит выполнение какой-либо команды до одного нажатия клавиши. Для заполнения пустых ячеек значением предыдущей ячейки также можно задать через макрос. Кроме того, этот макрос автоматически определяет используемый диапазон на листе, а затем он заполняет все пустые ячейки со значением над ними.

Шаг 1: Откройте рабочий лист , в котором вы хотите , чтобы заполнить все пустые ячейки со значением над ними.

Шаг 2: Теперь откройте редактор VBA, нажав Alt + F11.

Шаг 3: Щелкните правой кнопкой мыши на любом проекте и перейдите к Insert > Module. После этого вставьте следующий код VBA.

Static rngUR As Range: Set rngUR = ActiveWorkbook.ActiveSheet.UsedRange

Dim rngBlank As Range: Set rngBlank = rngUR.Find(«»)

While Not rngBlank Is Nothing

rngBlank.Value = rngBlank.Offset(-1, 0).Value

Set rngBlank = rngUR.Find(«», rngBlank)

Шаг 4: Теперь сохраните модуль с помощью клавиши Ctrl + S, появившееся диалоговое окно с предупреждением просто проигнорируйте, нажав на кнопку Нет. Теперь вы можете задать сочетание клавиш для выполнения макроса. (меню Разработчик Макросы выберите нужный макрос Параметры Сочетание клавиш (укажите букву).

Шаг 5: На этом этапе макрокоманда готова к использованию. Чтобы использовать ее, нажмите клавишу быстрого доступа, назначенную для нее, и вы увидите результат в мгновение ока.

Таким образом вы можете легко заполнить пустые ячейки в Excel с помощью этого макроса. Тем не менее, существует недостаток использования макросов: невозможно отменить внесенные с помощью макроса изменения кнопкой Отменить ввод.

Заполнить пустые ячейки в столбце значениями сверху

Как быстро заполнить пустые ячейки значениями из ячеек над ними:

Довольно часто мы встречаем таблицы подобного вида, у меня в первом столбце имеются марки и их необходимо продублировать на все модели для удобства в дальнейшем анализировать информацию:

Выделяем необходимый для заполнения столбец → на вкладке Главная нажимаем Найти и Выделить → Выделить группу ячеек → В появившемся окне выбираем пустые ячейка → нажимаем «ок»

Таким образом у нас будут выделенные только пустые ячейки. Далее не снимая выделения пишем формулу ссылающююся на верхнее значение = (знак равно) → клацаем по верхней ячейки с значением (или стрелка вверх на клавиатуре) → нажимаем сочетание клавиш Ctrl+Enter

Далее убираем формулы так как они нам больше не понадобятся, для этого выделяем наш столбец, нажимаем «копировать» → щелкаем правой кнопкой мыши выбираем Специальная вставка → Специальная вставка → и в появившемся окне выбираем «значения» → ок

Как автоматически заполнить ячейки в MS Excel с большими таблицами

В программе Excel существует много приемов для быстрого и эффективного заполнения ячеек данными. Всем известно, что лень – это двигатель прогресса. Знают об этом и разработчики.

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

Рассмотрим приемы автоматического и полуавтоматического заполнения в Excel. А так же, какими инструментами обладают электронные таблицы для облегчения труда пользователя. Научимся применять их в практике и узнаем насколько они эффективные.

Как в Excel заполнить ячейки одинаковыми значениями?

Сначала рассмотрим, как автоматически заполнять ячейки в Excel. Для примера заполним наполовину незаполненную исходную таблицу.

Это небольшая табличка только на примере и ее можно было заполнить вручную. Но в практике иногда приходится заполнять по 30 тысяч строк. Чтобы не заполнять эту исходную таблицу вручную следует создать формулу для заполнения в Excel данными – автоматически. Для этого следует выполнить ряд последовательных действий:

  1. Перейдите на любую пустую ячейку исходной таблицы.
  2. Выберите инструмент: «Главная»-«Найти и выделить»-«Перейти» (или нажмите горячие клавиши CTRL+G).
  3. В появившемся окне щелкните на кнопку «Выделить».
  4. В появившемся окне выберите опцию «пустые ячейки» и нажмите ОК. Все незаполненные ячейки выделены.
  5. Теперь введите формулу «=A1» и нажмите комбинацию клавиш CTRL+Enter. Так выполняется заполнение пустых ячеек в Excel предыдущим значением – автоматически.
  6. Выделите колонки A:B и скопируйте их содержимое.
  7. Выберите инструмент: «Главная»-«Вставить»-«Специальная вставка» (или нажмите CTRL+ALT+V).
  8. В появившемся окне выберите опцию «значения» и нажмите Ок. Теперь исходная таблица заполнена не просто формулами, а естественными значениями ячеек.

При заполнении 30-ти тысяч строк невозможно не допустить ошибки. Выше приведенный способ не только экономит силы и время, но и исключает возникновение ошибок вызванных человеческим фактором.

Внимание! В 5-том пункте таблица красиво заполнилась без ошибок, так как наша активная ячейка была по адресу A2, после выполнения 4-го пункта. При использовании данного метода будьте внимательны и следите за тем где находится активная ячейка после выделения. Важно откуда она будет брать свои значения.

Полуавтоматическое заполнение ячеек в Excel из выпадающего списка

Теперь в полуавтоматическом режиме можно заполнить пустые ячейки. У только несколько значений, которые повторяются в последовательном или случайном порядке.

В новой исходной таблице автоматически заполните колонки C и D соответствующие им данными.

  1. Заполните заголовки колонок C1 – «Дата» и D1 – «Тип платежа».
  2. В ячейку C2 введите дату 18.07.2015
  3. В ячейках С2:С4 даты повторяются. Поэтому выделяем диапазон С2:С4 и нажимаем комбинацию клавиш CTRL+D, чтобы автоматически заполнить ячейки предыдущими значениями.
  4. Введите текущею дату в ячейку C5. Для этого нажмите комбинацию клавиш CTRL+; (точка с запятой на английской раскладке клавиатуры). Заполните текущими датами колонку C до конца таблицы.
  5. Диапазон ячеек D2:D4 заполните так как показано ниже на рисунке.
  6. В ячейке D5 введите первую буку «п», а дальше слово заполнят не надо. Достаточно нажать клавишу Enter.
  7. В ячейке D6 после ввода первой буквы «н» не отображается часть слова для авто-заполнения. Поэтому нажмите комбинацию ALT+(стрела вниз), чтобы появился выпадающий список. Выберите стрелками клавиатуры или указателем мышки значение «наличными в кассе» и нажмите Enter.

Такой полуавтоматический способ ввода данных позволяет в несколько раз ускорить и облегчить процесс работы с таблицами.

Внимание! Если значение состоит из нескольких строк, то при нажатии на комбинацию ALT+(стрела вниз) оно не будет отображаться в выпадающем списке значений.

Разбить значение на строки можно с помощью комбинации клавиш ALT+Enter. Таким образом, текст делится на строки в рамках одной ячейки.

Примечание. Обратите внимание, как мы вводили текущую дату в пункте 4 с помощью горячих клавиш (CTRL+;). Это очень удобно! А при нажатии CTRL+SHIFT+; мы получаем текущее время.

Понравилась статья? Поделить с друзьями:
  • Формула для генерации пароля в excel
  • Формула для замены точки на запятую в excel
  • Формула для генератора случайных чисел в excel
  • Формула для замены символов в excel
  • Формула для вычитания ячеек в excel