فهرست مطالب
گاهی اوقات ممکن است مجموعه داده شما در قالب متن (txt.) در Notepad، یک برنامه ویرایشگر متن اختصاصی متعلق به مایکروسافت، ذخیره شود. با این حال، اکسل فرصتی را برای وارد کردن مجموعه داده از طیف گسترده ای از منابع فراهم می کند. مهمتر از آن، اکسل متن ها را همراه با ایجاد ستون های جداگانه تبدیل می کند. در این جلسه آموزشی 5 روش برای تبدیل Notepad به اکسل با ستون با توضیح مناسب را ارائه خواهم داد.
دانلود کتاب تمرین تمرین
تبدیل دفترچه یادداشت به اکسل با Columns.xlsm
5 روش برای تبدیل دفترچه یادداشت به اکسل با ستون ها
با فرض اینکه گزارش فروش برخی از اقلام محصول همانطور که در تصویر زیر نشان داده شده است، به همراه شناسه محصول ، Sates ، و Sales در Notepad آورده شده است.
توجه: متن بالا با برگه جدا شده است. این بدان معناست که برگه به عنوان جداکننده عمل می کند.
اکنون، باید متن های Notepad را با ستون ها به اکسل تبدیل کنید.
1. باز کردن مستقیم دفترچه یادداشت
در روش ابتدایی، من به طور مستقیم روند باز کردن Notepad را به شما نشان خواهم داد.
مرحله 01: ابتدا Notepad را باز کنید
➤ در ابتدا، شما باید یک کتاب کار را خالی کنید و به File > Open بروید.
➤ سپس به محل فایلی که فایل را در آن ذخیره می کنید بروید. (Notepad) همانطور که در تصویر زیر نشان داده شده است.
➤ پس از انجام این کار، روی سند متنی کلیک کنید. اگر پیدا نکردیدفایل، مطمئن شوید که قالب را به عنوان Text Files (از سمت راست پایین) انتخاب کرده اید.
➤ در نهایت، روی گزینه Open فشار دهید.
مرحله 02: برخورد با Text Import Wizard
بلافاصله (پس از باز کردن فایل متنی)، کادر محاوره ای را مشاهده خواهید کرد. یعنی Text Import Wizard (به طور پیش فرض باز می شود). این یک فرآیند 3 مرحلهای است.
➤ ابتدا (مرحله 1 از 3)، دایره را قبل از نوع داده Limited علامت زده نگه دارید و همچنین کادر قبل از دادههای من را علامت بزنید. گزینه headers دارد.
➤ اکنون، شما در مرحله 2 از 3 Text Import Wizard هستید. از آنجایی که مجموعه داده بر اساس برگه ها جدا شده است، باید Tab به عنوان Delimiters را انتخاب کنید.
➤ بعدا (مرحله 3 از 3)، مطمئن شوید که قالب داده ستون General است و روی دکمه Finish کلیک کنید.
پس از انجام این کار، خروجی زیر را دریافت خواهید کرد به طور شگفت انگیزی، نام کتاب کار و برگه همانطور که در فایل متنی است خواهد بود.
در نهایت، پس از تغییر قالب بندی بر اساس خود، خروجی زیر را دریافت خواهید کرد. نیاز.
بیشتر بخوانید: نحوه تبدیل خودکار فایل متنی به اکسل (3 روش مناسب)
2. کپی و چسباندن متن از Notepad
روش اول مطمئناً یک روش سریع است اما نمی توانید Notepad را در یک مکان خاص تبدیل کنید. به عنوان مثال، اگر می خواهید مجموعه داده را با شروع ذخیره کنیدسلول B4 ، میتوانید از این روش پیروی کنید.
➤ ابتدا متنها را پس از باز کردن دفترچه یادداشت انتخاب کنید و برای کپی کردن CTRL + C را فشار دهید. .
➤ اکنون، فقط به سلول B4 بروید و CTRL + V را فشار دهید.
بنابراین، خروجی به صورت زیر خواهد بود.
3. تبدیل Notepad به Excel هنگامی که متن با کاما مشخص شده است
یکی از اشکالات جدی روش دوم این است که در صورت موجود بودن متن از جمله جداکننده کاما همانطور که در تصویر زیر نشان داده شده است، به خوبی کار نمی کند.
مرحله 01: متن ها را کپی و جایگذاری کنید
➤ در درجه اول باید متن ها را انتخاب و کپی کنید.
بعد از کپی و چسباندن متون در <سلول 6>B4 (همانطور که در روش دوم انجام شد)، خروجی زیر را از سلول های B4 تا B15 دریافت خواهید کرد.
مرحله 02: از ویژگی Text to Columns استفاده کنید
اکنون، باید از ویژگی Text to Columns برای ایجاد ستون های جداگانه استفاده کنید.
➤ برای انجام این کار ، به برگه داده بروید و gt; نوار ابزار داده > ویژگی Text to Columns را انتخاب کنید.
➤ در مراحل 1 از 3، باید نوع داده Limited را انتخاب کنید.
➤ در مرحله بعد (در مراحل 2 از 3)، کاما به عنوان جداکننده را انتخاب کنید.
➤ در مرحله آخر، باید فرمت عمومی داده را بررسی کنید.
در نهایت، شما موارد زیر را دریافت کنیدخروجی.
بیشتر بخوانید: تبدیل اکسل به فایل متنی با جداکننده (2 رویکرد آسان)
خواندنی مشابه
- نحوه استخراج داده از یک لیست با استفاده از فرمول اکسل (5 روش) 32> نحوه استخراج داده ها از اکسل به ورد (4 روش)
- استخراج متن پس از یک کاراکتر در اکسل (6 روش)
- فرمول اکسل برای دریافت 3 کاراکتر اول from a Cell(6 Ways)
- برگرداندن چندین مقدار در اکسل بر اساس معیارهای واحد (3 گزینه)
4. Power Query برای تبدیل Notepad به Excel
در حین تبدیل Notepad به Excel با ستونها، Power Query (موتور تبدیل و آمادهسازی دادهها در اکسل) خروجی فوقالعادهای به شما میدهد.
➤ اولا، به برگه داده بروید > لیست کشویی گزینه Get Data > From File > From Text/CSV .
➤ روی فایل متنی کلیک کنید و سپس دکمه وارد کردن را انتخاب کنید.
➤ سپس، پیش نمایش فایل متنی را مشاهده خواهید کرد. جایی که Tab بهعنوان محدود کننده بهطور خودکار ثابت میشود.
➤ علاوه بر این، اگر میخواهید دادههای تبدیل شده را در یک برگه بارگذاری کنید، Load را انتخاب کنید. به گزینه .
➤ سپس، مکان را مشخص کنید (به عنوان مثال =PowerQuery!$B$4 ).
در نهایت، خروجی زیر را دریافت خواهید کرد.
5. استفاده از کد VBA
پنجمین و آخرین روش در مورد کاربرد است VBA کد برای تبدیل Notepad با ستونها به اکسل تنها با یک کلیک.
قبل از انجام این کار، باید یک ماژول برای درج کد VBA ایجاد کنید.
➤ ابتدا، با کلیک بر روی Developer > Visual Basic یک ماژول را باز کنید (یا ALT + F11<را فشار دهید. 7>).
➤ در مرحله دوم، به Insert > Module بروید.
➤ سپس، کد زیر را در ماژول جدید ایجاد شده کپی کنید.
5908
⧬ دو چیز که دارید برای تغییر:
- مسیر را مشخص کنید: مسلماً باید مسیر (محل فایل) فایل متنی موجود را مشخص کنید. E:\Exceldemy\Sales Report.txt
- سلول خروجی را انتخاب کنید: سپس، باید مکانی را که میخواهید دادههای تبدیل شده را دریافت کنید، مشخص کنید. سلول B4 .
پس از اجرای کد (میانبر صفحه کلید F5 است)، خروجی زیر را دریافت خواهید کرد.
پس از استفاده از ویژگی Text to Columns مورد بحث در مرحله 2 روش سوم و قالب بندی، خروجی فوق به صورت زیر خواهد بود.
بیشتر بخوانید: کد VBA برای تبدیل فایل متنی به اکسل (7 روش)
نتیجه گیری
جلسه امروز به پایان رسید. به این ترتیب می توانید Notepad را با ستون ها به اکسل تبدیل کنید. اکنون، هر روشی را بر اساس نیاز خود انتخاب کنید. به هر حال، فراموش نکنید که نظرات خود را به اشتراک بگذارید.