วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (2024)

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

Excel มีความขยันหมั่นเพียร Excel มีความชาญฉลาด โดยจะตรวจสอบการตั้งค่าระบบของเครื่องที่ทำงานอยู่อย่างละเอียด และพยายามอย่างเต็มที่เพื่อคาดการณ์ความต้องการของผู้ใช้ … บ่อยครั้งจนได้ผลลัพธ์ที่น่าผิดหวัง

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

ตัวคั่นที่ Excel ใช้สำหรับไฟล์ CSV

ในการจัดการไฟล์ .csv นั้น Microsoft Excel จะใช้นามสกุลตัวคั่นรายการกำหนดไว้ในการตั้งค่าภูมิภาคของ Windows.

ในอเมริกาเหนือและประเทศอื่นๆ ตัวคั่นรายการเริ่มต้นคือ aลูกน้ำดังนั้นคุณจะได้รับการคั่นด้วยเครื่องหมายจุลภาค CSV

ในประเทศแถบยุโรป เครื่องหมายจุลภาคจะถูกสงวนไว้สำหรับสัญลักษณ์ทศนิยม และโดยทั่วไปตัวคั่นรายการจะถูกตั้งค่าเป็นอัฒภาค. นั่นคือเหตุผลว่าทำไมผลลัพธ์จึงถูกคั่นด้วยเครื่องหมายอัฒภาค CSV

หากต้องการรับไฟล์ CSV ที่มีตัวคั่นช่องอื่น ให้ใช้วิธีใดวิธีหนึ่งที่อธิบายไว้ด้านล่าง

เปลี่ยนตัวคั่นเมื่อบันทึกไฟล์ Excel เป็น CSV

เมื่อคุณบันทึกเวิร์กบุ๊กเป็นไฟล์ .csv Excel จะแยกค่าด้วยค่าเริ่มต้นของคุณตัวคั่นรายการ. หากต้องการบังคับให้ใช้ตัวคั่นอื่น ให้ดำเนินการตามขั้นตอนต่อไปนี้:

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

ขึ้นอยู่กับตัวคั่นที่คุณต้องการใช้ กำหนดการตั้งค่าด้วยวิธีใดวิธีหนึ่งต่อไปนี้

ในการแปลงไฟล์ Excel เป็นคั่นด้วยเครื่องหมายอัฒภาค CSVให้ตั้งค่าตัวคั่นทศนิยมเริ่มต้นเป็นลูกน้ำ นี่จะทำให้ Excel ใช้เครื่องหมายอัฒภาคสำหรับตัวคั่นรายการ(ตัวคั่น CSV):

  • ชุดตัวคั่นทศนิยมถึงลูกน้ำ (,)
  • ชุดตัวคั่นหลักพันถึงช่วงเวลา (.)
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (1)

หากต้องการบันทึกไฟล์ Excel เป็นคั่นด้วยเครื่องหมายจุลภาค CSVให้ตั้งค่าตัวคั่นทศนิยมเป็นจุด (จุด) สิ่งนี้จะทำให้ Excel ใช้ลูกน้ำสำหรับตัวคั่นรายการ(ตัวคั่น CSV):

  • ชุดตัวคั่นทศนิยมถึงช่วงเวลา (.)
  • ชุดตัวคั่นหลักพันถึงลูกน้ำ (,)
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (2)

หากคุณต้องการเปลี่ยนตัวคั่น CSV สำหรับ aไฟล์เฉพาะจากนั้นทำเครื่องหมายที่ใช้การตั้งค่าระบบกล่องกาเครื่องหมายอีกครั้งหลังจากนั้นส่งออกสมุดงาน Excel ของคุณเป็น CSV.

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

เปลี่ยนตัวคั่นเมื่อนำเข้า CSV ไปยัง Excel

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

ระบุตัวคั่นโดยตรงในไฟล์ CSV

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

  • หากต้องการแยกค่าด้วยเครื่องหมายจุลภาค: sep=,
  • หากต้องการแยกค่าด้วยเครื่องหมายอัฒภาค: sep=;
  • หากต้องการแยกค่าด้วยไปป์: sep=|

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

เมื่อกำหนดตัวคั่นแล้ว คุณก็สามารถทำได้เปิดไฟล์ข้อความของคุณใน Excelเหมือนที่คุณทำตามปกติ จาก Excel เองหรือจาก Windows Explorer

เช่น หากต้องการเปิดกคั่นด้วยเครื่องหมายอัฒภาค ซีเอสวีใน Excel เราระบุอย่างชัดเจนว่าตัวคั่นฟิลด์เป็นเครื่องหมายอัฒภาค:
วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (3)

เลือกตัวคั่นในตัวช่วยสร้างการนำเข้าข้อความ

อีกวิธีในการจัดการไฟล์ CSV ที่มีตัวคั่นแตกต่างจากค่าเริ่มต้นคือการนำเข้าไฟล์แทนที่จะเปิด ใน Excel 2013 และรุ่นก่อนหน้า ซึ่งทำได้ค่อนข้างง่ายด้วยตัวช่วยสร้างการนำเข้าข้อความอาศัยอยู่บนข้อมูลแท็บในรับข้อมูลภายนอกกลุ่ม. เริ่มตั้งแต่ Excel 2016 ตัวช่วยสร้างจะถูกเอาออกจาก Ribbon เป็นฟีเจอร์ดั้งเดิม อย่างไรก็ตาม คุณยังคงสามารถใช้ประโยชน์จากมันได้:

  • เปิดใช้งานจากข้อความ (ดั้งเดิม)คุณสมบัติ.
  • เปลี่ยนนามสกุลไฟล์จาก .csv เป็น .txt จากนั้นเปิดไฟล์ txt จาก Excel ซึ่งจะเป็นการเปิดตัวตัวช่วยสร้างข้อความนำเข้าโดยอัตโนมัติ

ในขั้นตอนที่ 2 ของตัวช่วยสร้าง ขอแนะนำให้คุณเลือกจากตัวคั่นที่กำหนดไว้ล่วงหน้า (แท็บ จุลภาค อัฒภาค หรือช่องว่าง) หรือระบุตัวคั่นที่คุณกำหนดเอง:
วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (4)

ระบุตัวคั่นเมื่อสร้างการเชื่อมต่อ Power Query

Microsoft Excel 2016 และเวอร์ชันที่สูงกว่ามอบวิธีการนำเข้าไฟล์ CSV ที่ง่ายดายอีกวิธีหนึ่ง - โดยกำลังเชื่อมต่อกับมันด้วยความช่วยเหลือของ Power Query เมื่อสร้างการเชื่อมต่อ Power Query คุณสามารถเลือกตัวคั่นในหน้าต่างกล่องโต้ตอบแสดงตัวอย่างได้:
วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (5)

เปลี่ยนตัวคั่น CSV เริ่มต้นทั่วโลก

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

  1. บน Windows ให้ไปที่แผงควบคุม>ภูมิภาคการตั้งค่า. สำหรับสิ่งนี้ เพียงพิมพ์ภูมิภาคในกล่องค้นหาของ Windows จากนั้นคลิกการตั้งค่าภูมิภาค.
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (6)
  2. ในแผงภูมิภาคใต้การตั้งค่าที่เกี่ยวข้องคลิกการตั้งค่าวันที่ เวลา และภูมิภาคเพิ่มเติม.
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (7)
  3. ภายใต้ภูมิภาคคลิกเปลี่ยนรูปแบบวันที่ เวลา หรือตัวเลข.
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (8)
  4. ในภูมิภาคกล่องโต้ตอบบนรูปแบบแท็บ คลิกการตั้งค่าเพิ่มเติม
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (9)
  5. ในปรับแต่งรูปแบบกล่องโต้ตอบบนตัวเลขให้พิมพ์อักขระที่คุณต้องการใช้เป็นตัวคั่น CSV เริ่มต้นในตัวคั่นรายการกล่อง.
    วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (10)

    เพื่อให้การเปลี่ยนแปลงนี้ได้ผลตัวคั่นรายการไม่ควรเหมือนกันเช่นสัญลักษณ์ทศนิยม.

  6. คลิกตกลงสองครั้งเพื่อปิดกล่องโต้ตอบทั้งสอง

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

หมายเหตุ:

  • การแก้ไขการตั้งค่าระบบจะทำให้เกิดการเปลี่ยนแปลงระดับโลกบนคอมพิวเตอร์ของคุณที่จะส่งผลต่อแอพพลิเคชั่นทั้งหมดและเอาท์พุตของระบบทั้งหมด อย่าทำเช่นนี้จนกว่าคุณจะมั่นใจในผลลัพธ์ 100%
  • หากการเปลี่ยนตัวคั่นส่งผลเสียต่อการทำงานของแอพพลิเคชั่นบางตัวหรือทำให้เกิดปัญหาอื่น ๆ กับเครื่องของคุณยกเลิกการเปลี่ยนแปลง. สำหรับสิ่งนี้ ให้คลิกที่รีเซ็ตปุ่มในปรับแต่งรูปแบบกล่องโต้ตอบ (ขั้นตอนที่ 5 ด้านบน) การดำเนินการนี้จะลบการปรับแต่งทั้งหมดที่คุณทำและเรียกคืนการตั้งค่าเริ่มต้นของระบบ

การเปลี่ยนตัวคั่นรายการ: ความเป็นมาและผลที่ตามมา

ก่อนจะเปลี่ยน.ตัวคั่นรายการบนเครื่องของคุณ ฉันขอแนะนำให้คุณอ่านส่วนนี้อย่างละเอียด เพื่อที่คุณจะได้เข้าใจผลลัพธ์ที่เป็นไปได้อย่างถ่องแท้

ก่อนอื่นควรสังเกตว่าขึ้นอยู่กับประเทศที่ Windows ใช้ตัวคั่นเริ่มต้นที่แตกต่างกัน เป็นเพราะตัวเลขและทศนิยมจำนวนมากเขียนด้วยวิธีที่แตกต่างกันทั่วโลก

ในสหรัฐอเมริกา สหราชอาณาจักร และประเทศที่พูดภาษาอังกฤษอื่นๆ รวมถึงออสเตรเลียและนิวซีแลนด์ มีการใช้ตัวคั่นต่อไปนี้:

สัญลักษณ์ทศนิยม: จุด (.)

สัญลักษณ์การจัดกลุ่มตัวเลข: ลูกน้ำ (,)

ตัวคั่นรายการ: จุลภาค (,)
วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (11)

ในประเทศยุโรปส่วนใหญ่ ตัวคั่นรายการเริ่มต้นคืออัฒภาค (;) เนื่องจากใช้เครื่องหมายจุลภาคเป็นจุดทศนิยม:

สัญลักษณ์ทศนิยม: ลูกน้ำ (,)

สัญลักษณ์การจัดกลุ่มตัวเลข: จุด (.)

ตัวคั่นรายการ: อัฒภาค (;)
วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (12)

ตัวอย่างเช่นนี่คือวิธีการสองพันดอลลาร์ห้าสิบเซ็นต์เขียนในประเทศต่าง ๆ :

สหรัฐอเมริกาและสหราชอาณาจักร: 2,000.50 ดอลลาร์

สหภาพยุโรป: 2.000,50 ดอลลาร์

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

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

หากคุณไม่พร้อมสำหรับการแก้ไขขนาดใหญ่ ให้เปลี่ยนตัวคั่นสำหรับไฟล์ CSV เฉพาะตามที่อธิบายไว้ในส่วนแรกของบทช่วยสอนนี้

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

คุณอาจจะสนใจ

  • วิธีแปลงไฟล์ Excel เป็น CSV (คั่นด้วยเครื่องหมายจุลภาค)
  • วิธีเปิดหรือนำเข้าไฟล์ CSV ไปยัง Excel
  • รวมไฟล์ CSV หลายไฟล์ไว้ในสมุดงาน Excel เดียว
  • CSV เป็น Excel: ปัญหาและแนวทางแก้ไข

As an expert and enthusiast, I have access to a wide range of information and can provide insights on various topics. While I don't have personal experiences or opinions, I can provide factual information and answer questions based on available sources.

In the article you provided, the main topic is how to change the CSV separator when importing or exporting data to/from Excel. The article explains that Excel uses the List separator defined in Windows Regional settings to handle .csv files. In North America and some other countries, the default list separator is a comma, resulting in CSV comma delimited files. In European countries, where a comma is reserved for the decimal symbol, the list separator is generally set to a semicolon, resulting in CSV semicolon delimited files.

The article provides several methods to change the CSV separator in Excel:

  1. Change separator when saving Excel file as CSV: To force Excel to use a different delimiter when saving a workbook as a .csv file, you can follow these steps:

    • Click on File > Options > Advanced.
    • Under Editing options, clear the "Use system separators" check box.
    • Change the default Decimal separator and Thousands separator to the desired values.
    • Depending on the separator you wish to use, configure the settings accordingly.
    • To save as CSV semicolon delimited, set the default decimal separator to a comma and the thousands separator to a period.
    • To save as CSV comma delimited, set the default decimal separator to a period and the thousands separator to a comma.
  2. Change delimiter when importing CSV to Excel: There are different ways to import a CSV file into Excel, and the method to change the delimiter depends on the importing method chosen. The article suggests two methods:

    • Indicate the separator directly in the CSV file by adding a line at the beginning of the file specifying the desired separator. For example, to use a semicolon as the separator, add sep=; at the beginning of the file.
    • Use the Text Import Wizard (available in Excel 2013 and earlier) or the "From Text (Legacy)" feature (in Excel 2016 and higher) to specify the delimiter during the import process.
  3. Change default CSV separator globally: To change the default List separator not only for Excel but for all programs installed on your computer, you can modify the Windows Regional settings. However, it's important to note that this change will affect all applications and outputs of the system, so it should be done with caution.

Please keep in mind that modifying system settings can have consequences, and it's recommended to have a good understanding of the potential outcomes before making any changes. It's also worth noting that the article advises against making global changes unless you are confident in the results and suggests changing the separator only for specific CSV files if you're not ready for large-scale modifications.

I hope this information helps! Let me know if you have any further questions.

วิธีเปลี่ยนตัวคั่น Excel CSV เป็นลูกน้ำหรืออัฒภาค (2024)

References

Top Articles
Latest Posts
Article information

Author: Rev. Leonie Wyman

Last Updated:

Views: 6182

Rating: 4.9 / 5 (79 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Rev. Leonie Wyman

Birthday: 1993-07-01

Address: Suite 763 6272 Lang Bypass, New Xochitlport, VT 72704-3308

Phone: +22014484519944

Job: Banking Officer

Hobby: Sailing, Gaming, Basketball, Calligraphy, Mycology, Astronomy, Juggling

Introduction: My name is Rev. Leonie Wyman, I am a colorful, tasty, splendid, fair, witty, gorgeous, splendid person who loves writing and wants to share my knowledge and understanding with you.