วิธีแทรก CSV หรือ TSV ลงในแผ่นงาน Excel

ไฟล์ข้อมูลแบบข้อความเป็นหนึ่งในวิธีการทั่วไปในการจัดเก็บข้อมูลในโลกปัจจุบัน เนื่องจากไฟล์ข้อความโดยทั่วไปจะใช้พื้นที่สุดท้ายและจัดเก็บได้ง่ายที่สุด โชคดีที่มันง่ายมากที่จะแทรกไฟล์ CSV(CSV) (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) หรือTSV (ค่าที่คั่นด้วยแท็บ) ลงในMicrosoft Excel(Microsoft Excel)

ถ้าคุณต้องการแทรกCSVหรือTSVลงใน เวิร์กชีต Excelคุณเพียงแค่ต้องทราบวิธีการแยกข้อมูลในไฟล์โดยเฉพาะ คุณไม่จำเป็นต้องทราบรายละเอียดเกี่ยวกับข้อมูล เว้นแต่ว่าคุณต้องการจัดรูปแบบค่าเหล่านั้นใหม่เป็นสตริง ตัวเลข เปอร์เซ็นต์ และอื่นๆ

ในบทความนี้ คุณจะได้เรียนรู้วิธีแทรกไฟล์ CSV(CSV)หรือTSVลงใน เวิร์กชีต Excel ของคุณ และวิธีจัดรูปแบบข้อมูลใหม่ในกระบวนการนำเข้า เพื่อประหยัดเวลา

วิธีแทรกไฟล์ CSV ลงใน(A CSV File Into) เวิร์ กชีต Excel(Excel Worksheet)

ก่อนที่คุณจะสามารถแทรกไฟล์ CSV(CSV)ลงใน เวิร์กชีต Excel ของ คุณได้ คุณต้องยืนยันว่าไฟล์ข้อมูลนั้นคั่นด้วยเครื่องหมายจุลภาคจริงๆ (หรือที่เรียกว่า “คั่นด้วยจุลภาค”)

ตรวจสอบว่าเป็นไฟล์ที่คั่นด้วยเครื่องหมายจุลภาค

ในการดำเนินการนี้ ให้เปิดWindow Explorerและไปที่ไดเร็กทอรีที่เก็บไฟล์ไว้ เลือก เมนู มุมมอง(View)และตรวจดูให้แน่ใจว่า ได้เลือก บานหน้าต่างแสดงตัวอย่าง(Preview pane)แล้ว

จากนั้นเลือกไฟล์ที่คุณเชื่อว่ามีข้อมูลที่คั่นด้วยจุลภาค คุณควรเห็นเครื่องหมายจุลภาคระหว่างข้อมูลแต่ละส่วนในไฟล์ข้อความ

ตัวอย่างด้านล่างมาจากชุดข้อมูลของรัฐบาลที่มีผลคะแนนนักเรียนSAT College Board ปี 2010(SAT College Board)

อย่างที่คุณเห็น บรรทัดแรกคือบรรทัดส่วนหัว แต่ละช่องคั่นด้วยเครื่องหมายจุลภาค ทุกบรรทัดหลังจากนั้นคือบรรทัดข้อมูล โดยแต่ละจุดข้อมูลคั่นด้วยเครื่องหมายจุลภาค

นี่คือตัวอย่างลักษณะของไฟล์ที่มีค่าคั่นด้วยเครื่องหมายจุลภาค เมื่อคุณได้ยืนยันการจัดรูปแบบของข้อมูลต้นฉบับแล้ว คุณก็พร้อมที่จะแทรกลงใน เวิร์กชีต Excel ของคุณ แล้ว

แทรกไฟล์ CSV ลงในแผ่นงานของคุณ(Insert A CSV File Into Your Worksheet)

หากต้องการแทรก ไฟล์ ข้อมูลCSV ต้นทางลงในเวิร์กชีต (CSV)Excelให้เปิดเวิร์กชีตเปล่า 

  1. เลือกข้อมูล(Data)จากเมนู
  2. เลือก รับ ข้อมูล(Get Data)จากกลุ่มรับและ(Get)แปลงข้อมูล(Transform Data)บน ribbon
  3. เลือกจากไฟล์(From File)
  4. เลือกFrom Text/CSV

หมายเหตุ: คุณสามารถเลือกFrom Text/CSVบน Ribbon ได้โดยตรง

ซึ่งจะเป็นการเปิดไฟล์เบราว์เซอร์ เรียกดู(Browse)ตำแหน่งที่คุณจัดเก็บไฟล์ CSV(CSV)เลือกไฟล์ แล้วเลือกนำ(Import)เข้า

ซึ่งจะเปิดวิซาร์ดการนำเข้าข้อมูล Excelจะวิเคราะห์ข้อมูลขาเข้าและตั้งค่ากล่องดรอปดาวน์ทั้งหมดตามรูปแบบของไฟล์ข้อมูลที่ป้อน โดยยึดตาม 200 แถวแรก 

คุณสามารถปรับการวิเคราะห์นี้โดยเปลี่ยนการตั้งค่าใดๆ ต่อไปนี้:

  • File Origin : หากไฟล์เป็นข้อมูลประเภทอื่น เช่นASCIIหรือUNICODEคุณสามารถเปลี่ยนได้ที่นี่
  • ตัวคั่น(Delimiter) : หากใช้เครื่องหมายอัฒภาคหรือช่องว่างเป็นตัวคั่นทางเลือก คุณสามารถเลือกได้ที่นี่
  • การตรวจหาประเภทข้อมูล(Data Type Detection) : คุณสามารถบังคับให้Excelวิเคราะห์โดยยึดตามชุดข้อมูลทั้งหมด แทนที่จะใช้เพียง 200 แถวแรก

เมื่อคุณพร้อมที่จะนำเข้าข้อมูล ให้เลือกโหลด(Load)ที่ด้านล่างของหน้าต่างนี้ การดำเนินการนี้จะนำชุดข้อมูลทั้งหมดมาไว้ในเวิร์กชีต Excel เปล่าของคุณ(Excel)

เมื่อคุณมีข้อมูลนั้นใน เวิร์กชีต Excelแล้ว คุณสามารถจัดระเบียบข้อมูลใหม่ จัดกลุ่มแถวและคอลัมน์(group rows and columns)หรือใช้งานฟังก์ชัน Excel(Excel functions)กับข้อมูลได้

นำเข้าไฟล์ CSV ไปยัง(CSV File Into)องค์ประกอบExcelอื่นๆ

เวิร์กชีตไม่ใช่ทั้งหมดที่คุณสามารถนำเข้าข้อมูลCSV ได้ (CSV)ในหน้าต่างสุดท้าย หากคุณเลือกLoad ToแทนLoadคุณจะเห็นรายการตัวเลือกอื่นๆ

ตัวเลือกในหน้าต่างนี้ได้แก่:

  • ตาราง(Table) : นี่คือการตั้งค่าเริ่มต้นที่นำเข้าข้อมูลลงในเวิร์กชีตเปล่าหรือที่มีอยู่
  • รายงาน PivotTable(PivotTable Report) : นำข้อมูลมาไว้ในรายงาน Pivot Table(Pivot Table report)ที่ให้คุณสรุปชุดข้อมูลขาเข้า
  • PivotChart : แสดงข้อมูลในแผนภูมิสรุป เช่น กราฟแท่งหรือแผนภูมิวงกลม
  • สร้างการเชื่อมต่อ เท่านั้น(Only Create Connection) : สร้างการเชื่อมต่อกับไฟล์ข้อมูลภายนอก ซึ่งคุณสามารถใช้เพื่อสร้างตารางหรือรายงานบนแผ่นงานหลายแผ่นในภายหลัง

ตัว เลือก PivotChartนั้นทรงพลังมาก ช่วยให้คุณข้ามขั้นตอนต่างๆ ในการจัดเก็บข้อมูลในตาราง จากนั้นเลือกฟิลด์เพื่อสร้างแผนภูมิหรือกราฟ 

ในกระบวนการนำเข้าข้อมูล คุณสามารถเลือกฟิลด์ ตัวกรอง คำอธิบาย และข้อมูลแกนเพื่อสร้างกราฟิกเหล่านั้นได้ในขั้นตอนเดียว

อย่างที่คุณเห็น การแทรกCSVลงใน เวิร์กชีต Excel มีความยืดหยุ่น มาก

วิธีแทรกไฟล์ TSV ลงใน(A TSV File Into) เวิร์ กชีต Excel(Excel Worksheet)

จะเกิดอะไรขึ้นถ้าไฟล์ขาเข้าของคุณคั่นด้วยแท็บแทนที่จะเป็นตัวคั่นด้วยจุลภาค 

ขั้นตอนส่วนใหญ่จะเหมือนกับในส่วนก่อนหน้า แต่คุณจะต้องใช้กล่องดรอปดาวน์ตัวคั่น เพื่อเลือก (Delimiter)Tab

นอกจากนี้ โปรดจำไว้ว่าเมื่อคุณเรียกดูไฟล์ข้อมูลExcelจะถือว่าคุณกำลังมองหาไฟล์ *.csv โดยอัตโนมัติ ดังนั้นในหน้าต่าง file browser อย่าลืมเปลี่ยนประเภทไฟล์เป็นAll Files (*.*)เพื่อดูไฟล์ประเภท *.tsv

เมื่อคุณเลือกตัวคั่นที่ถูกต้องแล้ว การนำเข้าข้อมูลไปยัง เวิร์กชีต Excel , PivotChartหรือPivot Reportจะทำงานในลักษณะเดียวกันทุกประการ

การแปลงข้อมูลทำงานอย่างไร

ใน หน้าต่าง นำเข้าข้อมูล(Import Data)ถ้าคุณเลือกแปลงข้อมูล(Transform Data)แทนที่จะเลือกโหลด(Load)จะเป็นการเปิดหน้าต่างตัวแก้ไข Power Query(Power Query Editor)

หน้าต่างนี้ให้ข้อมูลเชิงลึกเกี่ยวกับวิธีที่Excelแปลงข้อมูลที่นำเข้าโดยอัตโนมัติ นี่คือที่ที่คุณสามารถปรับแต่งวิธีการแปลงข้อมูลในระหว่างการนำเข้า

ถ้าคุณเลือกคอลัมน์ในตัวแก้ไขนี้ คุณจะเห็นชนิดข้อมูลสมมติภายใต้ ส่วน การแปลง(Transform)ใน ribbon 

ในตัวอย่างด้านล่าง คุณจะเห็นว่าExcelสันนิษฐานว่าคุณต้องการแปลงข้อมูลในคอลัมน์นั้นให้อยู่ในรูปแบบจำนวนเต็ม(Number)

คุณสามารถเปลี่ยนแปลงได้โดยเลือกลูกศรลงที่อยู่ถัดจากประเภทข้อมูลและเลือกประเภทข้อมูลที่คุณต้องการ

คุณยังสามารถจัดลำดับคอลัมน์ใหม่ในตัวแก้ไขนี้โดยเลือกคอลัมน์แล้วลากไปยังตำแหน่งที่คุณต้องการให้ไปในเวิร์กชีตของคุณ

หากไฟล์ข้อมูลขาเข้าของคุณไม่มีแถวส่วนหัว คุณสามารถเปลี่ยนUse First Row as Headers to Use Headers as First Rowได้

โดยปกติ คุณไม่ควรใช้Power Query Editorเนื่องจากExcelค่อนข้างดีในการวิเคราะห์ไฟล์ข้อมูลขาเข้า 

อย่างไรก็ตาม ถ้าไฟล์ข้อมูลเหล่านั้นไม่สอดคล้องกับรูปแบบข้อมูล หรือคุณต้องการจัดระเบียบใหม่เพื่อให้ข้อมูลปรากฏในเวิร์กชีตของคุณตัวแก้ไข Power Query(Power Query Editor)จะช่วยให้คุณดำเนินการดังกล่าวได้

ข้อมูลของคุณอยู่ใน ฐานข้อมูล MySQLหรือไม่? เรียนรู้(Learn)วิธีเชื่อมต่อ Excel กับ MySQL(connect Excel to MySQL)เพื่อนำเข้าข้อมูลนั้น ถ้าข้อมูลของคุณอยู่ใน ไฟล์ Excel อื่นอยู่แล้ว มีวิธีผสานข้อมูลในไฟล์ Excel หลายไฟล์(merge data in multiple Excel files)เป็นไฟล์เดียว



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts