ข้ามไปยังเนื้อหา

แปลงไฟล์ CSV เป็น Excel

แปลงไฟล์ CSV หรือ TSV เป็นสมุดงาน XLSX ที่ตัวเลขและวันที่เป็นชนิดข้อมูลที่ถูกต้อง รองรับไฟล์ส่งออก Windows-1251 ภาษาซีริลลิก โดยแปลงบนอุปกรณ์ของคุณ

แปลงเป็น
วางไฟล์ CSV, Excel หรือ JSON ที่นี่CSV, TSV, XLSX, XLS, ODS, JSON · ไม่เกิน 500 MB
เลือกไฟล์ประมวลผลบนอุปกรณ์ของคุณ ไม่ถูกอัปโหลด
ทำงานในเบราว์เซอร์ของคุณ · ไม่ต้องอัปโหลดวิธีการทำงาน

วิธีใช้งาน แปลง CSV เป็น Excel

  1. 1

    วางไฟล์ CSV

    ไฟล์ .csv, .tsv หรือ .txt ที่ส่งออกมา ระบบจะตรวจหาตัวคั่นและการเข้ารหัสข้อความให้อัตโนมัติ หากดูตัวอย่างแล้วไม่ถูกต้อง ให้เปลี่ยนในตัวเลือกการนำเข้า

  2. 2

    ตรวจสอบคอลัมน์

    ตัวอย่างจะแสดงว่าแต่ละค่าถูกอ่านอย่างไร เปิด “ตรวจหาตัวเลข จริง/เท็จ และวันที่” ไว้เพื่อให้ได้เซลล์ที่มีชนิดข้อมูลที่ถูกต้อง

  3. 3

    ดาวน์โหลดสมุดงาน

    ระบบเลือก Excel ไว้ให้แล้ว ดาวน์โหลดไฟล์ .xlsx ได้เลย หรือเลือก ODS หากใช้ LibreOffice

ข้อจำกัดและ Pro

ไฟล์ CSV และ TSV ขนาดไม่เกิน 500 MB และ Excel เองเปิดได้สูงสุด 1,048,576 แถวต่อชีต

ไฟล์ขนาดสูงสุด 4 GB ดู Pro

เกี่ยวกับ แปลง CSV เป็น Excel

แปลง CSV เป็น Excel เปลี่ยนไฟล์ที่ส่งออกซึ่งคั่นด้วยจุลภาค อัฒภาค แท็บ หรือเครื่องหมายไปป์ ให้เป็นสมุดงาน XLSX ที่ใช้งานได้จริง การเปิดไฟล์ CSV ใน Excel โดยตรงทำให้ Excel เดาเอง และมักเดาผิด เช่น เลขบัญชีที่ขึ้นต้นด้วยศูนย์ถูกตัดศูนย์ทิ้ง รหัสยาว ๆ กลายเป็น 1.23E+15 วันที่สลับระหว่างวันกับเดือน และข้อความซีริลลิกจากโปรแกรมรุ่นเก่ากลายเป็น Ïðèâåò การแปลงก่อนจะได้ไฟล์ที่เปิดแล้วแสดงผลเหมือนกันในทุกเครื่อง

ระบบอ่านการเข้ารหัสข้อความก่อนเป็นอันดับแรก โดยรู้จัก UTF-8 ทั้งแบบมีและไม่มี byte-order mark รวมถึง UTF-16 จากข้อมูลไบต์ ส่วนไฟล์ที่ไม่ใช่ Unicode จะถือเป็น Windows-1251 เมื่ออักษรส่วนใหญ่เป็นซีริลลิก และเป็น Windows-1252 ในกรณีอื่น คุณเลือกบังคับอย่างใดอย่างหนึ่งได้ในตัวเลือกการนำเข้า ซึ่งมีประโยชน์กับรายงาน 1C และใบแจ้งยอดบัญชีธนาคาร

การตรวจหาชนิดข้อมูลจะบันทึกจำนวนเต็มและทศนิยม (ที่ใช้จุดเป็นจุดทศนิยม) เป็นเซลล์ตัวเลข บันทึก true และ false เป็นเซลล์ตรรกะ และบันทึกวันที่แบบ ISO เช่น 2024-03-31 เป็นเซลล์วันที่ ส่วนค่าที่เพียงดูเหมือนตัวเลขจะยังเป็นข้อความ ได้แก่ รหัสที่ขึ้นต้นด้วยศูนย์ ตัวเลขที่ยาวเกิน 15 หลัก และจำนวนเงินที่ใช้จุลภาคเป็นจุดทศนิยม เช่น 1250,50 คอลัมน์จะมีความกว้างพอดีกับเนื้อหา และแถวแรกจะเป็นส่วนหัว เว้นแต่คุณปิดตัวเลือกนี้

สมุดงานมีเพียงชีตเดียว ช่องที่อยู่ในเครื่องหมายคำพูดและมีจุลภาค เครื่องหมายคำพูด หรือการขึ้นบรรทัดใหม่อยู่ภายใน จะถูกอ่านตาม RFC 4180 ข้อความหลายบรรทัดจึงอยู่ในเซลล์เดียวกัน

ความเป็นส่วนตัว

การถอดรหัส การแยกวิเคราะห์ และการเขียนเป็น XLSX ทำโดย Web Worker ภายในแท็บนี้ด้วย Papa Parse และ SheetJS ข้อมูลของคุณไม่ถูกอัปโหลดและไม่ถูกจัดเก็บไว้ที่ใด

แปลง CSV เป็น Excel: คำถามที่พบบ่อย

ทำไมตัวเลขอย่าง 007 หรือรหัสยาว ๆ จึงยังเป็นข้อความ?
เพราะการแปลงเป็นตัวเลขจะทำให้ค่าเปลี่ยนไป เซลล์ตัวเลขเก็บเลขศูนย์นำหน้าของ 007 ไม่ได้ และ Excel เก็บเลขนัยสำคัญได้เพียง 15 หลัก หมายเลขบัตรหรือบัญชี 16 หลักจึงถูกปัดเศษ ค่าเหล่านี้จึงถูกเขียนเป็นเซลล์ข้อความ เพื่อให้เหมือนกับที่ปรากฏในไฟล์ CSV ทุกประการ
ไฟล์ CSV ของฉันเป็นอักษรซีริลลิกรัสเซียหรืออุซเบกและแสดงเป็นสัญลักษณ์แปลก ๆ แก้ได้หรือไม่?
ได้ ไฟล์จากโปรแกรมรุ่นเก่ามักบันทึกเป็น Windows-1251 แทน UTF-8 ซึ่งโดยปกติระบบจะตรวจพบเอง และช่องการเข้ารหัสข้อความจะแสดง “ตรวจหาอัตโนมัติ (พบ Windows-1251)” หากตัวอย่างยังแสดงสัญลักษณ์อย่าง Ïðèâåò ให้เลือก Windows-1251 ด้วยตนเอง ข้อความซีริลลิกในสมุดงานก็จะแสดงถูกต้อง
ไฟล์ CSV ที่คั่นด้วยอัฒภาคใช้ได้หรือไม่?
ได้ ระบบตรวจหาอัฒภาคได้เช่นเดียวกับจุลภาค แท็บ และเครื่องหมายไปป์ และคุณเลือกตัวคั่นเองก็ได้ สิ่งที่ควรรู้คือ ตัวเลขที่ใช้จุลภาคเป็นจุดทศนิยม เช่น 1250,50 จะถูกเก็บเป็นเซลล์ข้อความ ไม่ใช่ตัวเลข หากต้องการรวมยอดเงินเหล่านั้นใน Excel ให้แทนที่จุลภาคด้วยจุดก่อน
วันที่จะถูกแปลงเป็นวันที่ของ Excel หรือไม่?
วันที่รูปแบบ ISO เช่น 2024-03-31 หรือ 2024-03-31 14:30 ที่มีเวลา จะกลายเป็นเซลล์วันที่จริงที่เรียงลำดับและกรองได้ ส่วนรูปแบบอื่นอย่าง 31.03.2024 หรือ 03/31/2024 จะยังเป็นข้อความ เพราะตัวเลขชุดเดียวกันหมายถึงวันที่ต่างกันในแต่ละประเทศ และการเดาผิดแย่กว่าการไม่เดา
แยกไฟล์ CSV ที่ใหญ่เกินกว่า Excel จะเปิดได้หรือไม่?
หน้านี้แปลงทั้งไฟล์ลงในชีตเดียว และ Excel รองรับสูงสุด 1,048,576 แถว สำหรับไฟล์ที่ยาวกว่านั้น ให้ใช้เครื่องมือแยก CSV หรือ Excel ซึ่งตัดไฟล์เป็นหลายส่วนตามขนาดที่คุณเลือก โดยทุกส่วนมีแถวส่วนหัว และบันทึกเป็นไฟล์ Excel หรือเป็นหลายชีตในสมุดงานเดียวได้

งานอื่น ๆ ที่ใช้เครื่องมือนี้ได้

เครื่องมือไฟล์และอุปกรณ์ ทั้งหมด