สารบัญ
บางครั้ง ชุดข้อมูลของคุณอาจจัดเก็บในรูปแบบข้อความ (.txt) ใน Notepad ซึ่งเป็นแอปพลิเคชันแก้ไขข้อความเฉพาะที่เป็นของ Microsoft อย่างไรก็ตาม Excel ให้โอกาสในการนำเข้าชุดข้อมูลจากแหล่งข้อมูลที่หลากหลาย ที่สำคัญกว่านั้น Excel จะแปลงข้อความพร้อมกับสร้างคอลัมน์แยกต่างหาก ในเซสชันการเรียนรู้นี้ ฉันจะนำเสนอ 5 วิธีในการแปลง Notepad เป็น Excel พร้อมคอลัมน์พร้อมคำอธิบายที่เหมาะสม
ดาวน์โหลด Practice Workbook
Converting Notepad เป็น Excel ด้วย Columns.xlsm
5 วิธีในการแปลงแผ่นจดบันทึกเป็น Excel ด้วยคอลัมน์
สมมติว่า รายงานการขาย ของ รายการสินค้า ได้รับพร้อมกับ Product ID , Sates และ Sales ใน Notepad ดังที่แสดงในภาพหน้าจอด้านล่าง
หมายเหตุ: ข้อความด้านบนนี้คั่นด้วยแท็บ นั่นหมายความว่าแท็บทำหน้าที่เป็นตัวคั่น
ตอนนี้ คุณต้องแปลงข้อความใน Notepad เป็น Excel ด้วยคอลัมน์
1. การเปิด Notepad โดยตรง
ในวิธีการเริ่มต้น ฉันจะแสดงขั้นตอนการเปิด Notepad โดยตรง
ขั้นตอนที่ 01: เปิด Notepad ก่อน
➤ เริ่มแรก คุณต้องสร้าง สมุดงานเปล่า และไปที่ ไฟล์ > เปิด
➤ จากนั้น ไปที่ตำแหน่งไฟล์ที่คุณจัดเก็บไฟล์ (แผ่นจดบันทึก) ตามที่แสดงในภาพต่อไปนี้
➤ หลังจากนั้น ให้คลิกที่เอกสารข้อความ หากคุณไม่พบไฟล์ ตรวจสอบให้แน่ใจว่าคุณเลือกรูปแบบเป็น ไฟล์ข้อความ (จากด้านขวาล่าง)
➤ สุดท้าย กดเหนือตัวเลือก เปิด
ขั้นตอนที่ 02: การจัดการกับตัวช่วยนำเข้าข้อความ
ทันที (หลังจากเปิดไฟล์ข้อความ) คุณจะเห็นกล่องโต้ตอบ คือ ตัวช่วยสร้างการนำเข้าข้อความ (โดยค่าเริ่มต้นจะเปิดขึ้น) เป็นกระบวนการ 3 ขั้นตอน
➤ ประการแรก (ขั้นตอนที่ 1 จาก 3) ให้ทำเครื่องหมายวงกลมไว้หน้าประเภทข้อมูล คั่น และทำเครื่องหมายในช่องหน้า ข้อมูลของฉัน มีส่วนหัว ตัวเลือก
➤ ตอนนี้ คุณอยู่ในขั้นตอนที่ 2 จาก 3 ของ ตัวช่วยนำเข้าข้อความ เนื่องจากชุดข้อมูลเป็นแบบคั่นด้วยแท็บ คุณต้องเลือก แท็บ เป็น ตัวคั่น
➤ ภายหลัง (ขั้นตอนที่ 3 ของ 3) ตรวจสอบให้แน่ใจว่ารูปแบบข้อมูลของคอลัมน์เป็น ทั่วไป และคลิกที่ปุ่ม เสร็จสิ้น
หลังจากทำเช่นนั้น คุณจะได้ผลลัพธ์ต่อไปนี้ น่าประหลาดใจที่ชื่อของสมุดงานและแผ่นงานจะเหมือนกับที่อยู่ในไฟล์ข้อความ
ในที่สุด คุณจะได้รับผลลัพธ์ต่อไปนี้หลังจากเปลี่ยนการจัดรูปแบบตาม ข้อกำหนด
อ่านเพิ่มเติม: วิธีแปลงไฟล์ข้อความเป็น Excel โดยอัตโนมัติ (3 วิธีที่เหมาะสม)
2. คัดลอกและวางข้อความจากแผ่นจดบันทึก
วิธีแรกเป็นวิธีที่รวดเร็วแน่นอน แต่คุณไม่สามารถแปลงแผ่นจดบันทึกที่ตำแหน่งใดตำแหน่งหนึ่งได้ ตัวอย่างเช่น หากคุณต้องการจัดเก็บชุดข้อมูลที่เริ่มต้นจาก B4 เซลล์ คุณสามารถทำตามวิธีนี้ได้
➤ เริ่มแรก เลือกข้อความหลังจากเปิด Notepad แล้วกด CTRL + C เพื่อคัดลอก .
➤ ตอนนี้ เพียงไปที่เซลล์ B4 แล้วกด CTRL + V .
ดังนั้น ผลลัพธ์จะมีลักษณะดังนี้
3. แปลงแผ่นจดบันทึกเป็น Excel เมื่อข้อความคั่นด้วยเครื่องหมายจุลภาค
ข้อเสียอย่างร้ายแรงประการหนึ่งของวิธีที่ 2 คือทำงานได้ไม่ดีหากข้อความมีพร้อมตัวคั่นด้วยเครื่องหมายจุลภาคดังที่แสดงในภาพหน้าจอต่อไปนี้
ขั้นตอนที่ 01: คัดลอกและวางข้อความ
➤ เบื้องต้น คุณต้องเลือกและคัดลอกข้อความ
หลังจากคัดลอกและวางข้อความใน B4 เซลล์ (ตามวิธีที่สอง) คุณจะได้รับผลลัพธ์ต่อไปนี้จากเซลล์ B4 ถึง B15 เซลล์
ขั้นตอนที่ 02: ใช้คุณลักษณะข้อความเป็นคอลัมน์
ตอนนี้ คุณต้องใช้คุณลักษณะ ข้อความเป็นคอลัมน์ เพื่อสร้างคอลัมน์แยกต่างหาก
➤ สำหรับการทำเช่นนี้ ไปที่แท็บ ข้อมูล & gt; เครื่องมือข้อมูล ริบบิ้น > เลือกคุณลักษณะ ข้อความเป็นคอลัมน์
➤ ในขั้นตอนที่ 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 ).
➤ ประการที่สอง ไปที่ แทรก > โมดูล .
➤ จากนั้น คัดลอกโค้ดต่อไปนี้ลงในโมดูลที่สร้างขึ้นใหม่
3869
⧬ สองสิ่งที่คุณมี ในการเปลี่ยนแปลง:
- ระบุพาธ: แน่นอน คุณต้องระบุพาธ (ตำแหน่งไฟล์) ของไฟล์ข้อความที่มีอยู่ เช่น E:\Exceldemy\Sales Report.txt
- เลือกเซลล์ผลลัพธ์: จากนั้น คุณต้องระบุตำแหน่งที่คุณต้องการรับข้อมูลที่แปลงแล้ว เช่น B4 เซลล์
หลังจากเรียกใช้โค้ด (แป้นพิมพ์ลัดคือ F5 ) คุณจะได้รับผลลัพธ์ต่อไปนี้
หลังจากใช้คุณลักษณะ ข้อความเป็นคอลัมน์ ที่กล่าวถึงใน ขั้นตอนที่ 2 ของวิธีที่สาม และการจัดรูปแบบ ผลลัพธ์ข้างต้นจะมีลักษณะดังนี้
อ่านเพิ่มเติม: โค้ด VBA เพื่อแปลงไฟล์ข้อความเป็น Excel (7 วิธี)
สรุป
เป็นอันสิ้นสุดเซสชั่นของวันนี้ นี่คือวิธีที่คุณสามารถแปลง Notepad เป็น Excel ด้วยคอลัมน์ ตอนนี้ เลือกวิธีใดก็ได้ตามความต้องการของคุณ อย่างไรก็ตาม อย่าลืมแบ่งปันความคิดของคุณ