Как да конвертирате Notepad в Excel с колони (5 метода)

  • Споделя Това
Hugh West

Понякога наборът ви от данни може да се съхранява в текстов формат (.txt) в Notepad, специално приложение за текстови редактори, собственост на Microsoft. Excel обаче предоставя възможност за импортиране на набора от данни от широк кръг източници. По-важното е, че Excel конвертира текстовете заедно със създаването на отделни колони. В тази поучителна сесия ще представя 5 метода за конвертиране на Notepad в Excel сколони с подходящо обяснение.

Изтегляне на работна тетрадка за практика

Превръщане на Notepad в Excel с колони.xlsm

5 метода за конвертиране на Notepad в Excel с колони

Ако приемем, че Отчет за продажбите на някои Продуктови артикули се дава заедно с Идентификатор на продукта , Държави , и Продажби в Notepad, както е показано на долната снимка.

Забележка: Горният текст е ограничен с табулатори. Това означава, че табулаторът служи за разделител.

Сега трябва да конвертирате текстовете в Notepad в Excel с колони.

1. Директно отваряне на Notepad

В началния метод ще ви покажа процеса на директно отваряне на Notepad.

Стъпка 01: Първо отваряне на Notepad

➤ Първоначално трябва да създадете празна работна книга и да отидете в Файл > Отвори .

➤ След това отидете в местоположението на файла, където съхранявате файла (Notepad), както е показано на следното изображение.

➤ След като направите това, щракнете върху текстовия документ. Ако не откриете файла, уверете се, че сте избрали формата като Текстови файлове (от долния десен ъгъл).

➤ Накрая натиснете върху Отвори опция.

Стъпка 02: Справяне с съветника за импортиране на текст

Веднага (след като отворите текстовия файл) ще видите диалогов прозорец, а именно Съветник за импортиране на текст (тя ще бъде отворена по подразбиране). Това е процес от 3 стъпки.

➤ Първо (стъпка 1 от 3), проверете кръга преди Разграничени и също така да поставите отметка в квадратчето преди Моите данни имат заглавия опция.

➤ Сега сте в стъпка 2 от 3 на Съветник за импортиране на текст . Тъй като наборът от данни е ограничен в таблици, трябва да изберете Tab като Разделители .

➤ По-късно (стъпка 3 от 3) се уверете, че форматът на данните на колоната е Обща информация и щракнете върху Завършете бутон.

След като направите това, ще получите следния резултат. Удивително е, че името на работната книга и листа ще бъде такова, каквото е в текстовия файл.

В крайна сметка ще получите следния резултат, след като промените форматирането в зависимост от изискванията си.

Прочетете още: Как да конвертирате текстови файл в Excel автоматично (3 подходящи начина)

2. Копиране и поставяне на текст от Notepad

Първият метод със сигурност е бърз, но не можете да конвертирате Notepad на определено място. Например, ако искате да съхраните набора от данни, започвайки от B4 клетка, можете да следвате този метод.

➤ Първоначално изберете текстовете, след като отворите бележника, и натиснете CTRL + C за копиране.

➤ Сега просто отидете в B4 клетка и натиснете CTRL + V .

Така изходът ще изглежда по следния начин.

3. Конвертиране на Notepad в Excel, когато текстът е разделен със запетая

Един от сериозните недостатъци на втория метод е, че той не работи добре, ако текстът е наличен, включително разделител със запетая, както е показано на следващата снимка на екрана.

Стъпка 01: Копирайте и поставете текстовете

➤ Преди всичко трябва да изберете и копирате текстовете.

След като копирате и поставите текстовете в B4 (както е направено във втория метод), ще получите следния резултат от B4 към B15 клетки.

Стъпка 02: Използване на функцията "Текст към колони

Сега трябва да използвате функцията Текст към колони за създаване на отделни колони.

➤ За да направите това, отидете в Данни tab> Инструменти за данни лента> изберете Текст към колони функция.

➤ В стъпки 1 от 3 трябва да изберете Разграничени тип данни.

➤ След това (в стъпки 2 от 3) изберете Запетая като Разделители .

➤ В последната стъпка трябва да запазите Обща информация проверен формат на данните.

В крайна сметка ще получите следния резултат.

Прочетете още: Конвертиране на Excel в текстов файл с разделител (2 лесни подхода)

Подобни четива

  • Как да извлечете данни от списък с помощта на формула на Excel (5 метода)
  • Как да извлечете данни от Excel в Word (4 начина)
  • Извличане на текст след символ в Excel (6 начина)
  • Формула на Excel за получаване на първите 3 символа от клетка (6 начина)
  • Връщане на множество стойности в Excel въз основа на един критерий (3 опции)

4. Power Query за конвертиране на Notepad в Excel

Докато конвертирате Notepad в Excel с колони, Power Query (механизъм за трансформиране и подготовка на данни в Excel) ще ви даде изключителни резултати.

➤ Първо, отидете в Данни tab> падащ списък на Получаване на данни опция> От файла > От текст/CSV .

➤ Кликнете върху текстовия файл и изберете Внос бутон.

➤ След това ще видите предварителен преглед на текстовия файл, в който Tab се определя като Разделител автоматично.

➤ Освен това, ако искате да заредите конвертираните данни в работен лист, изберете Зареждане към опция.

➤ След това посочете местоположението (напр. =PowerQuery!$B$4 ).

Накрая ще получите следния резултат.

5. Използване на код VBA

Петият и последен метод е свързан с прилагането на VBA код за конвертиране на Notepad в 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 метода)

Заключение

Това е краят на днешната сесия. Ето как можете да конвертирате Notepad в Excel с колони. Сега изберете всеки метод въз основа на вашите изисквания. Както и да е, не забравяйте да споделите мислите си.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.