Microsoft Excel เป็นโปรแกรมที่ทรงพลัง เราสามารถทำงานหลายอย่างบนชุดข้อมูลโดยใช้ Excel เครื่องมือและคุณสมบัติ มีฟังก์ชัน Excelเริ่มต้นมากมาย ที่เราสามารถนำมาใช้สร้างสูตรได้ สถาบันการศึกษาและบริษัทธุรกิจหลายแห่งใช้ไฟล์ excel เพื่อจัดเก็บข้อมูลที่มีค่า บางครั้ง เราจำเป็นต้องนำเข้าข้อมูลลงในเวิร์กชีต Excel จาก CSV ไฟล์. หากเราเปิดไฟล์ CSV โดยตรงใน Excel อย่างไรก็ตาม ตัวคั่นอาจไม่รู้จัก ด้วยเหตุนี้ เราจะเห็นค่าเซลล์ทั้งหมดในคอลัมน์เดียว บทความนี้จะแสดงให้คุณเห็น 6 วิธีง่ายๆในการ เปิด CSV ด้วย ตัวคั่น ใน Excel .
ดาวน์โหลดแบบฝึกหัดต่อไปนี้เพื่อฝึกฝนด้วยตัวเอง
6 วิธีง่ายๆ ในการเปิด CSV ด้วยตัวคั่นใน Excel
Excel ยอมรับตัวคั่นบรรทัดเริ่มต้นที่ Windows ใช้ โดยปกติ ตัวคั่นเริ่มต้นนั้นจะเป็น จุลภาค (, ). ดังนั้น หากเราใช้เครื่องหมายจุลภาคเป็นตัวคั่นในไฟล์ CSV Excel จะวางข้อมูลลงในคอลัมน์แยกตามต้องการ แต่ปัญหาจะเกิดขึ้นเมื่อใดก็ตามที่มีสิ่งที่แตกต่างไปจากเครื่องหมายจุลภาคเป็นตัวคั่น ในกรณีเช่นนี้ ข้อมูลทั้งหมดจะอยู่ในคอลัมน์เดียว ในบทความนี้ เราจะใช้ทั้งเครื่องหมายจุลภาคและอัฒภาคเป็นตัวคั่นเพื่ออธิบายกรณีต่างๆ เราจะใช้ชุดข้อมูลตัวอย่างเป็นตัวอย่าง ตัวอย่างเช่น ชุดข้อมูลด้านล่างอยู่ในไฟล์ CSV และเราแสดงใน Notepad . อย่างที่คุณเห็น พนักงานขาย , ผลิตภัณฑ์ และ ยอดขายสุทธิ คอลัมน์คั่นด้วยเครื่องหมายจุลภาค ในบางวิธี คุณจะเห็นเครื่องหมายอัฒภาคแทน ดังนั้น ให้ทำตามวิธีการเปิด CSV ด้วยตัวคั่นใน Excel
1. เปิด CSV ด้วยตัวคั่นผ่าน Excel Power Query Editor
ในวิธีแรก เราจะเปิดไฟล์ CSV ผ่านตัวแก้ไข Power Query ใน Excel นี่เป็นวิธีที่มีประสิทธิภาพที่สุดในการเปิดไฟล์ CSV เนื่องจากเราสามารถระบุตัวคั่นได้ที่นี่ ดังนั้น ให้ทำตามขั้นตอนด้านล่างเพื่อทำงาน
ขั้นตอน:
- ขั้นแรก ไปที่ แท็บข้อมูล
- จากนั้น ในส่วนรับและแปลงข้อมูล ให้คลิก จากข้อความ/CSV .
- ด้วยเหตุนี้ นำเข้าข้อมูล กล่องโต้ตอบจะปรากฏขึ้น
- เลือก CSV ที่ต้องการ ไฟล์แล้วกด นำเข้า .
- ดังนั้น กล่องโต้ตอบอื่นจะปรากฏขึ้นพร้อมชุดข้อมูล
- ที่นี่ ระบุตัวคั่น .ของคุณ .
- หลังจากนั้น กด โหลด .
- ดังนั้น คุณจะได้เวิร์กชีตใหม่พร้อมชุดข้อมูลที่ต้องการในคอลัมน์แยกกัน
- ดูภาพด้านล่างซึ่งเป็นผลลัพธ์ของเรา
อ่านเพิ่มเติม: วิธีเปิดไฟล์ CSV ที่มีคอลัมน์ใน Excel (3 วิธีง่ายๆ)
2. ใช้ตัวช่วยสร้างการนำเข้าข้อความเพื่อนำเข้า CSV ด้วยตัวคั่น
นอกจากนี้ หากไฟล์ CSV ถูกบันทึกเป็นไฟล์ข้อความ เราสามารถใช้ ตัวช่วยสร้างการนำเข้าข้อความ เพื่อนำเข้าข้อมูล ดังนั้น โปรดเรียนรู้ขั้นตอนต่อไปนี้เพื่อดำเนินการ
ขั้นตอน:
- ขั้นแรก เปิด .txt ไฟล์โดยใช้ excel
- ดังนั้น ตัวช่วยสร้างการนำเข้าข้อความ กล่องโต้ตอบจะปรากฏขึ้น
- ในขั้นตอนที่ 1 เลือก ตัวคั่น แล้วกด ถัดไป .
- ในขั้นตอนที่ 2 เลือกตัวคั่นของคุณ
- ที่นี่ เราเลือก จุลภาค .
- หลังจากนั้น คลิกถัดไป .
- สุดท้าย คลิก เสร็จสิ้น .
- ด้วยวิธีนี้ คุณสามารถเปิดไฟล์ CSV ที่มีตัวคั่นใน excel ได้
อ่านเพิ่มเติม: วิธีการนำเข้า CSV ลงในแผ่นงานที่มีอยู่ใน Excel (5 วิธี)
3. ระบุตัวคั่นในไฟล์ CSV สำหรับเปิดใน Excel
หากเราใช้อย่างอื่นที่ไม่ใช่เครื่องหมายจุลภาคเป็นตัวคั่น เราก็ระบุได้ในไฟล์ CSV ด้วยวิธีนี้ เราสามารถเปิดไฟล์ CSV ได้โดยตรงโดยใช้ excel โดยไม่ต้องใช้ power query ดังนั้น ทำตามขั้นตอนด้านล่างเพื่อทราบวิธีการทำงาน
ขั้นตอน:
- ก่อนอื่น พิมพ์ sep=; ในบรรทัดแรกของไฟล์ CSV
- นี่ เครื่องหมายอัฒภาค เป็นตัวคั่นของเรา
- พิมพ์เองได้
- หลังจากนั้น เปิดไฟล์ตามปกติ
- ดังนั้น คุณจะเห็นชุดข้อมูลในรูปแบบที่ถูกต้องใน excel
อ่านเพิ่มเติม: Excel VBA เพื่อนำเข้าไฟล์ CSV โดยไม่ต้องเปิด (ตัวอย่างที่เหมาะสม 3 ตัวอย่าง)
การอ่านที่คล้ายกัน
- วิธีการเปิด Notepad หรือไฟล์ข้อความใน Excel ด้วยคอลัมน์ (วิธีง่ายๆ 3 วิธี)
- วิธีการแปลง CSV เป็น XLSX Command Line (ด้วยขั้นตอนง่ายๆ)
- Excel VBA เพื่ออ่านไฟล์ CSV ลงใน Array (ตัวอย่างในอุดมคติ 4 ตัวอย่าง)
- ความแตกต่างระหว่างไฟล์ CSV และ Excel (11 ตัวอย่างที่เหมาะสม)
- ผสานไฟล์ CSV เป็นหลายแผ่นใน Excel (ด้วยขั้นตอนง่ายๆ)
4. เปิด CSV ด้วยตัวคั่นโดยใช้คุณสมบัติข้อความเป็นคอลัมน์
อีกครั้ง คุณสามารถใช้คุณลักษณะ Text to Columns สำหรับตัวคั่นอื่นที่ไม่ใช่เครื่องหมายจุลภาค เรียนรู้ขั้นตอนต่อไปนี้เพื่อดูว่าคุณจะทำงานให้สำเร็จได้อย่างไร
ขั้นตอน:
- ในตอนแรก ให้เปิดไฟล์ CSV ใน excel
- คุณจะเห็นค่าในคอลัมน์เดียวดังที่แสดงด้านล่าง
- ตอนนี้ เลือกคอลัมน์ที่ต้องการ
- ถัดไป ไปที่ ข้อมูล> เครื่องมือข้อมูล> ข้อความเป็นคอลัมน์ .
- กล่องโต้ตอบวิซาร์ดจะปรากฏขึ้น
- ในขั้นตอนที่ 1 คลิก ถัดไป .
- จากนั้น ในขั้นตอนที่ 2 เลือก อัฒภาค เป็นตัวคั่น
- กด ถัดไป .
- ในทำนองเดียวกัน ในขั้นตอนที่ 3 คลิก เสร็จสิ้น .
- ผลลัพธ์จะส่งคืนชุดข้อมูลที่แปลงแล้ว
- ดูชุดข้อมูลต่อไปนี้ซึ่งเป็นชุดที่เราต้องการ
อ่านเพิ่มเติม: Excel VBA:นำเข้าไฟล์ข้อความที่คั่นด้วยจุลภาค (2 คดี)
5. ฝังโค้ด VBA ใน Excel เพื่อนำเข้า CSV ด้วยตัวคั่น
หากคุณไม่ต้องการเปิดมันให้ยุ่งยากดังที่เราได้แสดงให้เห็นในวิธีการก่อนหน้านี้ คุณสามารถฝังโค้ด VBA ได้ ดังนั้น ทำตามขั้นตอน
ขั้นตอน:
- ขั้นแรก ไปที่ ผู้พัฒนา> Visual Basic .
- VBA หน้าต่างจะปรากฏขึ้น
- ถัดไป เลือก แทรก> โมดูล .
- ส่งผลให้ โมดูล หน้าต่างจะเด้งออกมา
- คัดลอกโค้ดด้านล่างแล้ววางที่นั่น
Sub open_csv()
Dim st As Worksheet, file_mrf As String
Set st = ActiveWorkbook.Sheets("Sheet1")
file_mrf = Application.GetOpenFilename("Text Files (*.csv),*.csv", _
, "Provide Text or CSV File:")
With st.QueryTables.Add(Connection:="TEXT;" & file_mrf, Destination:=st.Range("B2"))
.TextFileParseType = xlDelimited
.TextFileCommaDelimiter = True
.Refresh
End With
End Sub
- จากนั้นให้บันทึกไฟล์และกดปุ่ม F5 คีย์เพื่อรันโค้ด
- ดังนั้น กล่องโต้ตอบจะปรากฏขึ้น
- เลือกไฟล์ CSV ที่ต้องการแล้วกด เปิด .
- ด้วยวิธีนี้ คุณสามารถเปิดไฟล์ CSV ด้วยตัวคั่นใน excel
อ่านเพิ่มเติม: วิธีการนำเข้าไฟล์ข้อความไปยัง Excel โดยใช้ VBA (3 วิธีง่ายๆ)
6. ปรับตัวคั่นใน Windows เพื่อเปิด CSV ใน Excel
สุดท้าย เราจะแสดงวิธีปรับตัวคั่นในหน้าต่างของคุณให้สอดคล้องกับตัวที่คุณจะใช้ในไฟล์ CSV ด้วยวิธีนี้ excel จะใช้ตัวคั่นเป็นค่าเริ่มต้น ดังนั้นให้ทำตามขั้นตอนอย่างระมัดระวัง
ขั้นตอน:
- ก่อนอื่น พิมพ์ ภูมิภาค ในแถบค้นหาของ windows
- จากนั้น เลือก การตั้งค่าภูมิภาค .
- หน้าต่างใหม่จะปรากฏขึ้น
- ที่นั่น คลิกการตั้งค่าวันที่ เวลา และภูมิภาคเพิ่มเติม .
- ในแผงควบคุมถัดไป ให้กด เปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข .
- หลังจากนั้น คลิกการตั้งค่าเพิ่มเติม .
- ใน กำหนดรูปแบบ กล่องโต้ตอบ ระบุตัวคั่นบรรทัดที่คุณต้องการ .
- สังเกตว่าต้องไม่เหมือนกับสัญลักษณ์ทศนิยม .
- จากนั้น คลิก ใช้ แล้วกด ตกลง .
- ดังนั้น คุณสามารถตั้งค่าตัวคั่นที่ต้องการเป็นค่าเริ่มต้นที่คุณจะใช้ในไฟล์ CSV
อ่านเพิ่มเติม: วิธีเปิดไฟล์ CSV ใน Excel ด้วยคอลัมน์โดยอัตโนมัติ (3 วิธี)
บทสรุป
ต่อจากนี้ไปคุณจะสามารถ เปิด CSV ด้วย ตัวคั่น ใน Excel โดยใช้วิธีการที่อธิบายไว้ข้างต้น ใช้ต่อไปและแจ้งให้เราทราบหากคุณมีวิธีอื่นๆ ในการทำงาน ติดตาม ExcelDemy เว็บไซต์สำหรับบทความเพิ่มเติมเช่นนี้ อย่าลืมแสดงความคิดเห็น ข้อเสนอแนะ หรือข้อสงสัยหากมีในส่วนความคิดเห็นด้านล่าง
บทความที่เกี่ยวข้อง
- วิธีการแปลง CSV เป็น XLSX โดยไม่ต้องเปิด (5 วิธีง่ายๆ)
- วิธีอ่านไฟล์ CSV ใน Excel (4 วิธีที่เร็วที่สุด)
- Excel VBA:อ่านไฟล์ข้อความเป็นสตริง (4 กรณีที่มีประสิทธิภาพ)
- Excel VBA เพื่ออ่านไฟล์ CSV ทีละบรรทัด (ตัวอย่างในอุดมคติ 3 ตัวอย่าง)
- วิธีการแปลง CSV เป็น XLSX (4 วิธีด่วน)
- [แก้ไขแล้ว:] Excel กำลังเปิดไฟล์ CSV ในหนึ่งคอลัมน์ (โซลูชัน 3 รายการ)