พร้อมนำเข้า · เลือกตัวคั่นได้

Excel เป็น CSV — รูปแบบที่ตัวนำเข้าของคุณต้องการพอดี

เลือกตัวคั่นและการเข้ารหัสก่อนส่งออก จุลภาคสำหรับ Mailchimp, อัฒภาคสำหรับ Excel ยุโรป, แท็บสำหรับนำเข้า DB อย่างปลอดภัย — UTF-8, UTF-8 ที่มี BOM หรือ Windows-1252 สูตรถูกประเมิน ส่งออกได้ทุกชีต ตรงในเบราว์เซอร์

4
ตัวคั่น
3
การเข้ารหัส
0 B
อัปโหลด

ตัวแปลง Excel เป็น CSV

วางไฟล์ Excel เลือกตัวคั่นและการเข้ารหัส รับ CSV ที่สะอาด

📗

วางไฟล์ Excel ที่นี่

หรือคลิกเพื่อเลือก — .xlsx, .xls, .xlsm

ตัวอย่าง

ดูเครื่องมือ CSV ทั้งหมด →

ทำไมต้องใช้ตัวแปลง Excel เป็น CSV นี้?

แสดงข้อกำหนดของไปป์ไลน์การนำเข้าให้ชัดเจน แทนที่จะให้คุณเดา

🔧

ตัวคั่นที่คุณเลือก

เครื่องมืออื่นเขียนจุลภาคไปอย่างเดียว ที่นี่คุณเลือกได้อย่างชัดเจน: จุลภาค อัฒภาค แท็บ หรือไปป์ — สิ่งที่ระบบปลายทางของคุณต้องการจริง ค่าเริ่มต้น (จุลภาค) ใช้ได้กับไปป์ไลน์นานาชาติส่วนใหญ่

📡

เลือกการเข้ารหัส ไม่ใช่ลอตเตอรี

UTF-8 ไม่มี BOM สำหรับสแต็กเว็บสมัยใหม่ UTF-8 ที่มี BOM สำหรับการเปิดด้วยดับเบิลคลิกใน Excel Windows-1252 สำหรับซอฟต์แวร์เก่าที่ไม่รองรับ Unicode คุณเป็นคนเลือก — เราส่งมอบเป๊ะระดับไบต์

📋

ตัวเลือกชีตสำหรับเวิร์กบุ๊ก

เวิร์กบุ๊กของคุณมี 5 ชีต (Data, Calc, Charts, Pivot, Sheet1)? เลือกชีตที่ถูกต้องจากดรอปดาวน์ ไม่ส่งออกชีตช่วยเหลือโดยไม่ตั้งใจ

🧮

สูตรถูกประเมิน

=SUM(A1:A10), =VLOOKUP, =IF — ผลลัพธ์สูตรทั้งหมดส่งออกเป็นค่า ระบบนำเข้าได้ตัวเลข ไม่ใช่ข้อความสูตร ตรงตามที่ฐานข้อมูลและ API ต้องการพอดี

✅

สอดคล้อง RFC 4180

ตัวคั่น บรรทัดใหม่ และเครื่องหมายคำพูดภายในค่าถูกหลีกอย่างถูกต้อง (เครื่องหมายคำพูดคู่ ห่อในเครื่องหมายคำพูด) PostgreSQL COPY, Python csv, การนำเข้า Excel ใหม่ และ pandas อ่านผลลัพธ์ได้ถูกต้องทั้งหมด

🔒

ในเครื่องทั้งหมด — ปลอดภัยตาม GDPR

เวิร์กบุ๊ก Excel มักมีข้อมูลส่วนบุคคล (รายชื่อพนักงาน ลูกค้า คำสั่งซื้อ) ที่ BrowserCrunch ไฟล์ไม่เคยออกจากเบราว์เซอร์ของคุณ ไม่มีความสัมพันธ์ผู้ประมวลผลข้อมูล ไม่มีคลาวด์ ไม่มีความเสี่ยง

วิธีแปลง Excel เป็น CSV

สามขั้นตอน ควบคุมเอาต์พุตได้เต็มที่

1

วาง Excel

ลากแล้ววางหรือเลือกจากกล่องเลือกไฟล์ รับ .xlsx, .xls (รูปแบบ BIFF เก่า), .xlsm

2

เลือกตัวเลือก

ชีต ตัวคั่น การเข้ารหัส — ปรับให้เข้ากับแอปพลิเคชันปลายทาง ตัวอย่างแสดงชีตที่เลือก

3

บันทึก CSV

คลิกแปลง ไฟล์ลงในโฟลเดอร์ดาวน์โหลด — พร้อมนำเข้า

การใช้งานจริง

ที่ที่ต้องใช้ Excel เป็น CSV บ่อยที่สุด

💌

Mailchimp, Klaviyo, Constant Contact

Mailchimp ต้องการ CSV จุลภาคใน UTF-8 ใครที่ส่งออกรายชื่ออีเมล ชื่อ และแท็กจาก Excel สามารถเลือกรูปแบบนี้ได้พอดี ชื่อที่มีวรรณยุกต์อย่าง "ภัทร์" หรือ "Müller" ยังคงสะอาด

🗄️

นำเข้าฐานข้อมูล (Postgres, MySQL)

สำหรับ PostgreSQL COPY FROM หรือ MySQL LOAD DATA INFILE แท็บคั่นกับ UTF-8 (ไม่มี BOM) แข็งแกร่งที่สุด มีค่าน้อยมากที่มีแท็บและพาร์เซอร์เร็ว ห่างจากค่าเริ่มต้นเพียงตัวเลือกเดียว — เสร็จ

☁️

นำเข้า Salesforce, HubSpot, Marketo

ตัวโหลดข้อมูล CRM ต้องการคอมโบของตัวคั่นและการเข้ารหัสที่เฉพาะเจาะจง Salesforce Data Loader: จุลภาค + UTF-8 HubSpot: จุลภาค + UTF-8 อย่างหนักแน่น Marketo: จุลภาค + UTF-8 หรือแท็บ — รู้ล่วงหน้า ส่งออกถูกต้องตั้งแต่ครั้งแรก

🐍

Python pandas, R, Jupyter

นักวิทยาศาสตร์ข้อมูลต้องการให้ pd.read_csv() ทำงานได้โดยไม่ต้องระบุอาร์กิวเมนต์การเข้ารหัส UTF-8 ไม่มี BOM คือมาตรฐานทอง จุลภาคคือตัวคั่น คอมโบนั้นพอดีอยู่ห่างหนึ่งคลิกที่นี่

🛒

Shopify, BigCommerce, WooCommerce

ระบบร้านค้านำเข้ารายการสินค้า อัปเดตสต็อก และคำสั่งซื้อผ่าน 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 ถูกโหลดเข้าสู่หน่วยความจำในเครื่อง แปลงที่นั่น และบันทึกในเครื่อง ไม่มีการรับส่งกับเซิร์ฟเวอร์

Excel เป็น CSV — ปุ่มควบคุมที่ 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 ขนาดใหญ่เพราะแทบไม่ปรากฏในข้อมูล

การเลือกการเข้ารหัส — BOM, UTF-8 หรือ Windows-1252

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 หลายตัวจากเวิร์กบุ๊กเดียวในไม่กี่วินาที

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

เวิร์กบุ๊ก Excel ทั่วไปในออฟฟิศมีรายชื่อพนักงาน ข้อมูลลูกค้า รายงานยอดขาย DB คำสั่งซื้อ — กล่าวคือข้อมูลที่ระบุตัวบุคคลได้ การส่งผ่านตัวแปลงคลาวด์ที่ไม่รู้จักในต่างประเทศมีความเสี่ยง (ความสัมพันธ์ผู้ประมวลผลข้อมูล GDPR ม.28, การถ่ายโอนข้ามประเทศ, การควบคุมร่วม) กับ BrowserCrunch ไม่มีสิ่งใดเกิดขึ้น — ไฟล์ไม่เคยออกจากเบราว์เซอร์ของคุณ ต้องการการพิสูจน์แบบสัมบูรณ์: โหลดหน้านี้ ปิด Wi-Fi การแปลงยังทำงานได้

เครื่องมือ CSV ที่เกี่ยวข้องใน BrowserCrunch

ต้องการทิศทางตรงข้าม? ตัวแปลง CSV เป็น Excel ของเราแก้ปัญหา Unicode/วันที่เมื่อเปิดใน Excel สำหรับรายงาน: CSV เป็นตาราง PDF