การนำเข้าไฟล์ข้อความไปยัง Excel เป็นสิ่งสำคัญมากเมื่อคุณจัดการกับข้อมูลจำนวนมาก มีขั้นตอนต่างๆ ในการนำเข้าไฟล์ข้อความไปยัง Excel ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็น 4 วิธีง่ายๆ ในการนำเข้าไฟล์ข้อความไปยัง Excel
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดต่อไปนี้ จะช่วยให้คุณเข้าใจหัวข้อได้ชัดเจนยิ่งขึ้น
4 วิธีในการนำเข้าไฟล์ข้อความไปยัง Excel
สมมติชุดข้อมูลการเข้าชั้นเรียนของนักเรียน เราต้องการนำเข้าไฟล์ข้อความไปยังชุดข้อมูล สำหรับสิ่งนี้ เราได้กล่าวถึงวิธีการง่ายๆ นี่คือภาพรวมของชุดข้อมูลของเรา
ที่นี่เราใช้ Microsoft Excel 365 คุณสามารถใช้เวอร์ชันอื่นได้ตามสะดวก
1. นำเข้าไฟล์ข้อความลงใน Excel ด้วยคอลัมน์
สำหรับการนำเข้าไฟล์ข้อความที่มีคอลัมน์ใน Excel เราจะใช้ จากข้อความ/CSV คำสั่งภายใต้ ข้อมูล แท็บ แต่ก่อนอื่น คุณต้องสร้างไฟล์ข้อความที่คุณต้องการนำเข้า แล้วต้องทำตามขั้นตอน
📌 ขั้นตอน:
- อันดับแรก เลือกเซลล์ที่คุณต้องการนำเข้าไฟล์ ที่นี่เราเลือก B11 จากนั้นไปที่ ข้อมูล >> รับข้อมูล>> จากข้อความ/CSV .
- หลังจากนั้น ไฟล์ข้อความชื่อ Attendance_Sheet จะปรากฏขึ้น จากนั้นไปที่ นำเข้า .
- จากนั้นไปที่ โหลด>> โหลดไปที่ .
- ตัวช่วยสร้างกล่องโต้ตอบ นำเข้าข้อมูล จะปรากฏขึ้น เลือก แผ่นงานที่มีอยู่ >> เลือกเซลล์ $B$11 .
- กด ตกลง .
- สุดท้าย ไฟล์ข้อความของคุณจะถูกนำเข้าไปยังเวิร์กชีตที่มีอยู่ของคุณ
หมายเหตุ: ในวิธีการนี้ เรานำเข้าไฟล์ข้อความไปยังแผ่นงานที่มีอยู่ อย่างไรก็ตาม คุณสามารถนำเข้าไฟล์ไปยังแผ่นงานใหม่ได้หากต้องการ
อ่านเพิ่มเติม: การนำเข้าข้อมูลไปยัง Excel (3 วิธีที่เหมาะสม)
2. ใช้แท็บไฟล์เพื่อนำเข้าไฟล์ข้อความไปยัง Excel
นอกจากนี้เรายังสามารถนำเข้าไฟล์ข้อความจาก ไฟล์ ตัวเลือกแท็บ เป็นเรื่องง่ายที่คุณต้องเลือกไฟล์ข้อความที่ต้องการผ่านการเปิด File Explorer . สำหรับการดำเนินการนี้ ให้ทำตามคำแนะนำด้านล่าง
📌 ขั้นตอน:
- เริ่มแรก เลือก ไฟล์ แท็บ
- จากนั้นไปที่ เปิด>> เรียกดู .
- ดังนั้น เปิด หน้าต่างจาก File Explorer จะปรากฏขึ้นต่อหน้าคุณ จากหน้าต่างนั้น ขั้นแรก ให้เลือก ไฟล์ทั้งหมด . ประการที่สอง เลือกไฟล์ข้อความชื่อ Attendance_Sheet.txt . สุดท้าย ให้กดปุ่ม เปิด ตัวเลือก
- สุดท้าย แผ่นงานที่มีชื่อตรงกันจะปรากฏในแผ่นงาน Excel ของคุณดังด้านล่าง
อ่านเพิ่มเติม: วิธีการนำเข้าข้อมูลจากไฟล์ข้อความไปยัง Excel (3 วิธี)
3. ใช้ตัวช่วยสร้างข้อความเป็นคอลัมน์
Microsoft Excel มีคำสั่งชื่อ Text to Columns ตัวช่วยสร้างภายใต้ ข้อมูล แท็บ ใช้สำหรับแบ่งข้อความออกเป็นคอลัมน์อื่นๆ ขณะใช้วิซาร์ดนี้ คุณสามารถกำหนดอักขระตัวคั่นได้ ทำตามขั้นตอนง่ายๆ เพื่อทำสิ่งนั้น
📌 ขั้นตอน:
- อันดับแรก ไปที่ ข้อมูล>> ข้อความเป็นคอลัมน์ .
- หลังจากนั้น กล่องโต้ตอบจะปรากฏขึ้นพร้อมชื่อ Convert Text to Columns Wizard – ขั้นตอนที่ 1 จาก 3 >> เลือก ตัวคั่น ตัวเลือก>> กด ถัดไป .
- จากนั้นภายใต้ ตัวช่วยสร้างการแปลงข้อความเป็นคอลัมน์ – ขั้นตอนที่ 2 จาก 3 ให้ยกเลิกการเลือกเครื่องหมายถูกทั้งหมด ยกเว้น จุลภาค และ อวกาศ
- กดถัดไป
- จากนั้น ภายใต้ ตัวช่วยสร้างการแปลงข้อความเป็นคอลัมน์ – ขั้นตอนที่ 3 จาก 3 , เลือก ทั่วไป >> จากนั้น เสร็จสิ้น
- สุดท้าย ข้อมูลที่นำเข้าได้ถูกแบ่งออกเป็นคอลัมน์
อ่านเพิ่มเติม: วิธีการแปลง Notepad เป็น Excel ด้วยคอลัมน์ (5 วิธี)
การอ่านที่คล้ายกัน
- วิธีการดึงข้อมูลจากตารางตามเกณฑ์หลายเกณฑ์ใน Excel
- ถ่ายโอนข้อมูลจากแผ่นงาน Excel หนึ่งไปยังอีกแผ่นหนึ่งโดยอัตโนมัติ
- วิธีการดึงข้อมูลจากเว็บไซต์ไปยัง Excel โดยอัตโนมัติ
- คืนค่าหลายค่าใน Excel ตามเกณฑ์เดียว (3 ตัวเลือก)
- วิธีการนำเข้าข้อมูลจาก Word ไปยัง Excel (วิธีง่ายๆ 3 วิธี)
4. นำเข้าไฟล์ข้อความไปยัง Excel โดยใช้ Excel VBA
นอกจากนี้เรายังสามารถนำเข้าไฟล์ข้อความไปยัง Excel โดยใช้ รหัส VBA . Excel VBA รหัสสามารถเพิ่มไฟล์ข้อความและแยกเป็นส่วนที่คุณต้องการได้
📌 ขั้นตอน:
- ขั้นแรก ไปที่ นักพัฒนา >> เลือก Visual Basic
- กล่องโต้ตอบจะปรากฏขึ้น เลือก แทรก >> โมดูล>> โมดูล 1 .
- จด VBA รหัส.
Sub ImportTextFileToExcel()
Dim textFileNum, rowNum, colNum As Integer
Dim textFileLocation, textDelimiter, textData As String
Dim tArray() As String
Dim sArray() As String
textFileLocation = "G:\Exceldemy\Attendance_Sheet1.txt"
textDelimiter = ","
textFileNum = FreeFile
Open textFileLocation For Input As textFileNum
textData = Input(LOF(textFileNum), textFileNum)
Close textFileNum
tArray() = Split(textData, vbLf)
For rowNum = LBound(tArray) To UBound(tArray) - 1
If Len(Trim(tArray(rowNum))) <> 0 Then
sArray = Split(tArray(rowNum), textDelimiter)
For colNum = LBound(sArray) To UBound(sArray)
ActiveSheet.Cells(rowNum + 4, colNum + 2) = sArray(colNum)
Next colNum
End If
Next rowNum
MsgBox "Data Imported Successfully", vbInformation
End Sub
- สุดท้าย ผลลัพธ์จะมีลักษณะเหมือนภาพที่แสดงด้านล่าง
ในวิธีนี้ เราได้พูดถึงกระบวนการนำเข้าไฟล์ข้อความไปยัง Excel จากตำแหน่งไฟล์เฉพาะ นอกจากนี้ คุณยังสามารถนำเข้าไฟล์ข้อความโดยใช้ การเลือกไฟล์ ตัวเลือก และพิจารณาตัวคั่นหลายตัว โดยใช้ VBA .
อ่านเพิ่มเติม: วิธีการนำเข้าไฟล์ข้อความที่มีตัวคั่นหลายตัวใน Excel (3 วิธี)
การแปลงไฟล์ข้อความเป็นตาราง Excel
คุณยังสามารถนำเข้าไฟล์ข้อความไปยังตาราง Excel โดยใช้ขั้นตอนง่ายๆ โชคดีที่คุณจะได้รับชื่อชีตโดยอัตโนมัติตามที่มีอยู่ในไฟล์ข้อความที่มีอยู่ในพีซีของเรา
📌 ขั้นตอน:
- อันดับแรก เราต้องเลือก จากข้อความ/CSV คำสั่งภายใต้ ข้อมูล ตัวเลือกในริบบิ้น
- หลังจากนั้น เลือกไฟล์ชื่อ Attendance_Sheet . เลือก นำเข้า .
- กล่องโต้ตอบจะปรากฏขึ้น เราต้องเลือก แปลงข้อมูล .
- หลังจากนั้น เลือกตารางข้อมูลและไปที่คำสั่งปิดและโหลด .
- สุดท้าย จะเปิดเวิร์กชีตใหม่ในไฟล์ excel ที่คุณมีอยู่ และเอกสารข้อความของคุณจะถูกกู้คืนในเวิร์กชีต ในภาพต่อไปนี้ คุณเห็นชื่อชีตคือ Attendance_Sheet ซึ่งส่วนใหญ่เป็นชื่อไฟล์ข้อความ
อ่านเพิ่มเติม: รหัส VBA เพื่อแปลงไฟล์ข้อความเป็น Excel (7 วิธี)
ภาคปฏิบัติ
เราได้จัดเตรียมส่วนฝึกหัดไว้ในแต่ละแผ่นงานทางด้านขวามือสำหรับการฝึกปฏิบัติของคุณ กรุณาทำด้วยตัวเอง
บทสรุป
นั่นคือทั้งหมดที่เกี่ยวกับเซสชั่นของวันนี้ และนี่คือวิธีการง่ายๆ ในการนำเข้าไฟล์ข้อความไปยัง Excel โปรดแจ้งให้เราทราบในส่วนความคิดเห็นหากคุณมีคำถามหรือข้อเสนอแนะ เพื่อความเข้าใจที่ดีขึ้น โปรดดาวน์โหลดเอกสารแบบฝึกหัด เยี่ยมชมเว็บไซต์ของเรา ExcelDemy ผู้ให้บริการโซลูชัน Excel แบบครบวงจรเพื่อค้นหาวิธีการต่างๆ ของ Excel ขอขอบคุณที่อดทนรอในการอ่านบทความนี้
บทความที่เกี่ยวข้อง
- วิธีการนำเข้าข้อมูลไปยัง Excel จากไฟล์ Excel อื่น (2 วิธี)
- Excel VBA:ดึงข้อมูลจากเว็บไซต์โดยอัตโนมัติ (2 วิธี)
- วิธีการแปลงไฟล์ข้อความเป็น Excel โดยอัตโนมัติ (3 วิธีที่เหมาะสม)
- มาโคร Excel:ดึงข้อมูลจากไฟล์ Excel หลายไฟล์ (4 วิธี)
- วิธีการดึงข้อมูลจากเซลล์ใน Excel (5 วิธี)
- แยกข้อความหลังอักขระใน Excel (6 วิธี)
- วิธีการดึงข้อมูลเฉพาะออกจากเซลล์ใน Excel (ตัวอย่าง 3 ตัวอย่าง)