Если у вас есть большое количество данных на листе, который заполнен пустыми ячейками, и вы хотите выделить все ячейки, в которых есть данные, и игнорировать пустые ячейки, как вы могли бы сделать это в Excel?
Выделите непустые ячейки с помощью условного форматирования в Excel
Выбор и заливка цвета для непустых ячеек с помощью полезной функции в Excel
Выделите непустые ячейки с помощью условного форматирования в Excel
Условное форматирование — это мощная функция Excel, с помощью которой мы можем быстро выделить все непустые ячейки сразу.
1. Выберите диапазон данных, в котором вы хотите выделить ячейки с содержимым.
2. Нажмите Главная > Условное форматирование > Новое правило, см. снимок экрана:
3. В Новое правило форматирования диалоговое окно, нажмите Используйте формулу, чтобы определить, какие ячейки следует форматировать. из Выберите тип правила список, а затем введите эту формулу = НЕ (ПУСТОЙ (A1)) в Формат значений, где эта формула истинна текстовое поле, см. снимок экрана:
4, Затем нажмите Формат кнопка, в выдвинутой Формат ячеек диалоговом окне выберите один понравившийся цвет под Заполнять вкладку, см. снимок экрана:
5. Затем нажмите OK > OK чтобы закрыть диалоговые окна, и теперь вы можете увидеть, что все ячейки, содержащие данные, были выделены сразу. Смотрите скриншот:
Внимание: Условное форматирование Инструмент является динамической функцией, цвет заливки будет обновляться автоматически при удалении или вставке данных.
Выбор и заливка цвета для непустых ячеек с помощью полезной функции в Excel
Если у вас есть Kutools for Excel, С его Выбрать непустые ячейки вы можете быстро выбрать все непустые ячейки одним щелчком мыши, а затем залить их определенным цветом.
Tips:Чтобы применить это Выбрать непустые ячейки функция, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Выберите диапазон ячеек, в котором нужно выбрать только ячейки данных, а затем щелкните Кутулс > Выберите > Выбрать непустые ячейки, см. снимок экрана:
2. Затем все ячейки данных будут выбраны сразу, и появится диалоговое окно, напоминающее вам, сколько непустых ячеек выбрано, см. Снимок экрана:
3. А затем вы можете заполнить выбранные ячейки шрифтом или цветом фона, как вам нужно, см. Снимок экрана:
Нажмите, чтобы скачать Kutools for Excel и бесплатная пробная версия прямо сейчас!
Другие статьи о проверке относительных данных:
- Выделите наибольшее / наименьшее значение в каждой строке или столбце
- Если у вас есть данные из нескольких столбцов и строк, как вы можете выделить наибольшее или наименьшее значение в каждой строке или столбце? Будет утомительно, если вы будете определять значения по одному в каждой строке или столбце. В этом случае функция условного форматирования в Excel может оказать вам услугу. Пожалуйста, прочтите больше, чтобы узнать подробности.
- Выделение ячеек в зависимости от длины текста в Excel
- Предположим, вы работаете с листом, в котором есть список текстовых строк, и теперь вы хотите выделить все ячейки, длина текста которых больше 15. В этой статье я расскажу о некоторых методах решения этой задачи в Excel. .
- Выделение / условное форматирование ячеек с формулами в Excel
- Предположим, у вас есть большой рабочий лист, содержащий как константы, так и формулы, и теперь вы хотите узнать расположение всех ячеек формулы. Конечно, вы можете легко и быстро выбрать все формулы с помощью функции «Перейти к специальной». Но если ваши данные или формулы необходимо время от времени изменять, вы должны применять эту функцию повторно.
- Выделите повторяющиеся значения разными цветами в Excel
- В Excel мы можем легко выделить повторяющиеся значения в столбце одним цветом с помощью условного форматирования, но иногда нам нужно выделить повторяющиеся значения разными цветами, чтобы быстро и легко распознать дубликаты, как показано на следующем снимке экрана. Как бы вы могли решить эту задачу в Excel?
- Выделение строк на основе раскрывающегося списка в Excel
- В этой статье будет рассказано о том, как выделить строки на основе раскрывающегося списка. Например, сделайте следующий снимок экрана. Когда я выбираю «Выполняется» из раскрывающегося списка в столбце E, мне нужно выделить эту строку красным цветом, когда я выберите «Завершено» из раскрывающегося списка, мне нужно выделить эту строку синим цветом, а когда я выберу «Не начато», для выделения строки будет использоваться зеленый цвет.
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Перейти к содержимому
Предположим такую ситуацию:
Вы создали опросник (чек-лист) в программе «Excel» и хотите, чтобы люди, которым Вы отправили чек-лист для заполнения, внесли данные во все ячейки.
Проверка исправности инженерных систем |
|
Инженерные системы: | Исправность: |
Электрика | Исправен |
Сантехника | Неисправен |
Кровля | |
Фасад | Не знаю |
Двери | |
Отопление | |
Окна |
Чтобы обратить внимание человека на незаполненные (пустые) ячейки нужно их покрасить в яркий привлекающий внимание цвет (выполнить заливку пустых ячеек).
Хотя, такая заливка является частным случаем условного форматирования, не каждый пользователь «Excel» может сразу сориентироваться и выполнить требуемую операцию.
Рассмотрим, каким образом выполняется такое условное форматирование для пустых ячеек «Эксель».
- Необходимо выделить ячейки, которые должен заполнить человек.
Выделение ячеек в чек-листе - Кликнуть по кнопке «Условное форматирование» на вкладке «Главная» панели инструментов.
Правила выделения ячеек - Выбрать пункт «Правила выделения ячеек» => «Другие правила».
- В открывшемся окне выбрать пункт «Форматировать ячейки, которые содержат…».
- Далее выбрать условие «Пустые» и указать формат таких ячеек. Например: установить заливку красного цвета.
Создание нового правила заливки - После нажать «ОК»
Результат заливки пустых ячеек
Теперь незаполненные (пустые) ячейки таблицы будут залиты красным цветом, и человек вносящий данные в чек-лист обязательно обратит на них внимание.
Используем
Условное форматирование
для выделения на листе MS EXCEL незаполненных пользователем ячеек.
Для работы практически любой формулы требуются исходные данные. Эти исходные данные пользователь должен вводить в определенные ячейки. Например, для определения суммы месячного платежа с помощью функции
ПЛТ()
от пользователя требуется заполнить 3 ячейки, в которые нужно ввести следующие значения:
Годовую процентную ставку, Количество месяцев платежей
и
Сумму кредита
.
Для информирования пользователя о необходимости ввода исходных данных, соответствующие ячейки выделяют. Предположим, что те ячейки ввода, которые еще не заполнены, требуется выделить серым фоном. Фон уже заполненных ячеек оставим белым.
Для этого, для ячеек, содержащих исходные данные, настроим правило
Условного форматирования
(см.
Файл примера
):
-
выделите ячейки, в которые пользователь будет вводить исходные данные (пусть это диапазон
А2:А5
); -
вызовите инструмент
Условное форматирование
(
);
-
выберите
Использовать формулу для определения форматируемых ячеек;
-
в поле «
Форматировать значения, для которых следующая формула является истинной
» введите
=ЕПУСТО($А2)
; - выберите требуемый формат, например, серый цвет фона;
- Нажмите ОК
Незаполненные ячейки (
А3
) будут выделены серым цветом, а заполненные ячейки будут без выделения.
Вместо функции
ЕПУСТО()
можно использовать другое правило
Условного форматирования
:
В разделе
Форматировать только ячейки, для которых выполняется следующее условие
выбрать в выпадающем списке значение
Пустые
и затем выбрать требуемый формат, например, серый цвет фона.
Если ячейка содержит значение Пустой текст («»), то Условное форматирование на основе функции ЕПУСТО() и на основе правила
дадут разные результаты. Об этом читайте в статье
Подсчет пустых ячеек
.
СОВЕТ
: Чтобы найти все ячейки на листе, к которым применены правила
Условного форматирования
необходимо:
-
на вкладке
Главная
в группе
Редактирование
щелкните стрелку рядом с командой
Найти и выделить
; -
выберите в списке пункт
Условное форматирование;
-
будут выделены все ячейки, которым применены правила
Условного форматирования
.
Выделение группы ячеек в MS EXCEL
Смотрите также строки, то должныПример 1. Сортировка данных Range) As Variant()(Special)Если ячейка E2 ячейки с данными; последнему сектору на элемента. содержимым ячеек Excel,
только те строки, не сможем просто
выделенных ячеек и и правильных способа, опцией Влияющие ячейки. Вы получите вот дает формула: число,Часто приходится искать на быть выделены все в таблице. Выделяем Dim N As. В открывшмся окне будет пустая, тоCtrl + Shift + панели координат того
Если нужно выделить не их нужно сначала которые не имеют отсортировать таблицу по нажмите как удалить пустые и получаете выделенными такое предупреждение: текст, логическое значение
листе ячейки содержащие столбцы. всю таблицу. Открываем Long Dim N2
выбираем окрасятся пустые ячейки. End диапазона строк, который просто колонку таблицы, выделить. Для этих ни одной ячейки этому столбцу, чтобыDelete строки не разрушая ВСЕ ячейки, влияющиеВыделите любую ячейку от (ИСТИНА или ЛОЖЬ) формулы, Условное форматирование,После нажатия ОК Excel вкладку «Данные» - As Long Dim
Пустые ячейкиВ одной таблице– выделение ячеек следует выделить. а весь столбец целей в программе с данными. переместить все пустые(Удалить). данные. Все эти на значения другихA1E1 или ошибку. Удобно Проверку данных или формирует мини-отчет вида: инструмент «Сортировка и Rng As Range(Blanks) можно установить несколько вниз до последнейЕсли нужно провести выделение листа, то в имеется несколько инструментов.В этом случае у
строки вниз.В диалоговом окне способы работают в ячеек (для их. Вызовите инструмент Выделение для использования поиска просто пустые ячейки.Проредить таблицу можно с фильтр» — нажимаем Dim MaxCells Asи жмем условий форматирования. Например, используемой; разрозненных строк, то
этом случае нужно Прежде всего, такое нас нет ключевогоВыделите всю таблицу, отDelete Excel 2013, 2010 запоминания можно изменить группы ячеек. Установите ошибок. Эта опция Это и многое помощью макроса. Например, кнопку «Сортировка». Или Long Dim Result()ОК в этой таблицеCtrl + Shift + клик по каждому просто кликнуть левой разнообразие связано с столбца, который бы первой до последней(Удаление ячеек) выберите и в более фон ячеек). Сравните опцию Текущий массив. также доступна через другое можно быстро такого: щелкаем правой кнопкой As Variant Dim. установим несколько условий Home из секторов на кнопкой мыши по тем, что существует помог определить пуста строки (нажмитеEntire row старых версиях. с командой меню
После нажатия ОК, меню Главная/ Найти найти при помощиА можно ручками. Предлагаем мыши по выделенному R As LongВыделяются все пустые форматирования.– выделение ячеек вертикальной панели координат
соответствующему сектору горизонтальной необходимость выделения различных строка или нет.Ctrl+Home(Строку) и нажмитеЕсли Вы читаете эту Формулы/ Зависимости формул/ будет выделен диапазон и выделить/ Формулы. инструмента Выделение группы простенький способ, доступный
- диапазону и делаем Dim C As ячейки в диапазоне.Мы установим три
- вверх до начала делаем с зажатой
- панели координат, где групп ячеек (диапазонов, Поэтому, мы добавляем
, а затемОК статью, то, скорее Влияющие ячейки (позволяетA1:E1ПУСТЫЕ ЯЧЕЙКИ
ячеек. каждому пользователю. сортировку «от минимального Long MaxCells =Даем в меню команду правила условного форматирования листа. кнопкой буквами латинского алфавита строк, столбцов), а вспомогательный столбец кCtrl+Shift+End. всего, постоянно работаете определить на какие, содержащий массив (вместо
. Выделяет пустые ячейки.Рассмотрим очень полезный инструментВ конце таблицы делаем к максимальному». Application.WorksheetFunction.Max( _ Application.Caller.Cells.Count, на удаление выделенных в одной таблице.Данные варианты помогут значительноCtrl
помечены наименования столбцов. также потребность отметить таблице:).Это очень плохой способ в Excel с ячейки влияет активная нажатия на ОК Конечно, не все Выделение группы ячеек. вспомогательный столбец. Заполняем
Пустые строки после сортировки DataRange.Cells.Count) ReDim Result(1 ячеек: правой кнопкой Чтобы ячейки окрашивались сэкономить время на.Если нужно выделить несколько элементы, которые соответствуютВ конце таблицы добавьте
Добавьте автофильтр к таблице., делайте так только большими таблицами. Вы ячейка). можно дважды кликнуть пустые ячейки наСовет чередующимися данными. Например, по возрастанию оказываются To MaxCells, 1 мыши разным цветом с выполнении операций.Существует два варианта этой столбцов листа, то определенному условию. Давайте столбец с именем Для этого на с очень простыми знаете, что пустыеЗАВИСИМЫЕ ЯЧЕЙКИ на слова Текущий
листе будут выделены,. О выделении ячеек «о у о внизу диапазона.
To 1) For- разными цифрами.Урок: процедуры для всего проводим мышкой с выясним, как произвестиBlanks вкладке таблицами с парой строки периодически появляются. Выделяет ячейки с массив). Сочетания клавиш т.к. их очень на листе с у о у»Если порядок значений важен, Each Rng InУдалить ячейки (Delete Cells)Первое правило –Горячие клавиши в Экселе листа. Первый из зажатой левой кнопкой данную процедуру различными
и вставьте следующуюData дюжин строк, которые среди данных, ограничивая формулами, в которых быстрого вызова: много (пользователь не помощью курсора мыши и т.д. Вносим то до сортировки DataRange.Cells If Rng.Valueсо сдвигом вверх. больше 10;Как видим, существует большое них заключается в по соответствующим секторам способами. формулу в первую
(Данные) нажмите кнопку помещаются на одном работу большинства инструментов есть ссылки наCTRL+/ заполняет все 1048576 и клавиатуры читайте значения в первые необходимо вставить пустой
<> vbNullString ThenДля упрощения дадим нашимВторое – меньше количество вариантов выделения том, чтобы кликнуть панели координат.Скачать последнюю версию ячейку столбца:Filter экране, а ещё Excel с таблицами
выделенные ячейки. Можно. строк). EXCEL выделяет статью Выделение диапазонов ячеек четыре ячейки. Потом
столбец, сделать сквозную N = N рабочим диапазонам имена, 3; ячеек и их по прямоугольной кнопке,Есть и альтернативное решение. Excel=COUNTBLANK(A2:C2)(Фильтр). лучше – (сортировка, удаление дубликатов, использовать так: выделяетеОБЪЕКТЫ пустые ячейки не в MS EXCEL. выделяем их. «Цепляем» нумерацию. После сортировки
excel2.ru
Как удалить все пустые строки в Excel
+ 1 Result(N, используяТретье – если различных групп с расположенной на пересечении Зажимаем кнопкуВ процессе выделения можно=СЧИТАТЬПУСТОТЫ(A2:C2)Примените фильтр к столбцуне делайте так совсем промежуточные итоги и весь лист, вызываете. Выбирает графические объекты на всем листе, О выделении ячеек за черный крестик и удаления пустых 1) = Rng.Value
Диспетчер Имен (Name Manager) 0. помощью клавиатуры или вертикальных и горизонтальныхShift использовать как мышь,Эта формула, как иCust#! Главная причина – так далее), не инструмент Выделение группы рабочего листа. Очень а только на в зависимости от в правом нижнем строк вновь отсортировать End If Nextна вкладкеТаблица стала такой. мышки, а также координат. После этогои отмечаем первый
так и клавиатуру. обещает её имя,. Для этого нажмите если строка с позволяя им правильно ячеек с опцией удобная опция - определенной области: в их содержимого - углу и копируем данные по вставленному Rng For N2Формулы (Formulas)Если цифры изменятся в используя комбинацию этих действия будут выделены столбец в выделяемой Существуют также способы, подсчитывает пустые ячейки
- кнопку со стрелкой важными данными содержит определять диапазон данных.
- Зависимые ячейки и позволяет обнаружить скрытые
- диапазоне читайте в статье Условное буквы до конца
Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
столбцу с нумерацией. = N +или — в ячейках, то и
- двух устройств. Каждый абсолютно все ячейки
- последовательности. Затем, не где эти устройства в заданном диапазоне. в заголовке столбца, хотя бы одну И каждый раз
- получаете выделенными ВСЕ надписи, фигуры, диаграммыА1:Адрес последней заполненной ячейки форматирование в MS
- диапазона.Пример 2. Фильтр. Диапазон 1 To MaxCells Excel 2003 и цвет ячеек поменяется. пользователь может подобрать на листе. отпуская кнопку, кликаем ввода комбинируются друг
- A2 снимите галочку в пустую ячейку, то приходится вручную определять ячейки, зависимые от (графики). Полезно при
- (Последняя заполненная ячейка EXCEL.Устанавливаем «Фильтр». Отфильтровываем последний должен быть отформатирован Result(N2, 1) = старше — меню Получится так.
более удобный личноК этому же результату по последнему сектору с другом.и опцииудалена будет вся строка границы, иначе итогом других ячеек (для вставке данных из — ячейка, котораяОкно этого инструмента доступно столбец по значению как таблица с vbNullString Next N2Вставка — Имя -
Условное форматирование можно для себя стиль приведет нажатие комбинации панели координат вДля того, чтобы выделитьC2Select All. будет неверный результат
их запоминания можно интернета. расположена в самой
через меню Главная/ Найти «у». заголовками. Выделяем «шапку». If Application.Caller.Rows.Count = Присвоить настроить и на выделения в конкретной клавиш
последовательности колонок. отдельную ячейку достаточно– это соответственно(Выделить все), пролистайтеНапример, у нас есть и уйма потраченного изменить фон ячеек).ОТЛИЧИЯ ПО СТРОКАМ. нижней используемой строке и выделить/ ВыделениеВыделяем все что осталось На вкладке «Данные» 1 Then NoBlanks(Insert — Name - текст, значки, др. ситуации, ведь выделениеCtrl+AЕсли нужно выделить разрозненные
навести на неё первая и последняя вниз к концу таблица клиентов, всего времени на исправление Сравните с командой
Удаление пустых строк при помощи ключевого столбца
Анализирует выбранное множество и в самом группы ячеек. Название после фильтрации и нажимаем кнопку «Фильтр» = Application.Transpose(Result) Else Define)В одной или нескольких. Правда, если в колонки листа, то
курсор и кликнуть ячейки текущей строки. списка (на практике 6 строк. Мы ошибок. меню Формулы/ Зависимости ячеек и выделяет
- крайнем правом заполненном инструмента не совсем удаляем. («Сортировка и фильтр»). NoBlanks = ResultДиапазону B3:B10 даем имяыделение ячеек
- ячеек удобнее выполнять это время курсор тогда зажимаем кнопку левой кнопкой мыши.Скопируйте формулу на весь этот список может хотим удалить строки
- Существует множество причин, почему формул/ Зависимые ячейки. те, которые отличаются столбце). Для ее корректно, он можетУбираем фильтр – останутся Справа от названия End If EndЕстьПустыеExcel гистограммой. одним способом, а находится в диапазонеCtrl Также такое выделение столбец. Как это быть весьма длинным)3 появляются пустые строки.ПОСЛЕДНЯЯ ЯЧЕЙКА. от ячеек самого
- определения можно нажать выделять не только только ячейки с каждого столбца появится Function, диапазону D3:D10 -В Excel для выделение целой строки неразрывных данных, например,и, не отпуская
- можно провести, используя сделать – смотрите и поставьте галочкуи К примеру, ВыВыделяет нижнюю правую левого столбца (сравнениеCTRL+END ячейки, но и
- «о». стрелочка вниз. НажимаемНе забудьте сохранить файлНетПустых наглядности можно выделить или всего листа в таблице, то
- её, кликаем по кнопки на клавиатуре пошаговую инструкцию Как в строке5 получили рабочую книгу
- ячейку листа, которая производится построчно). Сочетания. Что такое пустая графические объекты.Вспомогательный столбец можно устранить – открывается окно и вернитесь из
Удаление пустых строк в таблице без ключевого столбца
. Диапазоны должны быть ячейки, закрасив их – другим. первоначально будет выделена сектору на горизонтальной кнопки навигации вставить одинаковую формулуBlanks, потому что они Excel от другого
содержит данные или клавиш быстрого вызова: ячейка? Для EXCELВ этой статье рассмотрим и работать с фильтрации. Снимаем выделение редактора Visual Basic строго одного размера,
- не полностью, аАвтор: Максим Тютюшев только эта область. панели координат каждого«Вниз» сразу во все
(Пустые) в самом
пустые.
человека или в атрибуты форматирования. Быстрее это ячейка, в все опции инструмента «прореженной таблицей». напротив имени «Пустые». в Excel. Чтобы а расположены могут частично. В этой
- Условное форматирование в Excel Лишь после повторного столбца, который нужно, выбранные ячейки. низу списка. НажмитеСделайте так, как предложено
- результате экспорта из воспользоваться клавиатурным эквивалентомCtrl + которой не содержится MS EXCEL «ВыделениеОднажды пользователь скрыл некуюТаким же способом можно использовать эту функцию быть где угодно таблице закрасим ячейкиможет выделить ячейки, нажатия комбинации удастся пометить.«Вверх»Теперь в нашей таблице
- ОК выше, и получите корпоративной базы данных, этой команды -. ни значения, ни группы ячеек». информацию в строках, удалить пустые ячейки в нашем примере: относительно друг друга.
- гистограммой. сравнивая их с выделить весь лист.По аналогичному принципу выделяются, есть ключевой столбец!. такой результат: или ненужные данныеCTRL+ENDПриведем пример. Имеется 2 формулы. А еслиПРИМЕЧАНИЯ чтобы она не
в строке Excel.Выделите достаточный диапазон пустых
Теперь выделим первую ячейку
Выделяем таблицу. Заходим
определенными данными или
office-guru.ru
Выделение ячеек в Microsoft Excel
Теперь выясним, как выделить и строки в«Вправо» Примените фильтр кВыделите все отфильтрованные строки:Строка в строках были. столбца с почти к ячейке применено. Выделяет только те отвлекала от работы. Выбираем нужный столбец ячеек, например F3:F10. второго диапазона (D3) в «Условное форматирование», по определенному условию. отдельные диапазоны ячеек Экселе.
, столбцу
Процесс выделения
нажмите4 удалены вручную. ВТОЛЬКО ВИДИМЫЕ ЯЧЕЙКИ одинаковыми данными: значения Условное форматирование или ячейки, которые содержат
Способ 1: отдельная ячейка
Думал, что впоследствии и фильтруем егоИдем в меню и введем в выбираем «Гистограммы». Выбираем Как установить условное на листе. ДляДля выделения одной строки«Влево»BlanksCtrl+Home(Roger) тоже исчезла, любом случае, если. Выделяет только видимые отличаются только в задействован инструмент Проверка примечания к ячейкам.
Способ 2: выделение столбца
данные еще понадобятся. данные.Вставка — Функция (Insert нее такую страшноватую цвет гистограммы. Нажимаем форматирование, читайте в того чтобы это в таблице просто
.(выше дана пошаговая, затем стрелку вниз, потому что ячейка Ваша цель – ячейки из выделенного строках данных, и она Сами примечания при Не понадобились –Пример 3. Выделение группы — Function)
формулу: «ОК». Всё. Теперь статье «Условное форматирование сделать достаточно обвести проводим по нейДля того, чтобы отметить инструкция, как это чтобы перейти кD4 удалить все эти диапазона. Ячейки в58 ничего не содержит? этом не показываются. скрытые строки можно ячеек. Выделяем всюили жмем на кнопку=ЕСЛИ(СТРОКА()-СТРОКА(НетПустых)+1>ЧСТРОК(ЕстьПустые)-СЧИТАТЬПУСТОТЫ(ЕстьПустые);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(ЕстьПустые<>»»;СТРОКА(ЕстьПустые);СТРОКА()+ЧСТРОК(ЕстьПустые)));СТРОКА()-СТРОКА(НетПустых)+1);СТОЛБЕЦ(ЕстьПустые);4))) у нас ячейки в Excel». Например, курсором с зажатой курсором с зажатой
столбец в таблице, сделать) чтобы показать первой строке св столбце пустые строки и скрытых столбцах и. Выделяем диапазон Эта ячейка считается Показать их можно, удалить: они влияют таблицу. В главном
Вставить функциюВ английской версии это окрасились частично, в выделить цветом повторяющиеся левой кнопкой мыши кнопкой мышки.
нужно зажать левую строки только с данными, а затемTraffic source получить чистую и строках не выделяются.А2:В10 пустой. Удаление такой нажав кнопку Рецензирование/ на формулы, мешают.
меню на вкладке(Insert Function) будет: зависимости от числа. данные в Excel, определенную область наЕсли таблица большая, то кнопку мыши и максимальным значением (3). нажмите
Способ 3: выделение строки
оказалась пуста аккуратную таблицу, то Эта опция полезна
. ячейки для пользователя Примечания/ Показать всеВ тренировочной таблице скрыты «Редактирование» нажимаем кнопку
на вкладке=IF(ROW()-ROW(НетПустых)+1>ROWS(ЕстьПустые)-COUNTBLANK(ЕстьПустые),»»,INDIRECT(ADDRESS(SMALL((IF(ЕстьПустые<>»»,ROW(ЕстьПустые),ROW()+ROWS(ЕстьПустые))),ROW()-ROW(НетПустых)+1),COLUMN(ЕстьПустые),4))) Чем больше число, выделить конкретные фамилии, листе. проще зажать кнопку
провести от самой ЧислоCtrl+Shift+EndЕсли Ваша таблица не следуйте простым шагам, для работы соВызываем инструмент Выделение группы может означать потерю примечания. Эта опция ряды 5, 6, «Найти и выделить».Формулы (Formulas)Причем ввести ее надо тем больше закрашена числа, т.д. ВДиапазон можно выделить, зажав
Shift верхней ячейки колонки3. велика, то Вы
приведённым ниже: структурами или со ячеек с опцией формулы введенной, например, также доступна через 7: Выбираем инструмент «Выделение
в новых версиях как формулу массива, ячейка. этой таблице вычитаются кнопкуи последовательно кликнуть к нижней, гдеозначает, что все
Кликните правой кнопкой мыши заметите потерю данных,Никогда не удаляйте пустые списком, к которому Отличия по строкам в Условном форматировании. меню Главная/ НайтиБудем их удалять. группы ячеек».
Способ 4: выделение всего листа
Excel. В категории т.е. после вставкиМожно установить свои из первого столбцаShift по первой и кнопку следует отпустить. ячейки в этой по любой выделенной но в реальных строки, при помощи применен фильтр.
и получаем 2ТЕКУЩАЯ ОБЛАСТЬ и выделить/ Примечания.Переходим на «Файл»-«Сведения»-«Поиск проблем»В открывшемся окне выбираемОпределенные пользователем (User Defined) нажать не правила для условного цифры второго столбца.на клавиатуре и последней ячейке строки.Есть и другой вариант строке пусты. ячейке и из
Способ 5: выделение диапазона
таблицах с тысячами выбора пустых ячеекУСЛОВНЫЕ ФОРМАТЫ выделенные ячейки, одна. Выделяет прямоугольный диапазон Сочетания клавиш быстрого — инструмент «Инспектор пункт «Пустые ячейки».выберите нашу функцию
Enter форматирования гистограммой. Ещё Разница ставится в последовательно кликнуть поТакже строки в таблицах решения данной задачи.Далее выделите все отфильтрованные контекстного меню выберите строк Вы можетеУдаление пустых строк при. Выделяет ячейки, к на строке ячеек вокруг активной вызова: документов».
Программа отмечает пустые ячейки.NoBlanks(как обычно), а можно выделить данные столбце С. верхней левой и можно отметить подобным Зажимаем кнопку строки и удалитеDelete row неосознанно удалить дюжины помощи ключевого столбца которым применено Условное
Способ 6: применение горячих клавиш
5 ячейки. Граница этогоCTRL+SHIFT+щ
- В отрывшемся окне ставим На главной странице.
- Ctrl+Shift+Enter ячеек символами. ЧитайтеНам нужно найти
- нижней правой ячейке образом, что иShift их целиком. Как(Удалить строку) или
- нужных строк. ЕслиУдаление пустых строк в форматирование (Главная/ Стили/, другая на диапазона определяется окружающими
. галочку напротив «Скрытые находим вкладку «Ячейки»,
В качестве аргумента функции. Теперь формулу можно
в статье «Символ ячейки с определенным выделяемой области. Либо столбцы. Кликаем пона клавиатуре и это сделать – просто нажмите повезёт, Вы обнаружите таблице без ключевого Условное форматирование)8 его пустыми строкамиКОНСТАНТЫ строки и столбцы». нажимаем «Удалить». укажите исходный диапазон скопировать вниз, используя в Excel для результатом. В дополнительной
выполнив операцию в
lumpics.ru
Как выделить ячейки в Excel.
первому элементу в кликаем по верхней описано выше.В результатеCtrl+- потерю в течение столбцаПРОВЕРКА ДАННЫХ. Логика такова: столбец и столбцами. Сочетания. Выделяет все непустые Нажимаем «Проверить».Результат – заполненный диапазон с пустотами (B3:B10) автозаполнение (потянуть за визуализации данных» тут. ячейке (например, E2) обратном порядке: кликнуть столбце, а затем
ячейке столбца. Затем, пустая строка (строка(знак минус). нескольких часов, восстановитеПовсюду в интернете Вы. Выделяет ячейки, для2 клавиш быстрого вызова:
ячейки, не содержащиеЧерез несколько секунд программа «без пустот». и нажмите черный крестик вВ Excel можно будем писать цифру, по нижней левой набираем сочетание клавиш не отпуская кнопку 5) будет удалена,В появившемся окне с рабочую книгу из можете встретить простой которых проводится проверкасравнивается с эталоннымCTRL+SHIFT+* CTRL+A формул. Эта опция отображает результат проверки.Внимание! После удаления часть
Ctrl+Shift+Enter правом нижнем углу
выделить не только которую хотим найти и верхней правой
Ctrl + Shift + кликаем по нижней. все остальные строки вопросом резервной копии и совет, якобы позволяющий
допустимости данных (заданная столбцом. полезна в случае,Нажимаем «Удалить все». На ячеек перескакивает вверх
, чтобы ввести функцию ячейки) — и
отдельные ячейки, но в столбце C.
ячейке массива. Диапазон, стрелка вправо
Можно производить действия
(с пустыми ячейкамиDelete entire sheet row? продолжите работу. А удалить пустые строки:
с помощью команды1ТTREOBQ МАССИВ
если на листе экране появится соответствующее – данные могут
как формулу массива. мы получим исходный и периоды дат. Выделяем столбец С. находящийся между этими. Строка выделится до и в обратном
или без) останутся(Удалить всю строку что если неВыделите данные от первой Данные/ Работа с. Если добавить еще. Эта опция используется создана некоторая расчетная уведомление. перепутаться. Поэтому дляПри импорте и копировании диапазон, но без Например, сделать графикНа закладке «Главная» элементами, будет выделен. конца таблицы. Но порядке. на своём месте. листа?) нажмите
повезёт, и у до последней ячейки. данными/ Проверка данных). один столбец, то крайне редко. Выделяет модель и нужноВ результате проделанной работы перекрывающихся диапазонов инструмент
таблиц в Excel пустых ячеек: отпусков, дежурств, табель выбираем функцию «УсловноеТакже существует возможность выделения опять же, обязательнымКроме того, для выделения
excel-office.ru
Удаление пустых ячеек из диапазона
Постановка задачи
Теперь вспомогательный столбец можноОК Вас не будет
Нажмите При выборе переключателя будут выделены все
Способ 1. Грубо и быстро
- диапазон ячеек, содержащий
- очистить все ячейки скрытые ячейки удалены, не подходит. могут формироваться пустые Если есть подозрение, что рабочего времени в форматирование», затем выбираем разрозненных ячеек или условием в данном столбцов в таблицах удалить. Или Вы.
резервной копии?F5 - Всех будут выделены ячейки, которые отличаются массив в который с исходными данными, нумерация восстановлена. Полезный совет! Сочетание клавиш строки и ячейки.
Способ 2. Формула массива
вам часто придется Excel, т.д. функцию — «Равно». диапазонов. Для этого, случае является наличие можно воспользоваться следующим можете применить другойОчистите применённый фильтр: наДалее в этой статье, чтобы открыть диалоговое все такие ячейки. в соответствующих строках входит активная ячейка.
чтобы ввести вТаким образом, убрать пустые, для удаления выделенной Они мешают работе, повторять процедуру удаленияКак выделить субботы, В условиях форматирования любым из вышеперечисленных данных во всех
алгоритмом. Выделяем первую фильтр, чтобы показать вкладке я покажу Вам окно
При выборе опции
от ячеек столбца Те, кто не
них новые значения.
повторяющиеся или скрытые строки в Excel отвлекают. пустых ячеек из воскресенья или другие указываем адрес нашей способов нужно выделять ячейках строчки. ячейку колонки, отпускаем только те ячейки,Data 2 быстрых иGo to Этих же выделяются1 знаком с формулами
Способ 3. Пользовательская функция на VBA
Если ячейка содержит ячейки таблицы можно CTRL+«-». А дляНекоторые формулы могут работать диапазонов, то лучше дни в таблице, ячейки (Е2). Ссылку в отдельности каждуюДля выделения всей строки мышку и жмем в которых есть(Данные) нажмите кнопку
надёжных способа удалить(Переход). только те ячейки,. массива, могут пропустить значение =11, то с помощью встроенного ее выделения можно
некорректно. Использовать ряд один раз добавить читайте в статье на ячейку делаем область, которую пользователь листа делаем клик на комбинацию клавиш одна или несколькоClear пустые строки изВ диалоговом окне нажмите для которых установленыОТЛИЧИЯ по СТОЛБЦАМ. описание этой опции. это значение считается функционала программы Excel. нажать комбинацию горячих инструментов в отношении в стандартный набор «Выделить число по абсолютной. Про абсолютные хочет обозначить, но по соответствующему секторуCtrl + Shift + пустых ячеек.Для этого(Очистить). листов Excel. кнопку те же правилаАналогично предыдущей опции. Остальные могут поэкспериментировать. формулой, а неAlex клавиш SHIFT+ПРОБЕЛ.
не полностью заполненного свою функцию для дню недели в ссылки читайте статью при этом обязательно вертикальной панели координат,
- стрелка вниз снимите галочку в
- Отлично! Все пустые строкиЭтот метод работает, еслиSpecial проверки допустимости данных, Эталоном служит верхняя выделите ячейки от константой, хотя значение: Формат ячейки (правая диапазона невозможно. Научимся удаления пустых ячеек, Excel». «Относительные и абсолютные должна быть зажата
- где отображается нумерация.. При этом выделится строке со значением полностью удалены, а в Вашей таблице(Выделить). что и для
planetaexcel.ru
Как удалить пустые строки в Excel быстрыми способами
строка.A1E1 ячейки не может клавиша мышки наЧтобы удалить одинаковые строки быстро удалять пустые
и пользоваться ейИмеем диапазон ячеек с ссылки в Excel». кнопкаЕсли нужно выделить подобным весь столбец до0 строка есть столбец, которыйВ диалоговом окне активной ячейки.
Как в таблице Excel удалить пустые строки?
ВЛИЯЮЩИЕ ЯЧЕЙКИвключительно (всего 5 меняться. Такая ячейка ячейку) и там в Excel, выделяем ячейки в конце
во всех последующих данными, в котором Выбираем цвет заливкиCtrl образом несколько соседних последнего элемента, в(ноль) и нажмите3 помогает определить, пустGo to specialВ этой статье я. Выделяет ячейки, на
ячеек); выделена не будет. смотри настройки ее,
всю таблицу. Переходим или середине таблицы. случаях. есть пустые ячейки: ячейки или шрифта.. строк, то проводим котором содержаться данные.ОК
(Roger) по-прежнему на рассматриваемый столбец или(Выделить группу ячеек) объясню, почему удаление которые есть ссылкив Строке формул введите Эта опция также цвет в том на вкладку «Данные» Будем использовать простыеДля этого откройте редакторЗадача — удалить пустыеНажимаем «ОК». Теперь, какое
Можно производить выделение отдельных мышкой с зажатой Важным условием для. месте (сравните с нет (ключевой столбец).
отметьте пункт пустых строк в в формулах. Можно формулу ={1;2;3;4;5}; доступна через меню числе. А можно — «Работа с средства, доступные пользователю
Visual Basic ( ячейки, оставив только
значение мы введем областей с помощью левой кнопкой по выполнения данной процедуры
Урок подготовлен для Вас результатом предыдущей попытки).
К примеру, этоBlanks Excel при помощи использовать так: выделяетенажмите сочетание клавиш Главная/ Найти и
еще проще, выделить данными» — «Удалить любого уровня.ALT+F11 ячейки с информацией. в ячейку E2, горячих клавиш:
соответствующей группе секторов
Как удалить повторяющиеся строки в Excel?
является отсутствие пустых командой сайта office-guru.ruВоспользуйтесь этим способом, если может быть ID(Пустые ячейки) ивыделить пустые ячейки весь лист (или
CTRL+SHIFT+ENTER выделить/ Константы. ячейки и нажать дубликаты».Чтобы показать на примере,), вставьте новый пустойВыделяем исходный диапазон ячейки в столбце
Ctrl+Home панели координат.
Как удалить каждую вторую строку в Excel?
ячеек в даннойИсточник: https://www.ablebits.com/office-addins-blog/2013/10/01/remove-blank-rows-in-excel/ в Вашей таблице
покупателя или номер нажмите>
- область, где находятся.ФОРМУЛЫ цвет заливки (см.В открывшемся окне выделяем как удалить лишние модуль (менюЖмем клавишу C с таким– выделение первойТакже можно зажать кнопку колонке таблицы. ВПеревел: Антон Андронов присутствуют многочисленные пустые
- заказа, или что-тоОКудалить строку
- формулы и ячейкиТеперь мы получили массив.. Выделяет ячейки, содержащие
- фото 2). те столбцы, в строки, для демонстрации
Insert — ModuleF5 значением окрасятся.
Как удалить скрытые строки в Excel?
ячейки с данными;Shift обратном случае, будетАвтор: Антон Андронов ячейки, разбросанные по подобное..– это плохая с исходными данными), Попробуйте удалить значение
формулы. Можно такжеRomrom которых находятся повторяющиеся
порядка действий возьмем
- ) и скопируйте туда, далее кнопкаКак выделить пустые ячейки
- Ctrl+Endи произвести клик отмечена только областьДля того, чтобы производить
- разным столбцам, аНам важно сохранить порядок
- Кликните правой кнопкой мыши идея, и покажу вызываете инструмент Выделение
из ячейки сузить задачу, выбрав: условное форматирование поможет:
значения. Так как таблицу с условными текст этой функции:Выделить в Excel.
exceltable.com
Как в MS Excel выделить пустые ячейки цветом?
– выделение последней по первому и до первого пустого различные действия с Вам нужно удалить строк, поэтому мы по любой из Вам 2 быстрых группы ячеек сB1 тип результата, который
http://office-menu.ru/index.php/uroki-excel/14-professionalnoe-ispolzovanie-excel/58-uslovnoe-formatirovanie-excel нужно удалять повторяющиеся
данными:
Function NoBlanks(DataRange As
Вы создали опросник (чек-лист) в программе «Excel» и хотите, чтобы люди, которым Вы отправили чек-лист для заполнения, внесли данные во все ячейки.
Хотя, такая заливка является частным случаем условного форматирования, не каждый пользователь «Excel» может сразу сориентироваться и выполнить требуемую операцию.
Выделение ячеек в чек-листе
Кликнуть по кнопке «Условное форматирование» на вкладке «Главная» панели инструментов.
Создание нового правила заливки
После нажать «ОК»
Результат заливки пустых ячеек
Теперь незаполненные (пустые) ячейки таблицы будут залиты красным цветом, и человек вносящий данные в чек-лист обязательно обратит на них внимание.
В excel выделить пустые ячейки
Когда в таблице Excel много пустых ячеек, а они совершенно не нужны в работе и их нужно удалить, очень не хочется делать это вручную. Excel 2010 и 2013 позволяют это сделать с минимальной тратой времени и минимумом действий.
Начальные данные: Таблица, содержащая N-ое количество пустых ячеек (Рис.1).
Задача: найти ячейки и удалить
Рисунок 1. Таблица Excel с пустыми ячейками
Решение:
1. Выделите область таблицы, в которой нужно найти и удалить пустые ячейки
Рисунок 2. Выделение таблицы
2. В меню «Главная» нажмите на стрелку около значка «Найти и выделить» (в правой части панели) и выберите «Выделить группу ячеек».
Рисунок 3. Выделение пустых ячеек
3. В открывшемся окне «Выделить группу ячеек» отметьте «пустые ячейки» (Рис.4)
Рисунок 4. Выбор пустых ячеек
4. В результате будут выделены все пустые ячейки диапазона (Рис.5). Теперь их можно удалить.
Рисунок 5. Выделенные пустые ячейки
5. Нажатием кнопки «Удалить» (Рис.6) выделенные ячейки будут удалены. Нажатием стрелки вниз под кнопкой «Удалить» можно выбрать удаление строк или столбцов.
Выделение в MS EXCEL незаполненных ячеек
Используем Условное форматирование для выделения на листе MS EXCEL незаполненных пользователем ячеек.
Для работы практически любой формулы требуются исходные данные. Эти исходные данные пользователь должен вводить в определенные ячейки. Например, для определения суммы месячного платежа с помощью функции ПЛТ() от пользователя требуется заполнить 3 ячейки, в которые нужно ввести следующие значения: Годовую процентную ставку, Количество месяцев платежей и Сумму кредита.
Для информирования пользователя о необходимости ввода исходных данных, соответствующие ячейки выделяют. Предположим, что те ячейки ввода, которые еще не заполнены, требуется выделить серым фоном. Фон уже заполненных ячеек оставим белым.
Для этого, для ячеек, содержащих исходные данные, настроим правило Условного форматирования (см. Файл примера ):
- выделите ячейки, в которые пользователь будет вводить исходные данные (пусть это диапазон А2:А5);
- вызовите инструмент Условное форматирование ( Главная/ Стили/ Условное форматирование/ Создать правило );
- выберите Использовать формулу для определения форматируемых ячеек;
- в поле «Форматировать значения, для которых следующая формула является истинной» введите =ЕПУСТО($А2) ;
- выберите требуемый формат, например, серый цвет фона;
Незаполненные ячейки (А3) будут выделены серым цветом, а заполненные ячейки будут без выделения.
Вместо функции ЕПУСТО() можно использовать другое правило Условного форматирования: Главная/ Стили/ Условное форматирование/ Создать правило / Форматировать только ячейки, которые содержат. В разделе Форматировать только ячейки, для которых выполняется следующее условие выбрать в выпадающем списке значение Пустые и затем выбрать требуемый формат, например, серый цвет фона.
Если ячейка содержит значение Пустой текст («»), то Условное форматирование на основе функции ЕПУСТО() и на основе правила Главная/ Стили/ Условное форматирование/ Создать правило / Форматировать только ячейки, которые содержат . Пустые дадут разные результаты. Об этом читайте в статье Подсчет пустых ячеек.
СОВЕТ :
Чтобы найти все ячейки на листе, к которым применены правила Условного форматирования необходимо:
- на вкладке Главная в группе Редактирование щелкните стрелку рядом с командой Найти и выделить;
- выберите в списке пункт Условное форматирование;
- будут выделены все ячейки, которым применены правила Условного форматирования.
Заполнение пустых ячеек значениями из соседних ячеек
Как известно, для полноценной работы с данными (фильтрации, сортировки, подведения итогов и т.д.) нужен непрерывный список, т.е. таблица без разрывов (пустых строк и ячеек — по возможности). На практике же часто мы имеем как раз таблицы с пропущенными пустыми ячейками — например после копирования результатов сводных таблиц или выгрузок в 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
Во время работы в Эксель периодически требуется убрать из таблицы незаполненные ячейки, чтобы освободить место для важной информации, представить ее в более компактном и информативном виде. Давайте посмотрим, каким образом это можно сделать.
Возможность и методы удаления
Для начала нужно выяснить, существует ли в принципе такая возможность, как удаление пустых ячеек в выбранном диапазоне данных (таблице), и подобрать оптимальный способ для реализации этой операции. Например, при простом выделении и удалении будет происходить смещение ячеек, что в некоторых случаях нежелательно или, и вовсе, недопустимо. В целом, удалить пустые ячейки проще всего при следующих условиях:
- Весь столбец (строка) не заполнен;
- Элементы в столбце (строке) не взаимосвязаны.
Когда незаполненных ячеек не так много, их удаление можно выполнить вручную. Однако в случаях, когда приходится иметь дело с большим количеством элементов, временные затраты нужно минимизировать, в чем поможет автоматизация процесса.
Метод 1: простое выделение и удаление
Данный метод, пожалуй, можно считать самым простым. Вот, что мы делаем:
- Любым удобным способом производим выделение области, в которой нам нужно найти и удалить все незаполненные ячейки. После того, как выделение выполнено, нажимаем клавишу F5.
- На экране отобразится окно перехода, в котором щелкаем “Выделить”.
- Мы окажемся в окне выделения групп ячеек. Здесь среди все вариантов выбираем “пустые ячейки”, поставив напротив отметку, после чего жмем OK.
- В нашем диапазоне будут отмечены все пустые ячейки. Щелчком правой кнопки мыши по любому их них открываем меню, в котором выбираем команду “Удалить”.
- В появившемся окне останавливаемся на варианте “ячейки, со сдвигом вверх” и нажимаем OK.
- В результате выполненных действий мы удалили все пустые ячейки, находящиеся в выделенной области.
- Кликаем по любому элементу на листе, чтобы снять выделение.
Примечание: удаление со сдвигом вверх можно выбирать в только в тех случаях, когда внизу выделенной области нет строк с заполненными данными (как минимум, должно быть столько же свободных строк, сколько содержится в выделенном диапазоне).
Метод 2: фильтр и условное форматирование
Этот метод несколько сложнее рассмотренного выше и предполагает применение фильтра или условного форматирования с дальнейшей фильтрацией (сортировкой) данных. Однако тут есть один нюанс – его можно применять только для работы с одним столбцом, в котором, к тому же, нет формул.
Фильтрация данных:
- Для начала нужно любым удобным способом выделить нужную область ячеек. Затем в главной вкладке в блоке инструментов “Редактирование” щелкаем по значку “Сортировка и фильтр”. В раскрывшемся перечне выбираем пункт “Фильтр”.
- Внутри самой верхней ячейки выделенного диапазона появится характерный значок фильтра в виде небольшого квадрата с треугольником, направленным вниз. Щелкаем по нему. Откроется меню, в котором убираем галочку напротив пункта “Пустые” и жмем OK.
- В таблице останутся только ячейки, содержащие какие-либо данные.
Условное форматирование и фильтрация:
- Выполняем выделение диапазона ячеек. В главной вкладке в группе инструментов “Стили” нажимаем кнопку “Условное форматирование”. В раскрывшемся перечне останавливаемся на варианте “Правила выделения ячеек”, затем – выбираем “Больше”.
- На экране отобразится окно форматирования:
- Ко всем заполненным ячейкам будет применена цветовая схема, которую мы выбрали, в то время, как заливка пустых ячеек не изменилась. Повторно выделяем тот же самый диапазон (если выделение было снято) и включаем “Фильтр”.
- Кликаем по значку фильтра, в открывшемся меню наводим указатель мыши на строку “Фильтр по цвету”, после чего откроется еще одно подменю, где останавливаемся на варианте “Фильтр по цвету ячейки” или “Фильтр по цвету шрифта” (в данном случае, это неважно).
- В результате, из всего выделенного диапазона мы оставили только заполненные ячейки.
Независимо от того, каким из способов выше мы воспользовались (фильтр или условное форматирование с последующей фильтрацией), дальнейшие шаги следующие:
- Нажимаем кнопку “Копировать” в группе инструментов “Буфер обмена” (вкладка “Главная”).
- На этом же (или другом) листе отмечаем соразмерный диапазон, затем щелчком правой кнопки мыши по нему раскрываем меню, в котором кликаем по варианту вставки – “Значения” (значок в виде папки с цифрами 123). Тут есть один нюанс – выделять нужно диапазон, который располагается ниже самой нижней строки области с первоначальными данными.
- Нам удалось вставить данные (без первоначального форматирования ячеек). Мы можем продолжить работу с ними здесь или перенести (скопировать) в любое другое удобное место.
Сортировка вместо фильтрации:
В данном случае, мы выполняем те же самые шаги, что и при условном форматировании. Но вместо фильтра теперь выбираем “Сортировку по цвету”.
В отличие от фильтрации, переносить данные никуда не нужно, так как порядок строк не нарушен. Все, что требуется – это удалить пустые строки в выделенном диапазоне.
Метод 3: использование формулы
Этот метод, вряд ли, пользуется большой популярностью у пользователей Эксель, но мы, все же, о нем расскажем. В данном случае будем использовать формулу, которая состоит из нескольких функций.
- Для начала нужно задать имя диапазону ячеек, с которым планируем работать. Для этого выделяем его, затем кликаем по нему правой кнопкой мыши и в контекстном меню выбираем команду “Присвоить имя”.
- В окне создания имени в поле “Имя” указываем любое название (без пробелов). Остальные поля оставляем без изменений и нажимаем OK.
- В любом свободном месте производим выделение соразмерного диапазона ячеек (для удобства, если возможно, лучше это сделать в тех же строках другого столбца). Затем также в контекстном меню, вызываемом щелчком правой кнопки мыши по нему, выбираем пункт “Присвоить имя”.
- Как и для первого диапазона, задаем имя (в нашем случае – “Без_пустых_ячеек”).
- Встаем в самую верхнюю ячейку диапазона “Без_пустых_ячеек” (в нашем случае – это D2) и пишем в нее следующую формулу:
=ЕСЛИ(СТРОКА()-СТРОКА(Без_пустых_ячеек)+1>ЧСТРОК(Диапазон_с_пустыми_ячейками)-СЧИТАТЬПУСТОТЫ(Диапазон_с_пустыми_ячейками);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(Диапазон_с_пустыми_ячейками <>«»;СТРОКА(Диапазон_с_пустыми_ячейками);СТРОКА()+ЧСТРОК(Диапазон_с_пустыми_ячейками)));СТРОКА()-СТРОКА(Без_пустых_ячеек)+1);СТОЛБЕЦ(Диапазон_с_пустыми_ячейками);4))) .
Примечание: в данном случае указаны имена диапазонов, заданные нами. Вам нужно заменить их на свои названия. - Когда все готово, жмем сочетание клавиш Ctrl+Shift+Enter, так как это формула, содержащая массивы. Результат отобразится в выбранной ячейке. В строке формул мы увидим перед знаком “равно” символ “<“. Это означает, что мы все сделали правильно.
- Теперь нужно растянуть формулу на другие ячейки. Для этого наводим указатель мыши на правый нижний угол ячейки с результатом. Когда появится Маркер заполнения (черный плюсик), зажав левую кнопку мыши тянем его до последней строки диапазона “Без_пустых_ячеек”.
- Мы получим столбец, в котором подряд расположились значения из ячеек исходного “Диапазона_с_пустыми_ячейками”.
- Чтобы в дальнейшем иметь возможность работать с этими данными, не снимая выделение (или повторно выделив этот диапазон), щелкаем по нему правой кнопкой мыши и выбираем команду “Копировать” в открывшемся контекстном меню (или можно просто нажать комбинацию Ctrl+C).
- В любом другом месте листа отмечаем соразмерный диапазон ячеек (например, в первоначальном месте), кликом правой кнопки мыши по выделенной области вызываем меню, в котором выбираем вариант вставки – “Значения”.
- Столбец с формулами нам больше не нужен. Щелкаем по его обозначению на горизонтальной панели координат правой кнопкой мыши и в открывшемся контекстном меню выбираем команду “Удалить”.
- В результате проделанных действий мы получили тот же самый столбец, но уже без пустых ячеек.
Заключение
Таким образом, удалить пустые ячейки в Эксель можно разными методами. Самый простой вариант – сначала выделить их с помощью специального инструмента, затем – удалить. Однако данный способ не всегда применим, и тогда можно воспользоваться фильтром данных, условным форматированием с дальнейшей фильтрацией или сортировкой. Также для удаления пустых ячеек можно использовать сложную формулу, однако этот метод, не слишком популярен среди пользователей Excel.