Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

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

ดาวน์โหลด Practice Workbook นี้สำหรับฝึกฝนขณะอ่านบทความนี้

7 วิธีแก้ไขที่เป็นไปได้สำหรับ Excel Not Saving CSV with Commas

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

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

วิธีแก้ไขที่ 1: เปลี่ยนตัวคั่นเมื่อบันทึก CSV

ในกระบวนการนี้ เราจะใช้ฟีเจอร์ในตัวของ Excel เพื่อแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่า วิธีอธิบายทีละขั้นตอนด้านล่าง:

📌 ขั้นตอน:

  • เลือกแท็บ File จาก Ribbon ก่อน

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ไปที่ Options

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบ Excel Options จะปรากฏ
  • เลือกตัวเลือก Advanced

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ภายใต้ Editing Options ยกเลิกติ๊ก Use system separator เพื่อแก้ไข ตั้งค่า Decimal separator เป็น Dot (.) และ Thousand separator เป็น Comma (,)
  • ติ๊ก Use system separator กลับเพื่อป้องกันการเปลี่ยนแปลงเพิ่มเติม และคลิก OK

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • หลังจากนั้น เลือก File > Save As อีกครั้ง
  • เลือกตำแหน่งที่เหมาะสม ใส่ชื่อไฟล์ ในตัวเลือกรูปแบบไฟล์ เลือก CSV(Comma delimited) (*.csv) และคลิก Save

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ปิดไฟล์ และ คลิกขวา บนไฟล์ เลือก Open with > Notepad

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • สุดท้าย ไฟล์จะเปิดใน Notepad และคุณจะได้ข้อความทั้งหมดคั่นด้วยคอมม่า

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

สุดท้าย เราสามารถบอกได้ว่ากระบวนการของเราทำงานสมบูรณ์และสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: Convert Excel to Comma Delimited CSV File (2 Easy Ways)

วิธีแก้ไขที่ 2: เปิด CSV ใน Text Editor

คุณต้องเปิดไฟล์ CSV ด้วย Text Editor เพื่อดูเนื้อหาภายใน สำหนั้น คุณสามารถใช้ Text Editor Notepad เมื่อคุณเปิดไฟล์ที่นี่ คุณสามารถแก้ไขด้วยตนเองได้ทุกอย่าง หากชุดข้อมูลของคุณมีปริมาณมาก อย่าทำการเปลี่ยนแปลงที่นี่ อาจทำให้ชุดข้อมูลบิดเบือนและข้อมูลต้นฉบับอาจหายไป

วิธีแก้ไขที่ 3: บันทึกไฟล์ Excel เป็น 'CSV UTF-8 (Comma Delimited)'

นี่คือกระบวนการที่ง่ายที่สุดในการบันทึกชุดข้อมูลเป็นไฟล์ CSV ด้วยการใช้นามสกุลไฟล์นี้ ทุกคนสามารถบันทึกไฟล์เป็น CSV พร้อมตัวคั่นคอมม่าได้ง่าย ขั้นตอนของกระบวนการนี้ระบุด้านล่าง:

📌 ขั้นตอน:

  • เริ่มต้นด้วยการเลือก File ด้านซ้ายของแท็บ Home

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เลือกตัวเลือก Save As
  • ตั้งชื่อไฟล์ที่เหมาะสม และเลือกตำแหน่งที่ต้องการ ต่อไปในกล่องรูปแบบไฟล์ เลือกนามสกุล CSV UTF-8 (Comma Delimited) (*csv)
  • คลิก Save เพื่อเสร็จสิ้นกระบวนการ

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ปิดไฟล์ Excel และ คลิกขวา บนไฟล์ เลือก Open with > Notepad

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • สุดท้าย ไฟล์จะเปิดใน Notepad และคุณจะได้ข้อความทั้งหมดคั่นด้วยคอมม่า

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

ดังนั้น เราสามารถบอกได้ว่ากระบวนการของเราทำงานสำเร็จและเราสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: How to Convert Multiple Excel Files to CSV (3 Suitable Ways)

วิธีแก้ไขที่ 4: ระบุตัวคั่นโดยตรง

ในกรณีนี้ ก่อนอื่นเราต้องเขียนข้อความด้วยตนเองใน Notepad เมื่อเขียนใน Notepad เราจะกำหนดตัวคั่น หลังจากนั้นเราจะเปิดผ่าน Excel และบันทึกด้วยนามสกุล CSV กระบวนการอธิบายด้านล่าง:

📌 ขั้นตอน:

  • เปิดแอป Notepad และเขียนข้อความต่อไปนี้
  • ที่จุดเริ่มต้นของข้อความ ประกาศตัวคั่นเป็น 'sep=,'

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • บันทึกไฟล์ด้วยชื่อตามต้องการพร้อมนามสกุล .txt เก็บ Encoding เป็น UTF-8 เราตั้งชื่อ Data คลิก Save และปิด Text File

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เปิด Microsoft Excel และเลือก File > Open

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กดลัด ‘Ctrl+O’ เพื่อเปิดไฟล์ด้วย Excel

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เลือก Text File
  • Excel อาจให้คำเตือน ไม่สนใจ คลิก Yes

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • จะเห็นข้อมูลทั้งหมดใน Worksheet ได้อย่างสวยงาม

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • หลังจากนั้น บันทึกไฟล์ด้วยรูปแบบ CSV(Comma delimited) (*.csv) และคลิก Save

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ตอนนี้ หากคุณเปิดไฟล์ใหม่กับ Notepad จะเห็นชุดข้อมูลของเราบันทึกในรูปแบบ CSV

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

สุดท้าย เราสามารถบอกได้ว่ากระบวนการทำงานของเราทำงานได้อย่างมีประสิทธิภาพและเราสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: How to Convert Excel to CSV without Opening (4 Easy Methods)

วิธีแก้ไขที่ 5: เลือกตัวคั่นจาก Text Import Wizard

Text Import Wizard เป็นตัวเลือกอีกอย่างสำหรับเราในการเปลี่ยนตัวอักษรระหว่างสองข้อความและบันทึกไฟล์เป็น CSV พร้อมตัวคั่นคอมม่า หากคุณพยายามลบตัวอักษรด้วยตนเอง จะเป็นงานหนัก แต่ฟีเจอร์นี้ของ Excel ทำได้ภายในวินาทีขณะนำเข้าไฟล์ ที่นี่ เราจะใช้ฟีเจอร์นี้เปิด Text File ใน Excel ที่ตัวคั่นเป็น Semicolon แล้วบันทึกไฟล์พร้อมนามสกุล CSV เทคนิคแสดงด้านล่าง:

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

📌 ขั้นตอน:

  • ใน Excel เวอร์ชันล่าสุด Text Import Wizard ไม่พร้อมใน Ribbon ต้องเปิดใช้งานจาก Options
  • เพื่อเปิดใช้งาน Text Import Wizard เลือก File > Options

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบ Excel Options จะปรากฏ
  • เลือก Data
  • ภายใต้ Show legacy data import wizards ติ๊ก From Text (Legacy) และคลิก OK

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กด ‘Ctrl+O’ บนคีย์บอร์ดเพื่อเปิดไฟล์

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เลือกไฟล์ชื่อ Text.txt และคลิก Open
  • กล่องโต้ตอบ Text Import Wizard จะปรากฏ เลือก Delimited และคลิก Next

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ในขั้นตอนที่สอง เลือก Delimiters เป็น Semicolon และคลิก Next อีกครั้ง

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เก็บ Column data format เป็น General และสุดท้ายคลิก Finish

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ไฟล์ Excel ใหม่ชื่อ Text จะเปิด
  • เลือก File > Save As
  • เลือกตำแหน่งที่เหมาะสม ใส่ชื่อไฟล์ ในตัวเลือกรูปแบบไฟล์ เลือก CSV(Comma delimited) (*.csv) และคลิก Save

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ปิดไฟล์ Excel และ คลิกขวา บนไฟล์ เลือก Open with > Notepad
  • สุดท้าย จะเห็นข้อความทั้งหมดคั่นด้วยคอมม่า และไฟล์บันทึกในรูปแบบ CSV

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

ในที่สุด เราสามารถบอกได้ว่ากระบวนการของเราทำงานสมบูรณ์และสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: How to Convert Excel File to Text File with Comma Delimited (3 Methods)

วิธีแก้ไขที่ 6: ใช้ Power Query

เราสามารถนำเข้า Text File และลบตัวอักษรที่ติดอยู่ระหว่างสองข้อความโดยสร้าง Power Query เราจะใช้ Text File เดียวกับที่ใช้ในวิธีก่อนหน้า ขั้นตอนของวิธีนี้ระบุดังนี้:

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

📌 ขั้นตอน:

  • เริ่มกระบวนการนี้ ในแท็บ Data เลือก Get Data > From File
  • เลือกตัวเลือก From Text/CSV

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบ Import Data จะปรากฏ
  • เลือกไฟล์ชื่อ Text และคลิก Import

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบอีกอันชื่อ Text.txt จะปรากฏ
  • เก็บ Delimiter เป็น Semicolon และสุดท้ายคลิก Load

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ชีทใหม่ชื่อ Text จะสร้างอัตโนมัติ และข้อมูลจะนำเข้าเป็น Table

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เลือก File > Save As
  • เลือกตำแหน่งที่เหมาะสม ใส่ชื่อไฟล์ ในตัวเลือกรูปแบบไฟล์ เลือก CSV(Comma delimited) (*.csv) และคลิก Save

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ปิดไฟล์ Excel และ คลิกขวา บนไฟล์ เลือก Open with > Notepad
  • สุดท้าย จะเห็นข้อความทั้งหมดคั่นด้วยคอมม่า และไฟล์บันทึกในรูปแบบ CSV

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

ในที่สุด เราสามารถบอกได้ว่ากระบวนการของเราทำงานสมบูรณ์และสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: How to Convert Excel Files to CSV Automatically (3 Easy Methods)

วิธีแก้ไขที่ 7: ปรับเปลี่ยน Regional List Separator

ในวิธีนี้ เราจะแสดงว่าคุณจะนำคอมม่าในไฟล์ CSV ของคุณมาได้อย่างไร โดยการเปลี่ยน List Separator เริ่มต้น ขั้นตอนของกระบวนการนี้ระบุด้านล่าง:

📌 ขั้นตอน:

  • เลือกเมนู Start ของคอมพิวเตอร์ก่อน
  • พิมพ์ Control Panel ในแถบ Search และเลือกแอป Control Panel

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • เลือก Change date, time, or number format จากตัวเลือก Clock and Region

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบใหม่จะปรากฏ ชื่อ Region
  • เลือกตัวเลือก Additional settings

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • กล่องโต้ตอบอีกอันชื่อ Customize Format จะปรากฏ
  • เปลี่ยน List separator เป็น Comma (,) และคลิก OK

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • คลิก OK อีกครั้งเพื่อปิดกล่องโต้ตอบ Region
  • คลิกปุ่ม Close ที่มุม ขวาบน ของ Control Panel
  • ใน Worksheet Excel ไปที่ File > Save As

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ใส่ชื่อไฟล์ที่เหมาะสม ในตัวเลือกรูปแบบไฟล์ เลือก CSV(Comma delimited) (*.csv) และคลิก Save

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ปิดไฟล์ และ คลิกขวา บนไฟล์ เลือก Open with > Notepad

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

  • ไฟล์จะเปิดใน Notepad และคุณจะได้ข้อความทั้งหมดคั่นด้วยคอมม่า

แก้ไข Excel CSV Export: 7 วิธีที่พิสูจน์แล้ว เพื่อให้คอมม่าถูกบันทึกอย่างถูกต้อง

ดังนั้น เราสามารถบอกได้ว่าวิธีของเราทำงานสมบูรณ์และสามารถแก้ไขปัญหา Excel ไม่บันทึก CSV ด้วยคอมม่าได้

อ่านเพิ่มเติม: How to Convert Excel File to CSV Format (5 Easy Ways)

สรุป

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

อย่าลืมเช็คเว็บไซต์ ExcelDemy สำหรับปัญหาและวิธีแก้ไขเกี่ยวกับ Excel หลายอย่าง เรียนรู้วิธีใหม่ๆ และเติบโตต่อไป!

บทความที่เกี่ยวข้อง

  • Macro to Convert Excel to Pipe Delimited Text File (3 Methods)
  • How to Apply Macro to Convert Multiple Excel Files to CSV Files
  • Save Excel as CSV with Double Quotes (3 Simplest Methods)