ตัวคั่นที่คุณเลือก
เครื่องมืออื่นเขียนจุลภาคไปอย่างเดียว ที่นี่คุณเลือกได้อย่างชัดเจน: จุลภาค อัฒภาค แท็บ หรือไปป์ — สิ่งที่ระบบปลายทางของคุณต้องการจริง ค่าเริ่มต้น (จุลภาค) ใช้ได้กับไปป์ไลน์นานาชาติส่วนใหญ่
เลือกตัวคั่นและการเข้ารหัสก่อนส่งออก จุลภาคสำหรับ Mailchimp, อัฒภาคสำหรับ Excel ยุโรป, แท็บสำหรับนำเข้า DB อย่างปลอดภัย — UTF-8, UTF-8 ที่มี BOM หรือ Windows-1252 สูตรถูกประเมิน ส่งออกได้ทุกชีต ตรงในเบราว์เซอร์
วางไฟล์ Excel เลือกตัวคั่นและการเข้ารหัส รับ CSV ที่สะอาด
หรือคลิกเพื่อเลือก — .xlsx, .xls, .xlsm
แสดงข้อกำหนดของไปป์ไลน์การนำเข้าให้ชัดเจน แทนที่จะให้คุณเดา
เครื่องมืออื่นเขียนจุลภาคไปอย่างเดียว ที่นี่คุณเลือกได้อย่างชัดเจน: จุลภาค อัฒภาค แท็บ หรือไปป์ — สิ่งที่ระบบปลายทางของคุณต้องการจริง ค่าเริ่มต้น (จุลภาค) ใช้ได้กับไปป์ไลน์นานาชาติส่วนใหญ่
UTF-8 ไม่มี BOM สำหรับสแต็กเว็บสมัยใหม่ UTF-8 ที่มี BOM สำหรับการเปิดด้วยดับเบิลคลิกใน Excel Windows-1252 สำหรับซอฟต์แวร์เก่าที่ไม่รองรับ Unicode คุณเป็นคนเลือก — เราส่งมอบเป๊ะระดับไบต์
เวิร์กบุ๊กของคุณมี 5 ชีต (Data, Calc, Charts, Pivot, Sheet1)? เลือกชีตที่ถูกต้องจากดรอปดาวน์ ไม่ส่งออกชีตช่วยเหลือโดยไม่ตั้งใจ
=SUM(A1:A10), =VLOOKUP, =IF — ผลลัพธ์สูตรทั้งหมดส่งออกเป็นค่า ระบบนำเข้าได้ตัวเลข ไม่ใช่ข้อความสูตร ตรงตามที่ฐานข้อมูลและ API ต้องการพอดี
ตัวคั่น บรรทัดใหม่ และเครื่องหมายคำพูดภายในค่าถูกหลีกอย่างถูกต้อง (เครื่องหมายคำพูดคู่ ห่อในเครื่องหมายคำพูด) PostgreSQL COPY, Python csv, การนำเข้า Excel ใหม่ และ pandas อ่านผลลัพธ์ได้ถูกต้องทั้งหมด
เวิร์กบุ๊ก Excel มักมีข้อมูลส่วนบุคคล (รายชื่อพนักงาน ลูกค้า คำสั่งซื้อ) ที่ BrowserCrunch ไฟล์ไม่เคยออกจากเบราว์เซอร์ของคุณ ไม่มีความสัมพันธ์ผู้ประมวลผลข้อมูล ไม่มีคลาวด์ ไม่มีความเสี่ยง
สามขั้นตอน ควบคุมเอาต์พุตได้เต็มที่
ลากแล้ววางหรือเลือกจากกล่องเลือกไฟล์ รับ .xlsx, .xls (รูปแบบ BIFF เก่า), .xlsm
ชีต ตัวคั่น การเข้ารหัส — ปรับให้เข้ากับแอปพลิเคชันปลายทาง ตัวอย่างแสดงชีตที่เลือก
คลิกแปลง ไฟล์ลงในโฟลเดอร์ดาวน์โหลด — พร้อมนำเข้า
ที่ที่ต้องใช้ Excel เป็น CSV บ่อยที่สุด
Mailchimp ต้องการ CSV จุลภาคใน UTF-8 ใครที่ส่งออกรายชื่ออีเมล ชื่อ และแท็กจาก Excel สามารถเลือกรูปแบบนี้ได้พอดี ชื่อที่มีวรรณยุกต์อย่าง "ภัทร์" หรือ "Müller" ยังคงสะอาด
สำหรับ PostgreSQL COPY FROM หรือ MySQL LOAD DATA INFILE แท็บคั่นกับ UTF-8 (ไม่มี BOM) แข็งแกร่งที่สุด มีค่าน้อยมากที่มีแท็บและพาร์เซอร์เร็ว ห่างจากค่าเริ่มต้นเพียงตัวเลือกเดียว — เสร็จ
ตัวโหลดข้อมูล CRM ต้องการคอมโบของตัวคั่นและการเข้ารหัสที่เฉพาะเจาะจง Salesforce Data Loader: จุลภาค + UTF-8 HubSpot: จุลภาค + UTF-8 อย่างหนักแน่น Marketo: จุลภาค + UTF-8 หรือแท็บ — รู้ล่วงหน้า ส่งออกถูกต้องตั้งแต่ครั้งแรก
นักวิทยาศาสตร์ข้อมูลต้องการให้ pd.read_csv() ทำงานได้โดยไม่ต้องระบุอาร์กิวเมนต์การเข้ารหัส UTF-8 ไม่มี BOM คือมาตรฐานทอง จุลภาคคือตัวคั่น คอมโบนั้นพอดีอยู่ห่างหนึ่งคลิกที่นี่
ระบบร้านค้านำเข้ารายการสินค้า อัปเดตสต็อก และคำสั่งซื้อผ่าน CSV Shopify ต้องการ CSV จุลภาคใน UTF-8 ด้วยเครื่องมือนี้คุณส่งออกรูปแบบที่ถูกต้องจาก Excel หลักของคุณโดยตรง
ชุดข้อมูลงานวิจัยและข้อมูลภาครัฐแบบเปิดมักเผยแพร่เป็น CSV UTF-8 ด้วยจุลภาค (เพื่อการประมวลผลโดยเครื่อง) หากคุณบำรุงรักษาใน Excel ส่งออกผลลัพธ์ขั้นสุดท้ายที่เข้ากันได้ทุกที่จากที่นี่
กฎเบื้องต้น: API นานาชาติและเครื่องมือ SaaS (Salesforce, HubSpot, Mailchimp, Shopify) คาดหวังจุลภาค Excel ยุโรป, DATEV และ ERP เก่าคาดหวังอัฒภาค แท็บแข็งแกร่งสำหรับการนำเข้า DB เพราะแท็บแทบไม่ปรากฏในข้อมูล ไปป์เป็นที่นิยมในการส่งออกฐานข้อมูลเก่า
กฎเบื้องต้น: สำหรับการนำเข้าสู่ API เว็บสมัยใหม่, Postgres, MySQL, Python pandas, R และไปป์ไลน์ SaaS ส่วนใหญ่ เลือก UTF-8 (ไม่มี BOM) — มาตรฐานปัจจุบัน สำหรับการเปิดด้วยดับเบิลคลิกใน Microsoft Excel หรือเครื่องมือ Windows เก่า ให้เลือก UTF-8 ที่มี BOM (หรือ Windows-1252)
สูตรถูกประเมินก่อนส่งออกเป็น CSV เซลล์ที่มี =SUM(A1:A10) จะกลายเป็นค่าตัวเลขที่คำนวณแล้ว ไม่ใช่ข้อความสูตร การอ้างอิงข้ามเวิร์กบุ๊กใช้ค่าล่าสุดที่ Excel บันทึกไว้
คุณเลือกหนึ่งชีตต่อหนึ่งการส่งออก สำหรับเวิร์กบุ๊กที่มีหลายชีต ให้รันส่งออกหลายครั้ง — หนึ่ง CSV ต่อหนึ่งชีต CSV เป็นรูปแบบชีตเดียวโดยนิยาม ไม่มี CSV หลายชีต
เราส่งออกค่าดิบ: 1234.56 แทนที่ '1,234.56 ฿', 0.15 แทนที่ '15%' นั่นคือสิ่งที่การนำเข้าฐานข้อมูลและ API ต้องการ — รูปแบบอยู่ในชั้นการแสดงผล
ใช่ สอดคล้อง RFC 4180: เซลล์ที่มีตัวคั่น เครื่องหมายคำพูด หรือบรรทัดใหม่จะถูกใส่เครื่องหมายคำพูดคู่ และเครื่องหมายคำพูดที่ฝังอยู่จะถูกทำซ้ำ พาร์เซอร์ที่เป็นไปตามมาตรฐานทุกตัวจะอ่านผลลัพธ์ได้อย่างถูกต้อง
ได้ SheetJS รองรับรูปแบบไบนารี BIFF เก่า (.xls จาก Excel 97–2003) พร้อมกับ .xlsx, .xlsm และ .xlsb คุณสามารถวาง Excel เวอร์ชันใดก็ได้
ไม่ SheetJS ทำงานเป็น JavaScript ในเบราว์เซอร์ของคุณ — ไฟล์ Excel ถูกโหลดเข้าสู่หน่วยความจำในเครื่อง แปลงที่นั่น และบันทึกในเครื่อง ไม่มีการรับส่งกับเซิร์ฟเวอร์
ฟีเจอร์ "Save As CSV" ที่มากับ Excel มีข้อบกพร่องใหญ่สองข้อ: ไม่มีการควบคุมตัวคั่น (Excel ใช้จากการตั้งค่าภูมิภาค) และไม่มีการควบคุมการเข้ารหัส (Excel ภาษาอังกฤษบันทึกเป็น Windows-1252 ตามค่าเริ่มต้นบน Windows ซึ่งทำลาย Unicode) ใครก็ตามที่สร้าง CSV สำหรับฐานข้อมูลสมัยใหม่ API คลาวด์ หรือภูมิภาคอื่นต้องการปุ่มเหล่านี้จริงๆ ตัวแปลงของเรามีให้ — ฝั่งไคลเอนต์ในเบราว์เซอร์ ไม่อัปโหลด
ระบบนำเข้ามักจะเข้มงวด: คาดหวังตัวคั่นตัวเดียวที่ถูกบอกไว้ จุลภาคคือมาตรฐาน SaaS ทั่วโลก (Mailchimp, Shopify, GitHub, Notion, Airtable, Salesforce, HubSpot) อัฒภาคคือธรรมเนียมยุโรปเพราะจุลภาคเป็นตัวคั่นทศนิยมที่นั่น — DATEV, Excel เวอร์ชันเก่า และ ERP ยุโรปจำนวนมากคาดหวังอัฒภาค แท็บคือทางเลือกที่ปลอดภัยเมื่อค่าอาจมีอักขระหลากหลาย (ที่อยู่ที่มีจุลภาค คำอธิบายที่มีเครื่องหมายคำพูด) ไปป์ (|) เป็นที่นิยมในการส่งออก DB ขนาดใหญ่เพราะแทบไม่ปรากฏในข้อมูล
UTF-8 ไม่มี BOM เป็นมาตรฐานทั่วโลกในปัจจุบันและทำงานได้กับทุกอย่างที่ทันสมัย: Python, Node.js, Postgres, MySQL, R, ตัวแก้ไขทันสมัยทั้งหมด UTF-8 ที่มี BOM เป็นเรื่องแปลกที่มีอยู่ส่วนใหญ่เพื่อให้ซอฟต์แวร์ Microsoft (ดับเบิลคลิก Excel, Notepad รุ่นเก่า) เปิดไฟล์ Unicode ได้ถูกต้อง Windows-1252 คือการเข้ารหัสไบต์เดียวรุ่นเก่าของ Windows ตะวันตก — ใช้ได้ก็ต่อเมื่อข้อมูลของคุณเป็น ASCII ธรรมดาบวกกับอักขระวรรณยุกต์เพียงเล็กน้อย
ระบบนำเข้าไม่สามารถทำอะไรกับ =SUM() ได้ — ต้องการตัวเลข SheetJS ประเมินสูตรทั้งหมดก่อนส่งออก ค่าที่ลิงก์จากเวิร์กบุ๊กอื่นใช้ค่าล่าสุดที่ Excel บันทึก ใครที่ต้องการส่งออกสูตรต้นฉบับ (หายาก) ติดต่อเรา
CSV เป็นรูปแบบชีตเดียวโดยนิยาม สำหรับเวิร์กบุ๊กหลายแท็บ เลือกหนึ่งชีตต่อหนึ่งการส่งออก หลังดาวน์โหลด ปล่อยไฟล์ Excel ค้างไว้ในตัวอย่าง เลือกชีตถัดไป ส่งออกอีกครั้ง — CSV หลายตัวจากเวิร์กบุ๊กเดียวในไม่กี่วินาที
เวิร์กบุ๊ก Excel ทั่วไปในออฟฟิศมีรายชื่อพนักงาน ข้อมูลลูกค้า รายงานยอดขาย DB คำสั่งซื้อ — กล่าวคือข้อมูลที่ระบุตัวบุคคลได้ การส่งผ่านตัวแปลงคลาวด์ที่ไม่รู้จักในต่างประเทศมีความเสี่ยง (ความสัมพันธ์ผู้ประมวลผลข้อมูล GDPR ม.28, การถ่ายโอนข้ามประเทศ, การควบคุมร่วม) กับ BrowserCrunch ไม่มีสิ่งใดเกิดขึ้น — ไฟล์ไม่เคยออกจากเบราว์เซอร์ของคุณ ต้องการการพิสูจน์แบบสัมบูรณ์: โหลดหน้านี้ ปิด Wi-Fi การแปลงยังทำงานได้
ต้องการทิศทางตรงข้าม? ตัวแปลง CSV เป็น Excel ของเราแก้ปัญหา Unicode/วันที่เมื่อเปิดใน Excel สำหรับรายงาน: CSV เป็นตาราง PDF