Оглавление
Иногда набор данных может храниться в текстовом формате (.txt) в Notepad, специализированном текстовом редакторе, принадлежащем компании Microsoft. Однако Excel предоставляет возможность импортировать набор данных из широкого спектра источников. Что еще более важно, Excel конвертирует тексты вместе с созданием отдельных колонок. В этой познавательной сессии я представлю 5 методов, как конвертировать данные из Notepad в Excel с помощьюколонки с соответствующими пояснениями.
Скачать Практическое пособие
Преобразование блокнота в Excel с колонками.xlsm
5 способов преобразования блокнота в Excel с помощью столбцов
Предполагая, что Отчет о продажах некоторых Товарные позиции дается вместе с ID продукта , Sates и Продажи в Блокноте, как показано на скриншоте ниже.
Примечание: Приведенный выше текст разделен табуляцией. Это означает, что табуляция выступает в качестве разделителя.
Теперь вам нужно преобразовать тексты из Блокнота в Excel с помощью столбцов.
1. Прямое открытие блокнота
В начальном методе я покажу вам процесс непосредственного открытия Блокнота.
Шаг 01: Открываем блокнот
➤ Сначала нужно создать пустую рабочую книгу и перейти в раздел Файл > Открыть .
➤ Затем перейдите в местоположение файла, где хранится файл (Блокнот), как показано на следующем изображении.
➤ После этого щелкните по текстовому документу. Если вы не найдете файл, убедитесь, что вы выбрали формат как Текстовые файлы (с правой нижней стороны).
➤ Наконец, нажмите на Открыть вариант.
Шаг 02: Работа с мастером импорта текста
Сразу же (после открытия текстового файла) вы увидите диалоговое окно, а именно Мастер импорта текста (он будет открыт по умолчанию). Это трехэтапный процесс.
➤ Во-первых (шаг 1 из 3), держите круг проверенным перед Делимитированный тип данных, а также установите флажок перед Мои данные имеют заголовки вариант.
➤ Сейчас вы находитесь на шаге 2 из 3 из Мастер импорта текста Поскольку набор данных разделен на таблицы, необходимо выбрать значение Вкладка в качестве Разделители .
➤ Позже (шаг 3 из 3) убедитесь, что формат данных столбцов является Общий и нажмите на Отделка кнопка.
После этого вы получите следующий результат. Удивительно, но имя рабочей книги и листа будет таким же, как в текстовом файле.
В итоге, изменив форматирование в соответствии с вашими требованиями, вы получите следующий результат.
Читать далее: Как преобразовать текстовый файл в Excel автоматически (3 подходящих способа)
2. Копирование и вставка текста из блокнота
Первый метод, безусловно, быстрый, но вы не сможете конвертировать Notepad в определенное место. Например, если вы хотите сохранить набор данных, начиная с адреса B4 клетки, вы можете следовать этому методу.
➤ Первоначально выделите тексты после открытия Блокнота и нажмите кнопку CTRL + C копировать.
➤ Теперь просто зайдите в B4 ячейку и нажмите CTRL + V .
Таким образом, вывод будет выглядеть следующим образом.
3. преобразование блокнота в Excel, когда текст разделен запятыми
Одним из серьезных недостатков второго метода является то, что он плохо работает, если в тексте присутствует разделитель-запятая, как показано на следующем снимке экрана.
Шаг 01: Скопируйте и вставьте тексты
➤ В первую очередь необходимо выделить и скопировать тексты.
После копирования и вставки текстов в B4 ячейку (как это сделано во втором методе), вы получите следующий результат от B4 на B15 клетки.
Шаг 02: Использование функции "Текст в столбцы
Теперь вам необходимо использовать Текст в столбцы для создания отдельных колонок.
➤ Для этого перейдите в раздел Данные вкладка> Инструменты данных лента> выберите Текст в столбцы особенность.
➤ На шагах 1 из 3 необходимо выбрать Делимитированный тип данных.
➤ Далее (в шагах 2 из 3) выберите Запятая в качестве Разделители .
➤ На последнем этапе необходимо сохранить Общий проверен формат данных.
В конечном итоге вы получите следующий результат.
Читать далее: Преобразование Excel в текстовый файл с разделителем (2 простых подхода)
Похожие чтения
- Как извлечь данные из списка с помощью формулы Excel (5 методов)
- Как извлечь данные из Excel в Word (4 способа)
- Извлечение текста после символа в Excel (6 способов)
- Формула Excel для получения первых 3 символов из ячейки (6 способов)
- Возврат нескольких значений в Excel на основе одного критерия (3 варианта)
4. Power Query для преобразования блокнота в Excel
При преобразовании Блокнота в Excel с колонками, Power Query (механизм преобразования и подготовки данных в Excel) обеспечит вам превосходные результаты.
➤ Во-первых, перейдите в Данные вкладка> раскрывающийся список Получить данные опция> Из файла > Из текста/CSV .
➤ Щелкните по текстовому файлу, а затем выберите пункт Импорт кнопка.
➤ Затем вы увидите предварительный просмотр текстового файла, где Вкладка фиксируется как Разделитель автоматически.
➤ Кроме того, если вы хотите загрузить преобразованные данные в рабочий лист, выберите опцию Нагрузка на вариант.
➤ Далее укажите местоположение (например. =PowerQuery!$B$4 ).
Наконец, вы получите следующий результат.
5. использование кода VBA
Пятый и последний метод заключается в применении VBA код для преобразования Блокнота в Excel с колонками одним щелчком мыши.
Перед этим необходимо создать модуль для вставки модуля VBA код.
➤ Сначала откройте модуль, нажав кнопку Разработчик > Визуальный Основной (или нажмите ALT + F11 ).
➤ Во-вторых, перейдите к Вставка > Модуль .
➤ Затем скопируйте следующий код во вновь созданный модуль.
Sub ConvertNotepadToExcel() Dim Txt As String Open "E:\Exceldemy\Sales Report.txt" For Input As 60 Range("B4").Select Do Until EOF(60) Input #60, Txt ActiveCell.Value = Txt ActiveCell.Offset(1, 0).Select Loop Close (60) End Sub
⧬ Две вещи, которые вы должны изменить:
- Укажите путь: Конечно, вы должны указать путь (расположение файла) к существующему текстовому файлу, например. E:\Exceldemy\Sales Report.txt
- Выберите выходную ячейку: Затем необходимо указать место, где вы хотите получить преобразованные данные, например. B4 клетка.
После выполнения кода (комбинация клавиш - F5 ), вы получите следующий результат.
После использования Текст в столбцы особенность, обсуждаемая в шаг 2 третьего метода и форматирования, вышеприведенный вывод будет выглядеть следующим образом.
Читать далее: Код VBA для преобразования текстового файла в Excel (7 методов)
Заключение
На этом мы заканчиваем сегодняшнее занятие. Вот как можно преобразовать Блокнот в Excel с колонками. Теперь выбирайте любой метод в зависимости от ваших требований. В любом случае, не забудьте поделиться своими мыслями.