มีวิธีบอก Excel หรือไม่ว่าตัวคั่นใดที่จะใช้เมื่อสร้าง CSV เช่นแท็บหรือไพพ์
มีวิธีบอก Excel หรือไม่ว่าตัวคั่นใดที่จะใช้เมื่อสร้าง CSV เช่นแท็บหรือไพพ์
คำตอบ:
สมมติว่าเรากำลังติดต่อกับ Windows ในฐานะระบบปฏิบัติการของคุณ ...
ฉันไม่เห็นตัวเลือกใน Excel แต่ฉันสามารถให้คำแนะนำได้
โปรดจำไว้ว่าไฟล์ CSV เป็นค่าคั่นด้วยเครื่องหมายจุลภาคซึ่งเป็นไปตามมาตรฐาน: ข้อมูล, เครื่องหมายจุลภาค, ข้อมูล, เครื่องหมายจุลภาค ฯลฯ หากต้องการทำลายสิ่งนี้หมายความว่าจะไม่เป็นไปตามข้อกำหนด
จะเกิดอะไรขึ้นถ้าคุณมีเครื่องหมายจุลภาคในข้อมูลของคุณ Excel จะล้อมรอบเนื้อหาของเซลล์นั้นโดยอัตโนมัติด้วยเครื่องหมายอัญประกาศ ( "
) ดังนั้นโปรแกรมที่นำเข้าไฟล์จะรู้เมื่อเซลล์นั้นสิ้นสุดจริง
หากคุณไม่ต้องการให้เครื่องหมายจุลภาคเป็นตัวคั่นคุณสามารถบันทึกไฟล์เป็นไฟล์ CSV ได้จากนั้นแก้ไขด้วยตนเอง เปิดตัวแก้ไขข้อความเช่น Notepad หรือ Notepad ++ ค้นหาอักขระที่คุณต้องการใช้ (เช่นใน Notepad ไปที่ Edit-> Find) หากคุณต้องการไพพ์ให้ค้นหาไพพ์ ( |
) หากคุณพบผลลัพธ์ใด ๆอย่าใช้ตัวละครนี้ หากต้องการค้นหาแท็บอย่างง่ายดายฉันแนะนำให้ใช้ Notepad ++
เมื่อคุณพบว่าตัวละครที่คุณต้องการใช้นั้นไม่ได้ถูกใช้ในที่อื่นในเอกสารของคุณคุณสามารถทำการค้นหาและแทนที่ได้ ใน Notepad ไปแก้ไข -> แทนที่ ... ใน 'ค้นหาอะไร:' ให้พิมพ์เครื่องหมายจุลภาค ใน 'แทนที่ด้วย:' ให้พิมพ์อักขระที่คุณต้องการใช้สำหรับตัวคั่น Find Nextส่วนต่อไปคือการตี เหตุผลนี้คือถ้ามีเครื่องหมายจุลภาคในข้อมูลของคุณเช่นกันนี้จะทำลายไฟล์ของคุณ แทนที่เครื่องหมายจุลภาคที่เป็นตัวคั่นของข้อมูลเท่านั้นและไม่มีอะไรในเครื่องหมายคำพูด
เมื่อเสร็จแล้วคุณสามารถบันทึกไฟล์ หากคุณต้องการนำเข้าฉันขอแนะนำให้เปลี่ยนชื่อเป็น.TXT
ไฟล์ดังนั้น Excel จะถามคุณว่าอักขระตัวคั่นฟิลด์คืออะไร หากคุณเลือกที่จะเปิด.CSV
ไฟล์มันจะใช้เครื่องหมายจุลภาคเป็นตัวคั่นโดยอัตโนมัติซึ่งเป็นสิ่งที่คุณไม่ต้องการ
Text (Tab delimited) (*.txt)
ตัว