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


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

66526 30.10.2012 Скачать пример

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

    из               сделать        

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

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

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

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

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

И, наконец, чтобы ввести эту формулу сразу во все выделенные (пустые) ячейки нажимаем 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):


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

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

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

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

 

Мгновенно заполняйте пустые ячейки ближайшими значениями

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

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

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

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

  • При необходимости автоматически разделить и заполнить объединённые ячейки

Перед началом работы добавьте «Заполнить пустые ячейки» в Excel

«Заполнить пустые ячейки» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

– пробный период дает 14 дней полного доступа ко всем инструментам.

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

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

  2. Нажмите кнопку Заполнить пустые на панели XLTools В выпадающем списке выберите Заполнить ячейки сверху вниз Готово, все пропуски в таблице заполнены значениями.

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

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

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

  2. Нажмите кнопку Заполнить пустые на панели XLTools В выпадающем списке выберите Заполнить ячейки снизу вверх Готово, все пропуски в таблице заполнены значениями.

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

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

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

  2. Нажмите кнопку Заполнить пустые на панели XLTools В выпадающем списке выберите Заполнить ячейки слева направо Готово, все пропуски в таблице заполнены значениями.

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

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

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

  2. Нажмите кнопку Заполнить пустые на панели XLTools В выпадающем списке выберите Заполнить ячейки справа налево Готово, все пропуски в таблице заполнены значениями.

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

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

Если в вашей таблице есть объединённые ячейки, вы можете заполнить пустые ячейки и одновременно отменить объединение ячеек.

  1. Нажмите кнопку Заполнить пустые на панели XLTools Вы выпадающем списке выберите Задать параметры... Откроется диалоговое окно.

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

    Совет: кликните по любой ячейке таблицы, и вся таблица будет выбрана автоматически.

  3. Выберите способ заполнения: Сверху вниз, Снизу вверх, Слева направо, Справа налево.

  4. Отметьте флажком Отменить объединение ячеек.

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

  5. Нажмите ОК Готово, все пропуски в таблице заполнены значениями.

Если остаются пустые ячейки, и что такое по-настоящему пустая ячейка

Инструмент «Заполнить пустые ячейки» учитывает только по-настоящему пустые ячейки. Если после выполнения операции пустоты все же остались, скорее всего, пустые ячейки не были действительно пустыми.

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

  • Ячейка содержит пробел, перенос строки, апостроф, непечатаемый символ, или что-то ещё невидимое для глаза

  • Содержание ячейки скрыто

  • Ячейка содержит пустую текстовую строку: =""

  • Ячейка содержит формулу, которая возвращает пустую строку: =ЕСЛИ(),"",""

  • Ячейка содержит ссылку на пустую ячейку: =A1, где A1 пустая

Excel по-разному обрабатывает подобные ячейки и по-настоящему пустые ячейки. Вы можете проверить свои данные с помощью функции =ЕПУСТО ( =ISBLANK ), чтобы исправить несоответствия, где потребуется.

Как инструмент «Заполнить пустые ячейки» обрабатывает данные

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

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

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

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

  • Если значением является формула, функция или ссылка на ячейки, пустые ячейки будут заполнены той же точно формулой, функцией или ссылкой. Ссылки на ячейки не изменятся.

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

Обратите внимание, этот инструмент нельзя применить непосредственно к сводной таблице (PivotTable). Вы можете заполнить пустоты в исходных данных или скопировать и вставить сводную таблицу — и только после этого использовать «Заполнить пустые ячейки».

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

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

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

Из этого туториала вы узнаете 4 быстрых и простых способа выделить пустые ячейки в Excel, чтобы вы могли их визуально идентифицировать. Какой метод лучше? Ну, это зависит от структуры данных, ваших целей и вашего определения «пустых».

  • Выберите и выделите пустые ячейки с помощью Go To Special
  • Фильтрация и выделение пробелов в определенном столбце
  • Выделение пустых ячеек в Excel с условным форматированием
    • Выделить все пустые ячейки в диапазоне
    • Выделить строки с пустой ячейкой в ​​определенном столбце
  • Выделить, если пусто с VBA
    • Макрос для окрашивания действительно пустых ячеек
    • Макрос для окрашивания пробелов и пустых строк

Выберите и выделите пустые ячейки с помощью Go To Special

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

Чтобы выбрать пустые ячейки в Excel, вам нужно сделать следующее:

  1. Выберите диапазон, который вы хотите выделить пустым. Чтобы выбрать все ячейки с данными, щелкните верхнюю левую ячейку и нажмите Ctrl + Shift + End, чтобы расширить выделение до последней использованной ячейки.
  2. На вкладке Главная в группе Редактирование нажмите Найти и выбрать > Перейти к специальному . Или нажмите F5 и выберите Special… .
  3. В диалоговом окне Go To Special выберите Blanks и нажмите ОК . Это выберет все пустые ячейки в диапазоне.
  4. Выбрав пустые ячейки, щелкните значок Цвет заливки на вкладке Главная в группе Шрифт и выберите нужный цвет. Выполнено!

Советы и примечания:

  • Функция Перейти к специальному выбирает только действительно пустых ячеек , то есть ячеек, которые абсолютно ничего не содержат. Ячейки, содержащие пустую строку, пробелы, символы возврата каретки, непечатаемые символы и т. д., не считаются пустыми и не выделяются. Чтобы выделить ячейки с формулами, возвращающими в результате пустую строку (""), используйте либо условное форматирование, либо макрос VBA.
  • Этот метод является статическим и лучше всего использовать его как одноразовое решение. Изменения, которые вы сделаете позже, не будут отражены автоматически: новые пробелы не будут выделены, а прежние пробелы, заполненные значениями, останутся окрашенными. Если вы ищете динамическое решение, вам лучше использовать подход условного форматирования.

Фильтрация и выделение пробелов в определенном столбце

Если вам не нужны пустые ячейки в таблице, а нужно найти и выделить ячейки или целые строки, содержащие пробелы в определенном столбце, фильтр Excel может быть правильным выбором. решение.

Для этого выполните следующие действия:

  1. Выберите любую ячейку в наборе данных и нажмите Сортировка и фильтрация > Фильтр на вкладке Главная . Или нажмите сочетание клавиш CTRL + Shift + L, чтобы включить автофильтры.
  2. Щелкните стрелку раскрывающегося списка для целевого столбца и отфильтруйте пустые значения. Для этого снимите флажок Select All , а затем выберите (Пробелы) .
  3. Выберите отфильтрованные ячейки в ключевом столбце или целых строках и выберите Залейте цветом, который вы хотите применить.

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

Примечания:

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

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

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

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

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

  1. Выберите диапазон, в котором вы хотите выделить пустые ячейки (A2 :E6 в нашем случае).
  2. На вкладке Главная в группе Стили щелкните Новое правило > Используйте формулу для определения форматируемых ячеек .
  3. В значениях формата , где эта формула верна введите одну из следующих формул, где A2 — это верхняя левая ячейка выбранного диапазона:

    Чтобы выделить абсолютно пустых ячеек , которые ничего не содержат:

    =ПУСТО(A2)

    Чтобы также выделить кажущихся пустыми ячеек , которые содержат строки нулевой длины (""), возвращаемые вашими формулами:

    =ДЛСТР(A2)=0

    или

    =A2=""

  4. Щелкните Формат , перейдите на вкладку Fill , выберите нужный цвет фона и нажмите OK.
  5. Нажмите OK , чтобы сохранить правило и закрыть главное диалоговое окно.

Подробные инструкции см. в разделе Создание правила условного форматирования на основе формулы в Excel.

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

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

Например, чтобы выделить строки с пробелами в столбце B, выберите всю таблицу без заголовков столбцов (A2:E6 в этом примере) и создайте правило с одной из следующих формул:

Чтобы выделить абсолютно пустых ячеек :

= ISBLANK ($ B2)

, чтобы выделить Blans и ячейки, содержащие пустые строки :

= LEN ($ B2) = 0

или

= $ B2 = "

или

= $ B2 ="

или

= $ B2 = "

или

= $ B2 ="

или

.

В результате подсвечиваются только те строки, в которых ячейка SKU пуста:

Дополнительные сведения см. в разделе Условное форматирование Excel для пустых ячеек.

Подсветка пустых ячеек с помощью VBA

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

Макрос 1: Цвет пустых ячеек

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

Чтобы закрасить все пустые ячейки в выбранном диапазоне, вам понадобится всего одна строка кода:

Sub Highlight_Blank_Cells() Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Конец сабвуфера

Чтобы выделить пробелы на предопределенном рабочем листе и в диапазоне (диапазон A2:E6 на листе 1 в приведенном ниже примере), используйте следующий код:

Sub Highlight_Blank_Cells() Dim rng As Range Установите rng = Sheet1. Range("A2:E6") rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Конец сабвуфера

Вместо цвета RGB можно применить один из 8 основных базовых цветов, введя «vb» перед названием цвета, например:

Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue

Или можно указать цветовой индекс, например:

Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6

Макрос 2: цветные пробелы и пустые строки

Для распознавания визуально пустых ячеек, содержащих формулы, которые возвращают пустые строки как пробелы , проверьте, если Текст свойство каждой ячейки в выбранном диапазоне = "", и если TRUE, то применить цвет.

Вот код для выделения всех пробелов и пустых строк в выбранном диапазоне:

Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Установить rng = Выбор Для каждой ячейки в rng Если ячейка.Текст = "" Тогда ячейка. Интерьер.Цвет = RGB(255, 181, 106) Еще ячейка.Interior.ColorIndex = xlNone Конец, если Следующий Конец сабвуфера

Как вставить и запустить макрос

Чтобы добавить макрос в книгу, выполните следующие действия:

  1. Нажмите Alt + F11, чтобы открыть редактор Visual Basic.
  2. В обозревателе проектов слева щелкните правой кнопкой мыши целевую книгу и выберите Вставить > Модуль .
  3. В окне кода справа вставьте код VBA.

Для запустите макрос , вот что вам нужно сделать:

  1. Выберите диапазон на листе.
  2. Нажмите Alt + F8, чтобы открыть диалоговое окно Macro .
  3. Выберите макрос и нажмите Выполнить .

Подробные пошаговые инструкции см.:

  • Как вставить и запустить код VBA в Excel
  • Как запустить макрос в Excel

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

Доступные загрузки

Выделение пустых ячеек с помощью условного форматирования (файл .xlsx)
Макросы VBA для окрашивания пустых ячеек (файл .xlsm)

Вас также может заинтересовать

3 способа быстрой работы с пустыми ячейками на листе Excel

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

Заполнение пробелов совсем не сложно, если вы примените один из этих трех советов. Они быстрые и легкие!


Изображение: PixieMe/Shutterstock

Обязательная к прочтению информация о Windows

  • Виндовс 11 22х3 уже здесь
  • Контрольный список: защита систем Windows 10
  • Как очистить кеш DNS в Windows 10
  • Защитите свою сеть с помощью внешних служб безопасности Майкрософт

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

  1. с выделением
  2. ввод определенного значения
  3. копирование значения выше

Я использую Microsoft 365, но вы можете использовать более ранние версии. Второй и третий методы не будут работать в Excel Online, поскольку в нем нет функции «Перейти к специальному». Для вашего удобства вы можете скачать демонстрационные файлы .xlsx и .xls.

SEE: 83 Советы по Excel, которые должен усвоить каждый пользователь (TechRepublic)

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

Пустые ячейки легко пропустить, если вы работаете с большим количеством данных, поэтому вы можете выделить их. Лучший способ сделать это — использовать условное форматирование. Как видите в Рисунок A , по крайней мере одна ячейка в каждом столбце пуста. На таком маленьком листе вы быстро увидите их все, но на заполненном листе со множеством строк и столбцов пробелы легко пропустить, если вы не сделаете что-то, чтобы выделить их, что мы сейчас и сделаем:

  1. Выберите диапазон данных с пробелами; в данном случае это B3:E13. (Вы можете выбрать один столбец.)
  2. На вкладке «Главная» щелкните раскрывающийся список «Условное форматирование» в группе «Стили».
  3. Выберите «Выделить правила ячеек», а затем выберите «Дополнительные правила» в раскрывающемся списке. (В Excel Online выберите «Новое правило».)
  4. Измените значение параметра «Значение ячейки» в раскрывающемся списке «Форматировать только ячейки с» на «Пробелы» ( Рисунок A ).
  5. Нажмите кнопку Формат.
  6. В появившемся диалоговом окне щелкните вкладку «Заливка», выберите желтый цвет заливки и дважды нажмите «ОК», чтобы увидеть результаты . Рисунок B .

Рисунок А

Рисунок В

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

2. Как заполнить определенным значением в Excel

Иногда вам нужно заполнить пробелы определенным значением. Например, в формате учета вводится тире, когда вы вводите 0, но это не совсем то же самое, что заполнение пробела определенным значением. В этом случае используйте диалоговое окно «Перейти» следующим образом:

  1. Выберите набор данных B3:E13.
  2. Нажмите [F5], чтобы отобразить диалоговое окно «Перейти».
  3. Нажмите «Специальный» (в левом нижнем углу).
  4. Нажмите Пустые в появившемся диалоговом окне, показанном на Рисунок C , и нажмите OK. При этом будут выбраны только пустые ячейки в выбранном диапазоне.
  5. Не нажимайте больше нигде в этот момент. Вместо этого введите тире (-) в качестве значения заполнения.
  6. Вместо нажатия Enter нажмите Ctrl + Enter, чтобы ввести символ тире во все выделенные пустые ячейки, как показано на рис. D .

Рисунок С

Рисунок D

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

3. Повторите указанное выше значение в Excel

.

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

  1. Выберите B3:E13.
  2. Нажмите [F5], чтобы отобразить диалоговое окно «Перейти».
  3. Нажмите «Специальный».
  4. Щелкните Пробелы в появившемся диалоговом окне и щелкните ОК.
  5. Не нажимайте больше нигде в этот момент. Вместо этого введите простое выражение, которое ссылается на ячейку над пустой ячейкой привязки или активной ячейкой. В данном случае это B5, поэтому введите = B4 ( Рисунок E ).
  6. Нажмите Ctrl + Enter, чтобы ввести относительную ссылку в каждую из пустых ячеек, как показано на рисунке 9.0348 Рисунок F .

Рисунок Е

Рисунок F

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

  1. Выберите B3:E13.
  2. Нажмите «Копировать» в группе «Буфер обмена» (на вкладке «Главная»).
  3. Затем нажмите «Вставить» и выберите «Значения» в разделе «Вставить значения», показанном на рис. G . При этом каждое из выражений будет заменено возвращаемым значением.

Рисунок G

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

Сьюзан Харкинс

Опубликовано: Изменено: Увидеть больше Программное обеспечение

См. также

  • Как делать меньше ошибок и работать более эффективно, используя интеллектуальный ввод текста в Microsoft 365 (ТехРеспублика)
  • Как использовать множество вариантов переноса текста в Microsoft Word (ТехРеспублика)
  • Шпаргалка по Windows 11: все, что вам нужно знать (ТехРеспублика)
  • Zoom против Microsoft Teams, Google Meet, Cisco WebEx и Skype: выбор подходящих приложений для видеоконференций (бесплатный PDF) (ТехРеспублика)
  • Контрольный список: защита систем Windows 10 (ТехРеспублика Премиум)
  • Еще одно обязательное к прочтению освещение Microsoft (TechRepublic на Flipboard)
Поделиться: 3 способа быстро справиться с пустыми ячейками на листе Excel
  • Майкрософт
  • Программного обеспечения

Выбор редактора

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: