Как удалить таблицу в excel а текст оставить

Обновлено: 03.07.2024

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

Способы удаления текста и сохранения числовой информации

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

Первый метод: использование специальной формулы

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

Разберем основные моменты:

  1. Специальную формулу необходимо вбивать в поле при помощи комбинации кнопок «Ctrl+Shift+Enter».
  2. Стоит заметить, что в таком виде массивная формула может использоваться только с текстовой информацией, в которой число знаков не больше 99. Для увеличения диапазона нужно, к примеру, заменить параметр «СТРОКА($1:$99)» на «СТРОКА($1:$200)». Иными словами, мы вместо показателя 99 вводим число знаков с запасом. Если ввести слишком большой диапазон, то обработка формулы может занять длительное время.
  3. Если в текстовых данных числовые значения разбросаны по всему тексту, то формула не сможет правильно обработать информацию.

Детально рассмотрим специальную массивную формулу на таком примере: «Было доставлено кусков мыла 763шт., а заказывали 780»

  1. В поле А1 располагается сама текстовая информация, из которой мы будем извлекать числовые данные.
  2. Фрагмент: МИН(ЕСЛИ(ЕЧИСЛО(-ПСТР(А1;СТРОКА($1:$99);1));СТРОКА($1:$99))) позволяет определить позицию 1-го значения в поле. Получаем значение 29.
  3. Фрагмент: ПРОСМОТР(2;1/ЕЧИСЛО(-ПСТР(А1;СТРОКА($1:$99);1));СТРОКА($1:$99)) позволяет определить позицию последнего значения в поле. Получаем значение 31.
  4. Мы получаем такую формулу: =ПСТР(А1;29;31-29+1). Оператор ПСТР позволяет извлечь из текстовой информации, указанной 1-м аргументом, начиная с заданной позиции (29) с числом знаков, заданным 3-м аргументом.
  5. В результате мы получаем:
    =ПСТР(А1;29;31-29+1)
    • =ПСТР(А1;29;2+1)
    • =ПСТР(А1;29;3)
    • 763

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

Нам необходимо сохранить только текстовую информацию.

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

Второй метод: использование специального макроса

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

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

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

Public Function GetNumbers(TargetCell As Range) As String

Dim LenStr As Long

For LenStr = 1 To Len(TargetCell)

Select Case Asc(Mid(TargetCell, LenStr, 1))

Case 48 To 57

GetNumbers = GetNumbers & Mid(TargetCell, LenStr, 1)

End Select

Next

End Function

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

  1. Используя специальную комбинацию клавиш «Alt+F11», производим открытие редактора VBA. Альтернативный вариант – нажать ПКМ по рабочему листу и выбрать элемент «Исходный текст».
  2. Реализуем создание нового модуля. Для осуществления этой процедуры жмем левой клавишей мышки на элемент, имеющий наименование «Insert», а затем выбираем объект «Module».
  3. Производим копирование кода, который располагается выше, и вставляем его в созданный модуль. Копирование реализуем при помощи сочетания клавиш «Ctrl+C», а вставку – «Ctrl+V».
  4. Теперь в необходимой ячейке, в которой мы планируем вывести только числовую информацию, вбиваем такую формулу: =GetNumbers(А1).
  5. Нам нужно растянуть формулу вниз на все ячейки колонки. Для этого наводим указатель на нижний правый уголок ячейки. Курсор принял форму небольшого плюсика темного цвета. Зажимаем левую клавишу мышки и протягиваем формулу вниз до окончания таблички.

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

  1. Готово! Мы реализовали извлечение числовой информации при помощи специального макроса.

Заключение и выводы о процедуре извлечение

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

Лист Excel - это заготовка для создания таблиц (одной или нескольких). Способов создания таблиц несколько, и таблицы, созданные разными способами, обеспечивают разные возможности работы с данными. Об этом вы можете узнать из этой статьи.

Создание таблиц

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

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

С точки зрения разработчиков Excel, то, что вы создали, называется диапазон ячеек. С этим диапазоном вы можете производить различные операции: форматировать, сортировать, фильтровать (если укажете строку заголовков и включите Фильтр на вкладке Данные) и тому подобное. Но обо всем перечисленном вы должны позаботиться сами.

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

  • преобразовать в таблицу уже имеющийся диапазон;
  • вставить таблицу средствами Excel.

Вариант преобразования рассмотрим на примере таблицы, которая показана на рисунке выше. Проделайте следующее:

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

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

Создаем таблицу в Excel

Что можно заметить сразу? В полученной таблице уже имеются фильтры (у каждого заголовка появился значок выбора из списка). Появилась вкладка Конструктор, команды которой позволяют управлять таблицей. Другие отличия не так очевидны. Предположим, в начальном варианте не было итогов под колонками данных. Теперь на вкладке Конструктор вы можете включить строку итогов, что приведет к появлению новой строки с кнопками выбора варианта итогов.

Создаем таблицу в Excel

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

Создаем таблицу в Excel

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

Создаем таблицу в Excel

Удаление таблиц

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

Создаем таблицу в Excel

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

Приемы создания и удаления таблиц, о которых вы узнали из этой статьи, пригодятся вам в Excel 2007, 2010 и старше.

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

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

Как удалить сводную таблицу?

Эти инструкции относятся к более новым версиям Excel, таким как 2016 и 2019. Вы также можете применить их, если у вас есть Office 365.

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

  1. Выберите таблицу, которую хотите удалить.
  2. Нажмите Delete на клавиатуре.

Да, это так просто! Но, конечно, вы можете только удалить данные. Или результаты. Итак, что же делать тогда? Вот как можно удалить различные элементы сводной таблицы.

Удалить только результаты

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

  1. Отметьте любую ячейку в таблице.
  2. На ленте выберите вкладку «Анализ».
  3. Из действий выберите Очистить.
  4. Нажмите на Очистить все.

Удалить только таблицу

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

  1. Выберите ячейку в таблице.
  2. Выберите вкладку «Анализ» на ленте и перейдите к пункту «Действия».
  3. Оттуда выберите «Выбрать» и отметьте всю таблицу.
  4. Когда таблица выбрана, щелкните правой кнопкой мыши ячейку внутри нее.
  5. Выберите Скопировать, и вы скопируете все данные из таблицы.
  6. Перейдите на вкладку «Главная» и выберите «Вставить».
  7. Перейдите к Вставить значения и выберите значок Вставить как значение.
  8. Теперь вы получите все скопированные данные и сотрете сводную таблицу.

Обратите внимание, что вы также можете использовать сочетания клавиш, чтобы ускорить процесс. Используйте Ctrl + A, чтобы выделить всю таблицу, а затем скопируйте данные. Затем нажимайте следующие клавиши одну за другой: ALT + E + S + V + Enter, чтобы перейти к шагу номер семь. Кроме того, вам не нужно вставлять данные в тот же документ Excel, в котором вы создали сводную таблицу. Вы также можете вставить его в другое место.

Как удалить сводные таблицы в более старых версиях Excel

Возможно, вы все еще используете более старую версию Microsoft Office, например, 2007 или 2010. Вот как вы можете удалить сводную таблицу из вашей рабочей таблицы.

  1. Выберите сводную таблицу, которую вы хотите стереть.
  2. Перейдите на вкладку «Параметры» и нажмите.
  3. Перейти в группу действий.
  4. Выберите Очистить.
  5. Выберите Очистить все.

Как удалить сводную диаграмму

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

Для Excel 2007-2010

  1. Выберите диаграмму, которую хотите удалить.
  2. Перейдите на вкладку Анализ и найдите группу данных.
  3. Оттуда выберите Очистить.
  4. Нажмите на Очистить все, чтобы завершить процесс.

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

Для версий Excel новее, чем 2010

  1. Выберите либо таблицу, либо диаграмму.
  2. Найдите группу «Действия» на вкладке «Анализ».
  3. Нажмите Очистить, а затем Очистить все.

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

Упростить управление бизнесом

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

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

Вы используете сводные таблицы? Как сохранить результаты? Дайте нам знать в комментариях ниже.

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

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

Как удалить форматирование таблицы Excel (сохранив таблицу)

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


Когда я скрываю эти данные в таблице Excel (сочетание клавиш Control + T ), я получаю что-то, как показано ниже.


Вы можете видеть, что Excel пошел дальше и применил к таблице некоторое форматирование (помимо добавления фильтров).

В большинстве случаев мне не нравится, что форматирование Excel применяется автоматически, и мне нужно это изменить.

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

Позвольте мне показать вам, как сделать и то, и другое.

Удалить форматирование из таблицы Excel

Ниже приведены шаги по удалению форматирования таблицы Excel:

  • Выберите любую ячейку в таблице Excel
  • Щелкните вкладку «Дизайн» (это контекстная вкладка, которая появляется только при щелчке по любой ячейке в таблице).
  • В стилях таблиц щелкните значок «Дополнительно» (тот, что находится внизу небольшой полосы прокрутки).
  • Нажмите на опцию Очистить.

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

Теперь вы можете отформатировать его вручную, если хотите.

Изменить форматирование таблицы Excel

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

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

Ниже приведены шаги для этого:


  • Выберите любую ячейку в таблице Excel
  • Щелкните вкладку «Дизайн» (это контекстная вкладка, которая появляется только при щелчке по любой ячейке в таблице).
  • В стилях таблиц щелкните значок «Дополнительно» (тот, что находится внизу небольшой полосы прокрутки).
  • Выберите любой из существующих дизайнов

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

Если вам не нравится какой-либо из существующих стилей таблиц Excel, вы также можете создать свой собственный формат, щелкнув «Новые стили таблиц». Откроется диалоговое окно, в котором вы можете установить форматирование.

Удалить таблицу Excel (преобразовать в диапазон) и форматирование

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

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

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

Ниже приведены шаги по преобразованию этой таблицы Excel в диапазон:


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

Теперь вы можете вручную изменить форматирование или полностью удалить все форматирование.

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

Это оставит вам только данные, и все форматирование будет удалено.

Удалить таблицу

Если вы хотите полностью избавиться от таблицы, выполните следующие действия:

  • Выбрать всю таблицу
  • Нажмите клавишу Delete

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

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

Итак, это несколько сценариев, в которых вы можете удалить форматирование таблицы в Excel.

Читайте также: