Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

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

ไฟล์ CSV 4 กรณีเปิดไม่ถูกต้องใน Excel และวิธีแก้ปัญหา

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

กรณีที่ 1:ไฟล์ CSV กำลังเปิดในหนึ่งคอลัมน์

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

  • ตอนนี้ เราได้ เปิดไฟล์ CSV ใน Notepad แล้ว ซึ่งแสดงข้อมูลโดยคั่นด้วยจุลภาค

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • แต่ถ้าเราเปิดใน Excel ข้อมูลจะอยู่ในคอลัมน์ A

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

ตอนนี้ ให้เราสาธิตวิธีแก้ปัญหาที่เป็นไปได้สำหรับปัญหานี้

โซลูชันที่ 1:เปลี่ยนการตั้งค่าภูมิภาค

ในวิธีแก้ปัญหาแรก เราจะเปลี่ยนการตั้งค่าภูมิภาคจาก แผงควบคุม . โดยหลักแล้ว เราจะเปลี่ยนตัวคั่นรายการจากเซมิโคลอน (;) เป็นจุลภาค (,) เราจะใช้ Windows 10 เพื่อสาธิตกระบวนการนี้ อย่างไรก็ตาม ควรคล้ายกับ Windows รุ่นอื่นๆ

📌 ขั้นตอน:

  • ขั้นแรก เปิด แผงควบคุม .
  • ประการที่สอง คลิกที่ นาฬิกาและภูมิภาค . ตรวจสอบให้แน่ใจว่าได้เลือกดูตามหมวดหมู่แล้ว มิฉะนั้น คุณจะต้องเลือก ภูมิภาค .
  • ดังนั้น หน้าต่างใหม่จะปรากฏขึ้น
  • ประการที่สาม เลือก เปลี่ยนรูปแบบข้อมูล เวลา หรือตัวเลข ภายใต้ ภูมิภาค ส่วน

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • จากนั้น ภูมิภาค หน้าต่างจะปรากฏขึ้น
  • หลังจากนั้น เลือก “การตั้งค่าเพิ่มเติม… ”.

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

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

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • จากนั้น หากเราเปิดไฟล์ CSV นั้น ไฟล์นั้นจะอยู่ในหลายคอลัมน์

แนวทางที่ 2:ระบุตัวคั่นด้วยการแก้ไขไฟล์ CSV

ถ้า Excel รู้จักตัวคั่นข้อมูล ก็สามารถแสดงในหลายคอลัมน์ได้ เพื่อระบุตัวคั่นใน Excel เราจะแทรกบรรทัดเดียวในโซลูชันนี้ ไวยากรณ์คือ “sep=delimiter ” เราใช้แท็บในไฟล์ของเรา ดังนั้นเราจะต้องเพิ่มแท็บแทนตัวคั่น

📌 ขั้นตอน:

  • ขั้นแรก เราจะเห็นไฟล์ข้อมูลเป็น semicolon-delimited .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • หลังจากนั้น เปิดไฟล์นั้นใน โปรแกรมแก้ไขข้อความ เราได้เปิดมันใน Notepad
  • จากนั้น ให้แทรกบรรทัดต่อไปนี้ที่ด้านบน หากตัวคั่นเป็น จุลภาค เราก็จะได้เขียนว่า “sep=,”. ดังนั้นให้เปลี่ยนตามความต้องการของคุณ

sep = ;

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • หลังจากนั้น หากเราเปิดไฟล์นั้นใน Excel ข้อมูลจะอยู่ในหลายคอลัมน์ ดังนั้นเราจึงได้แสดงวิธีแก้ปัญหาที่สองให้กับคุณ:Excel เปิด CSV ไฟล์ใน คอลัมน์ one

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

โซลูชันที่ 3:ระบุตัวคั่นขณะนำเข้าไฟล์ CSV ไปยัง Excel

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

📌 ขั้นตอน:

  • ประการแรก จาก ข้อมูล แท็บ เลือก จากข้อความ/CSV .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • ดังนั้น นำเข้าข้อมูล หน้าต่างจะปรากฏขึ้น
  • ประการที่สอง นำทางไปยังตำแหน่งไฟล์
  • ประการที่สาม เลือกไฟล์ CSV แล้วกด นำเข้า .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • จากนั้น หน้าต่างอื่นจะปรากฏขึ้น
  • หลังจากนั้น จาก โหลด เมนูแบบเลื่อนลง เลือก “โหลด ”.

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • ดังนั้น การดำเนินการนี้จะนำเข้าข้อมูล CSV ลงใน Excel ยิ่งกว่านั้น เราสามารถเห็น parser ของเราจากโซลูชันที่สองยังคงอยู่ที่นั่น คุณเพียงแค่ลบแถวที่ 5

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

อ่านเพิ่มเติม: วิธีเปิด CSV ด้วยตัวคั่นใน Excel (6 วิธีง่ายๆ)

กรณีที่ 2:ศูนย์นำหน้าจะถูกเก็บไว้ขณะนำเข้าจากไฟล์ CSV

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

การใช้ Power Query เป็นหนึ่งในวิธีที่มีประสิทธิภาพมากที่สุดในการรักษาค่าศูนย์นำหน้าใน Excel CSV . มาทำความคุ้นเคยกับขั้นตอนต่อไปนี้เพื่อทำสิ่งนี้

📌 ขั้นตอน:

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

หลังจากนำเข้า CSV . ของคุณแล้ว คุณจะเห็นการแสดงตัวอย่างข้อมูลของคุณดังภาพต่อไปนี้

  • ขั้นแรก ให้คลิกที่ แปลงข้อมูล .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

หลังจากนั้น ตัวแก้ไข Power Query หน้าต่างจะเปิดขึ้นในแผ่นงานของคุณดังแสดงในภาพด้านล่าง

  • ตอนนี้ ให้คลิกบริเวณที่ทำเครื่องหมายในคอลัมน์ หมายเลขบัญชี
  • หลังจากนั้น เลือก ข้อความ จากเมนูแบบเลื่อนลง

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • จากนั้น กล่องโต้ตอบจะเปิดขึ้น และเลือก แทนที่ปัจจุบัน .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

ในขั้นตอนนี้ คุณจะสามารถเห็นว่าศูนย์ใน หมายเลขบัญชี กลับมาดังรูปข้างล่างนี้

  • โดยทำตามขั้นตอนเดียวกันสำหรับ หมายเลขโทรศัพท์ เราจะได้ผลลัพธ์ดังนี้

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • ตอนนี้ คลิกที่ ปิดและโหลด .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

ไปเลย! คุณนำเข้าไฟล์ CSV ของคุณไปยัง Excel ได้สำเร็จและคงค่าศูนย์นำหน้าไว้ครบถ้วน

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

อ่านเพิ่มเติม: วิธีการนำเข้าไฟล์ข้อความไปยัง Excel โดยอัตโนมัติ (2 วิธีที่เหมาะสม)

การอ่านที่คล้ายกัน

  • [แก้ไขแล้ว:] Excel กำลังเปิดไฟล์ CSV ในหนึ่งคอลัมน์ (โซลูชัน 3 รายการ)
  • Excel VBA เพื่ออ่านไฟล์ CSV ทีละบรรทัด (ตัวอย่างในอุดมคติ 3 ตัวอย่าง)
  • Excel VBA:นำเข้าไฟล์ข้อความที่คั่นด้วยจุลภาค (2 คดี)
  • ผสานไฟล์ CSV เป็นหลายแผ่นใน Excel (ด้วยขั้นตอนง่ายๆ)
  • ความแตกต่างระหว่างไฟล์ CSV และ Excel (11 ตัวอย่างที่เหมาะสม)

กรณีที่ 3:วันที่จัดรูปแบบไม่ถูกต้องขณะนำเข้าจากไฟล์ CSV

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

📌 ขั้นตอน:

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

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • หลังจากคลิก แปลงข้อมูล ตัวแก้ไข Power Query จะเปิดขึ้น
  • ถัดไป เลือก วันเดือนปีเกิด คอลัมน์ใน ตัวแก้ไข Power Query
  • จากนั้นไปที่ Transform และเลือก ประเภทข้อมูล เมนูแบบเลื่อนลงจะปรากฏขึ้น
  • เลือก ข้อความ จากเมนูแบบเลื่อนลง

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • เปลี่ยนประเภทคอลัมน์ทันที กล่องโต้ตอบจะปรากฏขึ้น เลือก แทนที่ปัจจุบัน จากที่นั่น

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • จากนั้น คุณจะพบผลลัพธ์ดังตัวอย่างด้านล่างใน Power Query Editor .
  • ตอนนี้ ไปที่ หน้าแรก และเลือก ปิดและโหลด .

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • สุดท้าย คุณจะเห็นผลลัพธ์เหมือนด้านล่างในเวิร์กชีต Excel

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

อ่านเพิ่มเติม: วิธีการนำเข้า CSV ลงในแผ่นงานที่มีอยู่ใน Excel (5 วิธี)

กรณีที่ 4:การแปลงตัวเลขเป็นสัญกรณ์วิทยาศาสตร์

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

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

📌 ขั้นตอน:

  • ขั้นแรก ไปที่ ข้อมูล และเลือก จากข้อความ/CSV และนำเข้าไฟล์ CSV
  • หลังจากนั้น หน้าต่างที่มีชุดข้อมูลจะปรากฏขึ้น เลือก แปลงข้อมูล จากที่นั่น

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • ตอนนี้ ตัวแก้ไข Power Query จะปรากฏขึ้น
  • ถัดไป เลือก ไอคอน 123 ที่ หมายเลขบัญชี ส่วนหัวของคอลัมน์
  • จากนั้น เมนูแบบเลื่อนลงจะปรากฏขึ้น
  • ที่นี่ เลือก ข้อความ จากเมนูแบบเลื่อนลง

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

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

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

  • ดังนั้น คุณจึงนำเข้าตัวเลขแบบยาวในรูปแบบสมบูรณ์ได้สำเร็จโดยไม่สูญเสียตัวเลขจาก ไฟล์ CSV

ไฟล์ CSV เปิดไม่ถูกต้องใน Excel (4 กรณีพร้อมโซลูชัน)

อ่านเพิ่มเติม: วิธีการแปลง CSV เป็น XLSX (4 วิธีด่วน)

บทสรุป

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

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

  • วิธีการเปิดไฟล์ CSV ที่มีคอลัมน์ใน Excel (3 วิธีง่ายๆ)
  • วิธีการเปิดไฟล์ CSV ใน Excel ด้วยคอลัมน์โดยอัตโนมัติ (3 วิธี)
  • Excel VBA:อ่านไฟล์ข้อความเป็นสตริง (4 กรณีที่มีประสิทธิภาพ)
  • วิธีการแปลง CSV เป็น XLSX โดยไม่ต้องเปิด (5 วิธีง่ายๆ)
  • วิธีอ่านไฟล์ CSV ใน Excel (4 วิธีที่เร็วที่สุด)
  • Excel VBA เพื่อแปลงไฟล์ CSV เป็น XLSX (ตัวอย่างง่ายๆ 2 ตัวอย่าง)