เครื่องมือสกัดคอลัมน์ในตาราง CSV
เมื่อคุณต้องการข้อมูลเพียง 3 คอลัมน์ แต่ข้อมูลที่ส่งออกจากระบบ CRM แพลตฟอร์มวิเคราะห์ หรือฐานข้อมูลของคุณกลับมีถึง 30 คอลัมน์ เครื่องมือนี้จะอ่านไฟล์ CSV ที่วางไว้ โดยดึงรายการคอลัมน์ที่เรียงตามลำดับตั้งแต่ 1 ซึ่งคั่นด้วยเครื่องหมายจุลภาค แล้วสร้างไฟล์ CSV ใหม่ที่ประกอบด้วยเฉพาะคอลัมน์เหล่านั้นตามลำดับที่คุณกำหนด แถวหัวข้อและแถวข้อมูลจะได้รับการประมวลผลอย่างเท่าเทียมกัน ดังนั้น คอลัมน์ที่ 1 ในแถวหัวข้อจะตรงกับคอลัมน์ที่ 1 ในทุกแถวข้อมูล
วิธีการดึงคอลัมน์
-
1
วางไฟล์ CSV เข้าไป
ไฟล์เต็มหรือส่วนหนึ่งของไฟล์ โดยแต่ละบรรทัดจะถูกแบ่งด้วยเครื่องหมาย CR, LF หรือ CRLF และแต่ละบรรทัดจะถูกวิเคราะห์ตามกฎมาตรฐานของไฟล์ CSV
-
2
ระบุคอลัมน์ที่ต้องการเก็บไว้
ใช้ดัชนีที่เริ่มต้นจาก 1 โดยแยกด้วยเครื่องหมายจุลภาค เช่น `1,3,5` ผลลัพธ์จะแสดงตามลำดับนี้, คุณสามารถเรียงลำดับคอลัมน์ใหม่ได้ในขณะทำงาน
-
3
ดึงข้อมูลออกมา
แต่ละแถวจะถูกเขียนใหม่โดยใช้เฉพาะเซลล์ที่ระบุไว้เท่านั้น ส่วนเครื่องหมายจุลภาคภายในเซลล์จะถูกแปลงเป็นคำพูดโดยอัตโนมัติ
-
4
คัดลอกหรือบันทึก
นำผลลัพธ์ไปวางไว้ใน Excel, โปรแกรมนำเข้าฐานข้อมูล หรือเครื่องมือใดๆ ที่รองรับการอ่านไฟล์ CSV
วิธีที่เครื่องสกัดจัดการกับส่วนที่ซับซ้อน
ไฟล์ CSV ดูเรียบง่ายในตอนแรก แต่เมื่อคุณเจอเซลล์ที่มีเครื่องหมายจุลภาคหรือเครื่องหมายอัญประกาศ ก็จะพบความซับซ้อนมากขึ้น เครื่องมือสกัดนี้จะวิเคราะห์แต่ละบรรทัดตามกฎ CSV แบบมาตรฐาน RFC 4180
กฎการวิเคราะห์ข้อมูลนำเข้า
- แถวจะถูกแบ่งตามการขึ้นบรรทัดใหม่แบบ Unicode ใดๆ ทำให้ไฟล์จาก Windows, macOS และ Linux สามารถใช้งานได้ทั้งหมด
- เซลล์ที่อยู่ในเครื่องหมายอัญประกาศอาจมีเครื่องหมายจุลภาค การขึ้นบรรทัดใหม่ และเครื่องหมายอัญประกาศที่ถูกหลีก (
"") - แถวสุดท้ายที่ว่างเปล่าจะถูกลบออกไป
การจัดรูปแบบผลลัพธ์
- ลำดับของคอลัมน์ในผลลัพธ์จะตรงกับลำดับที่คุณพิมพ์ ไม่ใช่ลำดับในข้อมูลนำเข้า
- เซลล์ที่มีเครื่องหมายจุลภาคจะถูกใส่เครื่องหมายอัญประกาศคู่ครอบอีกครั้ง เพื่อให้โปรแกรมวิเคราะห์ในขั้นตอนถัดไปอ่านข้อมูลนั้นได้อย่างถูกต้อง
- เซลล์ที่ไม่มีเครื่องหมายจุลภาคจะถูกส่งออกมาในรูปแบบเดิม เพื่อให้ผลลัพธ์มีความกระชับ
ข้อควรระวังที่สำคัญ
| สถานการณ์ | สิ่งที่เกิดขึ้น |
|---|---|
| ดัชนีที่เกินคอลัมน์สุดท้าย | จะแสดงสตริงว่างในตำแหน่งนั้น |
| ดัชนีลบหรือศูนย์ | ดัชนีที่น้อยกว่า 1 จะถูกละเว้น |
| เซลล์มีอักขระเครื่องหมายอัญประกาศ | ถูกใส่เครื่องหมายอัญประกาศใหม่ในผลลัพธ์ตาม RFC 4180 ("") เพื่อให้โปรแกรมวิเคราะห์ที่เข้มงวดอ่านกลับได้อย่างถูกต้อง |
ดัชนีซ้ำ เช่น 1,1,2 |
คอลัมน์ที่ 1 จะถูกแสดงสองครั้ง, มีประโยชน์สำหรับการซ้ำคีย์ในสเปรดชีต |
สำหรับไฟล์ขนาดใหญ่มาก (หลายล้านแถว) ควรพิจารณาใช้การสตรีมไฟล์ CSV ผ่านไลบรารีที่เหมาะสม เนื่องจากเครื่องมือนี้จะจัดเก็บข้อมูลทั้งหมดไว้ในหน่วยความจำ ซึ่งอาจทำให้ประสิทธิภาพลดลงเมื่อจำนวนแถวเกินกว่าไม่กี่แสนแถว
คำถามที่พบบ่อย
ดัชนีเริ่มต้นที่ 1 สำหรับคอลัมน์ด้านซ้ายสุด หากต้องการดึงข้อมูลตามชื่อหัวข้อ ให้ตรวจสอบแถวหัวข้อในไฟล์ CSV ของคุณ และแปลชื่อเหล่านั้นเป็นตำแหน่งที่ตรงกัน
ใช่ ผลลัพธ์จะรักษารูปลำดับของรายการดัชนีไว้ โดย 3,1,2 จะแสดงคอลัมน์ที่ 3 ก่อน ตามด้วยคอลัมน์ที่ 1 และคอลัมน์ที่ 2 สำหรับแต่ละแถว รวมถึงหัวข้อด้วย
เซลล์ที่ขาดจะถูกเติมด้วยสตริงว่าง เพื่อรักษารูปทรงของผลลัพธ์ให้อยู่ในรูปสี่เหลี่ยมผืนผ้า และป้องกันไม่ให้เครื่องมือต่อไปทำงานผิดพลาดบนแถวที่มีข้อมูลไม่สม่ำเสมอ
ใช่ เพื่อดึงคอลัมน์ออกมา ไฟล์ CSV จะถูกส่งไปยังเซิร์ฟเวอร์ของเราเพื่อประมวลผล แล้วส่งผลลัพธ์กลับมาที่เบราว์เซอร์ของคุณ ระบบไม่จัดเก็บไฟล์ และไม่เพิ่มไฟล์ลงในลิงก์ของหน้า
เครื่องมือที่เกี่ยวข้อง
เครื่องมือระบุนามสกุลไฟล์
ค้นหาว่านามสกุลหรือชื่อไฟล์ตรงกับไฟล์ประเภทใดและ MIME ประเภทใด พร้อมตารางอ้างอิงรูปแบบไฟล์ทั่วไปและเคล็ดลับสังเกตนามสกุลซ้อน
ตัวแปลง MP4 เป็น MP3
ดึงแทร็กเสียงออกจากวิดีโอ MP4 แล้วบันทึกเป็น MP3 เหมาะสำหรับมิวสิกวิดีโอ พอดแคสต์ การบรรยาย และคลิปเสียงที่คุณต้องการฟังได้ทุกที่
ตัวตรวจจับชื่อไฟล์ซ้ำ
วางรายการชื่อไฟล์แล้วดูว่าชื่อใดปรากฏมากกว่าหนึ่งครั้ง พร้อมจำนวนครั้งและตัวเลือกไม่คำนึงถึงตัวพิมพ์ใหญ่เล็ก
ตัวแปลง MOBI เป็น EPUB
แปลง ebook MOBI เป็น EPUB ซึ่งเป็นมาตรฐานเปิดที่ Apple Books, Kobo, Google Play Books และแอปสมัยใหม่ส่วนใหญ่อ่านได้ อัปโหลดไฟล์ .mobi แล้วดาวน์โหลด .epub ที่สะอาด
โปรแกรมสำหรับลบคอลัมน์ในตารางข้อมูล (CSV)
นำไฟล์ CSV มาวางไว้ จากนั้นลบคอลัมน์ที่ไม่จำเป็นออก โดยระบุตำแหน่งของคอลัมน์ตามดัชนีเริ่มต้นจาก 1 เพื่อดาวน์โหลดไฟล์ CSV ที่มีโครงสร้างเรียบร้อยกว่า โดยที่ข้อมูลในแถวอื่นๆ ยังคงอยู่เหมือนเดิม
ตัวสร้างข้อมูลทดสอบ SQL
สร้างคำสั่ง SQL INSERT ที่พร้อมรันพร้อมแถวตัวอย่างแบบเรียงลำดับ (id, name, email, active) สำหรับชื่อตารางใดก็ได้ สูงสุด 200 แถว ไวยากรณ์ MySQL เพียงคลิกเดียว
เครื่องมือนี้มีให้บริการในภาษาอื่น
- CSV-Spaltenextraktor [DE]
- Extrator de Colunas CSV [PT]
- Extractor de Columnas CSV [ES]
- CSV列抽出器 [JA]
- CSV-kolomextractor [NL]
- Trình trích cột dữ liệu CSV [VI]
- Ekstraktor Kolom CSV [ID]
- CSV 열 추출기 [KO]
- CSV-kolumnutdragare [SV]
- مستخرج عمود CSV [AR]
- Extracteur de colonnes CSV [FR]
- Ekstraktor kolumny CSV [PL]
- Estrazione Colonne CSV [IT]
- Извлечение столбцов CSV [RU]
- CSV Sütun Çıkarıcı [TR]
- CSV列提取器 [ZH]
- CSV Column Extractor [EN]