Оглавление
В рабочих листах Excel нам время от времени приходится организовывать, поддерживать и анализировать данные. В этой статье мы опишем методы преобразования любого диапазона данных в таблицу в Excel. Таблица Excel является одним из самых мощных инструментов для организации, управления, обновления и анализа записей в наборе данных.
Мы обсудим некоторые возможности Excel, такие как Характеристика стола , Ярлык клавиатуры , Стиль стола и Функция поворотной таблицы а также Код макроса VBA для преобразования диапазона в таблицу.
Предположим, у нас есть набор данных, состоящий из Продажа продукции нескольких Продуктов для разных месяцев.
Датасет для скачивания
Excel Преобразование в таблицу.xlsmПонимание диапазона и таблицы
Диапазон: В Excel группа выделенных ячеек в наборе данных - это диапазон. Вы можете выделить любое количество ячеек в наборе данных; ссылка на самую верхнюю левую и самую нижнюю правую ячейки - это диапазон. Например, если мы выделим ячейки ( B4 - D13 ), то B4:D13 это диапазон в наборе данных.
Таблица: Таблица - это вид расширенного диапазона со встроенными функциями. Таблица Excel работает как предварительно структурированный современный диапазон с различными предлагаемыми функциями, такими как Строки заголовков , Всего строк , Ряды с лентами , Первая колонка , Последняя колонка , Ленточные колонны , Кнопка фильтра , и т.д.
Таблицы очень легко отличить от диапазонов. Таблица Excel имеет замороженный заголовок, границы, автофильтр, опции сортировки, а также отдельный формат просмотра, как на картинке ниже.
Читать далее: В чем разница между таблицей и диапазоном в Excel?
5 простых способов преобразования диапазона в таблицу в Excel
Метод 1: Использование функции таблицы для преобразования диапазона в таблицу
Excel Вставка вкладка предлагает опцию вставки таблицы в Таблицы Разделы.
Шаг 1: Перейти к Вставка Tab> Select Таблица (в Таблицы раздел).
Шаг 2: A Создать таблицу появится командное окно. Выберите диапазон (т.е. B3:H19 ), которые вы хотите преобразовать в таблицу в Где находятся данные для вашей таблицы? поле и тик коробка с надписью В моей таблице есть заголовки .
В этом случае, если у вас нет заголовков, сохраните коробку Не отмечено .
Шаг 3: Нажмите OK Весь диапазон будет преобразован в таблицу, подобную изображению ниже.
Читать далее: Как преобразовать таблицу в список в Excel
Метод 2: Использование сочетаний клавиш для Преобразование диапазона в таблицу
Мы можем использовать комбинации клавиш для преобразования диапазона в таблицу.
Шаг 1: Нажмите CTRL+T в целом. А Создать таблицу появится окно.
Шаг 2: Выберите Диапазон (т.е, B3:H19 ). Если столбцы имеют заголовки Тик коробка с надписью В моей таблице есть заголовки если не сохранять Не отмечено .
Шаг 3: Нажмите OK После этого выбранный диапазон становится структурированной таблицей.
Метод 3: Использование функции Формат как таблица для Преобразование диапазона в таблицу
Другим удобным способом преобразования диапазона в таблицу является использование функции Формат в виде таблицы особенность.
Шаг 1: Наведите курсор на Главная Вкладка> Выбрать Формат в виде таблицы (внутри Стиль Раздел). Существует множество стилей таблиц, которые уже добавлены. Выберите любой из Стили для форматирования диапазона в виде таблицы.
Шаг 2: Сайт Создать таблицу Появится окно, аналогичное предыдущим методам. Выберите пункт Диапазон (т.е, B3:H19 ) и Тик сайт В моей таблице есть заголовки коробку, как было указано ранее.
Шаг 3: Нажмите OK и указанный диапазон преобразуется в таблицу.
Похожие чтения:
- Как создать таблицу в Excel (с настройкой)
- Существует ли функция TABLE в Excel?
- Как использовать слайсеры для фильтрации таблицы в Excel 2013
- Эффективное использование формул в таблице Excel (с 4 примерами)
Метод 4: Использование функции Pivot Table для Преобразование диапазона в таблицу
Из Вставка Tab, мы также можем вставить специальный вид таблицы; Поворотная таблица . Поворотная таблица удобно для отображения диапазона в нужной структуре. Эта функция отображает диапазон так, как вы задаете, что показывать в строках или столбцах.
Шаг 1: Перейти к Вставка Вкладка> Выбрать Поворотная таблица (в Таблицы раздел).
Шаг 2: Затем Создание разворотной таблицы появится окно. В Создание разворотной таблицы окно, Выберите Диапазон (т.е, B3:H19 ) и Новый рабочий лист или Существующая рабочая таблица (в Выберите место, где вы хотите разместить отчет PivotTable Report командный блок).
Шаг 3: Нажмите OK через мгновение появится новый рабочий лист. В окне Поля PivotTable, тик какие записи столбцов вы хотите отобразить. Вы можете смещать записи столбцов в любых полях Фильтры , Колонки , Строки и Значения после этого результаты меняются соответственно.
Для простоты понимания мы упрощаем ситуацию. Мы тик все доступные поля (столбцы набора данных) и перетащите их в область Значения Сумма значений появится в поле Колонки Поля.
Метод 5: Использование макрокода VBA для Преобразование диапазона в таблицу
Мы можем запустить простой Код макроса VBA для преобразования диапазона в таблицу. Допустим, до выполнения кода диапазон выглядит так, как показано на рисунке ниже.
Шаг 1: Хит ALT+F11 в целом. Microsoft Visual Basic Появится окно. В Меню панели инструментов Нажмите на Вставка >Выбрать Модуль.
Шаг 2: Вставьте приведенный ниже текст Код макроса VBA внутри Модуль .
Sub ConvertRangetoTable() ActiveWorkbook.Sheets("VBAMacroCode").ListObjects.Add(xlSrcRange, Range("$B$2:$H$18"), , xlYes).Name = "Product_Sale" End Sub
Шаг 3: Вкладка F5 для запуска Код макроса VBA Затем вернитесь к рабочему листу, и вы увидите, что диапазон преобразован в таблицу, как показано на следующем рисунке.
Читать далее: Как использовать таблицу Excel с помощью VBA
Заключение
В статье мы преобразуем диапазон в таблицу, используя Возможности Excel , Ярлыки клавиатуры и Код макроса VBA Каждый из этих методов удобен по-своему. Вы можете использовать любой из них, который вам удобен. Надеюсь, вышеупомянутые методы помогут вам в ваших поисках. Комментируйте, если у вас есть вопросы или есть что добавить.