Как убрать в экселе таблицу. Удаляем столбец в ексель

Удаление ячеек в Microsoft Excel

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

Как удалить строчку в Excel

Процедура удаления ячеек

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

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

Способ 1: контекстное меню

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

  1. Выделяем один элемент либо группу, которую хотим удалить. Исполняем щелчок по выделению правой клавишей мыши. Делается пуск контекстного меню. В нем избираем позицию «Удалить…».
  2. Запускается маленькое окошко удаления ячеек. В нем необходимо выбрать, что конкретно мы желаем удалить. Есть последующие варианты выбора:
    • Ячейки, со сдвигом влево;
    • Ячейки со сдвигом вверх;
    • Строку;
    • Столбец.

    Так как нам необходимо удалить конкретно ячейки, а не целые строчки либо столбцы, то на два крайних варианта внимания не обращаем. Избираем действие, которое для вас подойдет из первых 2-ух вариантов, и выставляем переключатель в соответственное положение. Потом щелкаем по кнопочке «OK».

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

А, ежели был избран 2-ой пункт, то со сдвигом влево.

Способ 2: инструменты на ленте

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

  1. Выделяем элемент, который следует удалить. Перемещаемся во вкладку «Главная» и нажимаем на клавишу «Удалить», которая размещается на ленте в блоке инструментов «Ячейки».
  2. После этого избранный элемент будет удален со сдвигом ввысь. Таковым образом, данный вариант этого метода не предугадывает выбора юзером направления сдвига.

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

  1. Выделяем эту группу частей горизонтальной направленности. Кликаем по кнопочке «Удалить», размещенной во вкладке «Главная».
  2. Как и в прошлом варианте, происходит удаление выделенных частей со сдвигом ввысь.

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

  1. Выделяем группу частей вертикальной направленности. Производим щелчок по кнопочке «Удалить» на ленте.
  2. Как лицезреем, по завершении данной процедуры избранные элементы подверглись удалению со сдвигом влево.

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

  1. Выделяем этот массив и нажимаем на клавишу «Удалить» на ленте.
  2. Как лицезреем, в этом случае все избранные элементы были удалены со сдвигом влево.

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

  1. Выделяем многомерный массив, который следует удалить. Опосля этого нажимаем не на саму клавишу «Удалить», а на треугольник, который располагается сходу справа от неё. Активизируется перечень доступных действий. В нем следует выбрать вариант «Удалить ячейки…».
  2. Вслед за сиим происходит пуск окошка удаления, которое нам уже знакомо по первому варианту. Ежели нам необходимо удалить многомерный массив со сдвигом, хорошим от того, который происходит при простом нажатии на клавишу «Удалить» на ленте, то следует переставить переключатель в позицию «Ячейки, со сдвигом вверх». Потом производим щелчок по кнопочке «OK».
  3. Как лицезреем, опосля этого массив был удален так, как были заданы опции в окне удаления, то есть, со сдвигом вверх.
Читайте также  Отправить факс онлайн бесплатно. Как отправить факс с компьютера через интернет

Способ 3: внедрение горячих клавиш

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

  1. Выделяем на листе спектр, который хотим убрать. Опосля этого нажимаем комбинацию кнопок «Ctrl»+»-« на клавиатуре.
  2. Запускается уже обычное для нас окно удаления частей. Избираем хотимое направление сдвига и щелкаем по кнопочке «OK».
  3. Как лицезреем, опосля этого избранные элементы были удалены с направлением сдвига, которое было указано в прошлом пункте.

Урок: Горячие клавиши в Экселе

Способ 4: удаление разрозненных элементов

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

  1. Первый элемент выделяем обыденным методом, зажимая левую клавишу мыши и обведя его курсором. Потом следует зажать на клавишу Ctrl и кликать по остальным разрозненным ячейкам либо обводить спектры курсором с зажатой левой клавишей мыши.
  2. После того, когда выделение выполнено, можно произвести удаление хоть каким из 3-х методов, которые мы обрисовывали выше. Удалены будут все избранные элементы.

Способ 5: удаление пустых ячеек

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

  1. Выделяем таблицу либо хоть какой иной спектр на листе, где предстоит произвести удаление. Потом щелкаем на клавиатуре по многофункциональной клавише F5.
  2. Запускается окно перехода. В нем следует щелкнуть по кнопочке «Выделить…», размещенной в его нижнем левом углу.
  3. После этого раскрывается окно выделения групп ячеек. В нем следует установить переключатель в позицию «Пустые ячейки», а потом щелкнуть по кнопочке «OK» в нижнем правом углу данного окна.
  4. Как лицезреем, опосля выполнения крайнего деяния все пустые элементы в указанном спектре были выделены.
  5. Теперь нам остается лишь произвести удаление этих частей хоть каким из вариантов, которые указаны в первых 3-х методах данного урока.

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

Урок: Как удалить пустые ячейки в Экселе

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

Мы рады, что смогли посодействовать Для вас в решении проблемы.

Добавьте веб-сайт в закладки и мы еще пригодимся для вас.

Опишите, что у вас не вышло. Наши спецы постараются ответить очень быстро.

Помогла ли для вас эта статья?

ДАНЕТ

Поделиться статьей в соц сетях:

5 методов — как безопасно удалить излишние пустые строчки в Excel

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

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

Как НЕ Нужно удалять пустые строчки в Excel

Есть несколько разных методов удаления пустых строк в Microsoft Excel. Но на удивление почти все онлайн-ресурсы придерживаются более небезопасных из них.

Пожалуй, самый популярный совет – применять инструмент «Найти и выделить» > «Перейти к специальному» > «Пробелы» .

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

Специально не буду тщательно обрисовывать последовательность действий в этом способе, чтоб вы случаем его не повторили.

И главным в данном случае является вопрос: «Вы убеждены, что все ячейки в вашей строке пустые? У вас точно нет таковых, в которых по некий причине не заполнены одна либо несколько ячеек, а другие содержат данные?»

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

В качестве иллюстрации на изображении ниже слева показана начальная таблица, а справа – итоговая таблица. И в результирующей таблице все неполные строчки пропали, даже 4,6 и 10, которые были отчасти заполнены:

Читайте также  Firebird как остановить сервер. iBase.ru Forum

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

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

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

С фильтрацией приблизительно та же история. Вы сможете установить фильтр по пустым ячейкам в каком-то определенном столбце. Дальше все может произойти так же, как в истории с сортировкой. Какие-то из ячеек могут оказаться заполнены подходящей информацией. Чтоб обезопасить себя от случайной её утраты, таковой фильтр по пустым ячейкам необходимо установить в каждом столбце. Отлично, ежели их в вашей таблице штук 5. А ежели 20? А 30? Вряд ли у вас есть желание устанавливать, а потом снимать даже 10 фильтров.

Поэтому эти способы – это также не наш выбор.

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

Формула для удаления пустых строк в Excel

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

У нас имеется таблица с заказами от разных покупателей. В ней имеются пропуски. Часть ячеек не заполнена. Давайте избавимся от пустых строк, но при этом сохраним все остальные данные.

Если вы желаете точно знать, что удаляете, то используйте последующую формулу:

=ЕСЛИ(СЧЁТЗ(A2:E2)=0;”Пусто”;””)

Где A2 – 1-ая, а E2 – крайняя использованная ячейка первой строчки данных.

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

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

Логика формулы очевидна: вы подсчитываете заполненные ячейки с помощью функции СЧЁТЗ и используете оператор ЕСЛИ для возврата «Пусто» для нулевого результата. Ежели же найдена хоть какая-то информация в подходящем спектре, то не возвращаем ничего.

Фактически, вы сможете обойтись без ЕСЛИ:

=СЧЁТЗ(A2:Е2)=0

В этом случае формула вернет ИСТИНА для пустых и Ересь для заполненных строк.

Встречаются также подобные решения с внедрением функции СЧИТАТЬПУСТОТЫ. В ней указываем спектр ячеек и потом сравниваем с количеством столбцов.

=ЕСЛИ(СЧИТАТЬПУСТОТЫ(A2:E2)=ЧИСЛСТОЛБ(A2:E2);”Пусто”;””)

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

Как мы это удаление сделаем?

Разберем пошагово деяния, как быстро удалить пустые строки:

  1. Выберите всякую ячейку в заголовке и нажмите «Фильтр» на вкладке «Данные». Это добавит стрелки раскрывающегося перечня фильтрации ко всем ячейкам заголовка.
  2. Щелкните стрелку в заголовке столбца формулы, снимите флаг (Выбрать все), выберите «Пусто» и нажмите ОК:
  1. Выделите всё отфильтрованное. Для этого щелкните самую верхнюю ячейку и нажмите Ctrl + Shift + End, чтоб расширить выделение до крайней ячейки отфильтрованной области.

Или же щелкните по номеру первой незаполненной строчки на вертикальной шкале координат. При этом вся она обязана подсветиться. Потом наберите на клавиатуре комбинацию + +   (стрелка вниз). При этом будет выделена вся область до конца таблицы. Поле этого кликните по выделению правой клавишей мыши и выберите из контекстного меню пункт «Удалить». Все выделенные строчки будут удалены.

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

  1. Снимите фильтр, нажав  + + . Или же поставьте курсор в самую верхнюю позицию и вновь нажмите на иконку фильтра в меню «Данные».
  2. Удалите столбец с формулой проверки, так как он для вас больше не нужен.

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

Совет. Вместо удаления, вы можете скопировать непустые строки в другое место. Для этого отфильтруйте всё, не считая «Пусто», выделите и нажмите + . Затем переключитесь на иной лист, выберите верхнюю левую ячейку мотивированного спектра и нажмите + .

Читайте также  Запуск virtualbox в virtualbox. Импорт и Экспорт виртуальной машины в VirtualBox

Как удалить пустые строчки в Excel с помощью Power Query

В Excel 2016 и Excel 2019 есть еще один метод удалить незаполненные строчки – с помощью инструмента Power Query. В Excel 2010 и 2013 его можно загрузить как надстройку.

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

Итак, давайте по порядку.

  1. Выберите спектр, в котором вы желаете заняться удалением.
  2. Перейдите на   вкладку «Данные»  и нажмите Получить данные — Из остальных источников —  Из таблицы/диапазона . Это загрузит вашу таблицу в редактор Power Query.
  1. На вкладке Главная в редакторе Power Query щелкните  Удалить строки > Удалить пустые …. (как на рисунке).
  1. Нажмите клавишу «Закрыть и загрузить». Приобретенная таблица загрузится на новейший лист и закроется редактор запросов.

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

Как удалить строчки, ежели ячейка в определенном столбце пуста

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

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

  1. Выберите главный столбец, в нашем случае столбец A.
  2. На вкладке «Главная» нажмите Найти и выделить > Перейти… > Выделить. Или просто нажмите и потом — Выделить… .
  1. В диалоговом окне выберите «Пробелы» и потом — «ОК». Это выделит все пустоты в столбце A.
  2. Щелкните правой клавишей мыши всякую выделенную ячейку и выберите «Удалить…» из контекстного меню.
  3. В диалоговом окне «Удалить» кликните «Строку» и нажмите «ОК».

Готово! Строки, которые не имеют данных в столбце A, больше не существуют.

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

Как удалить излишние строчки под данными либо скрыть их.

Иногда строчки, которые смотрятся совсем пустыми, на самом деле могут содержать пробелы, перевод строчки либо непечатаемые символы. Чтобы проверить, вправду ли крайняя ячейка с данными является крайней использованной ячейкой на листе, нажмите Ctrl + End. Если это привело вас к зрительно вольной от данных строке под вашими данными, то с точки зрения Excel, в ней на самом деле что-то записано. Чтобы удалить эти излишние строчки под таблицей, сделайте следующее:

  1. Щелкните заголовок первой вольной строчки под данными, чтоб выбрать ее целиком.
  2. Нажмите  + + . Это выберет все строки ниже, которые содержат что-либо, включая пробелы и непечатаемые символы.
  3. Щелкните выделение правой клавишей мыши, как это мы уже делали ранее, и выберите «Удалить…».

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

  1. Выберите строчку под крайней строчкой с данными, щелкнув ее заголовок.
  2. Нажмите  + + , чтоб расширить выделение до конца вниз.
  3. Нажмите  +  чтобы скрыть избранные строки. Или щелкните выделение правой клавишей мыши и выберите «Скрыть».

Чтобы вновь показать ранее скрытое, нажмите +  , чтоб выделить весь лист, а потом нажмите  + + , чтобы опять сделать все видимым.

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

Как быстро удалить пустые строчки в Excel с помощью VBA

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

Макрос 1. Удалить пустые строчки в избранном диапазоне.

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

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

Public Sub DeleteBlankRows()
Dim SourceRange As Range
Dim EntireRow As Range
Set SourceRange = Application.Selection
If Not (SourceRange Is Nothing) Then
Application.ScreenUpdating = False
For I = SourceRange.Rows.Count To 1 Step -1
Set EntireRow = SourceRange.Cells(I, 1).EntireRow
If Application.WorksheetFunction.CountA(EntireRow) = 0 Then
EntireRow.Delete
End If
Next
Application.ScreenUpdating = True
End If
End Sub

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

Public Sub RemoveBlankLines()
Dim SourceRange As Range
Dim EntireRow As Range
On Error Resume Next
Set SourceRange = Application.InputBox( _
“Выберите диапазон:”, “Удалить пустые строки”, _
Application.Selection.Address, Type:=8)
If Not (SourceRange Is Nothing) Then
Application.ScreenUpdating = False
For I = SourceRange.

Оставьте комментарий