ฉันจะ excel ได้อย่างไรเพื่อไม่ให้ยุ่งกับการจัดรูปแบบของไฟล์. csv


12

ฉันมีสองปัญหาเกี่ยวกับไฟล์ csv ที่เกิดขึ้นเมื่อฉันลองแก้ไขใน Excel

  1. ฉันมีคอลัมน์ ISBN ที่จัดรูปแบบทางวิทยาศาสตร์ใหม่ทุกครั้งที่บันทึกไฟล์
  2. การเข้ารหัสไฟล์นั้นเปลี่ยนจาก UTF-8 เป็น ANSI เมื่อฉันเปิดไฟล์

มันน่าผิดหวังและเสียเวลามากจริงๆ

มีวิธีใดบ้างที่ฉันสามารถบังคับให้ Excel ออกจากรูปแบบไฟล์เพียงอย่างเดียวได้?


เกี่ยวข้อง: eusprig.org/stories.htm (เรื่องราวสยองขวัญที่ฉันโปรดปรานคือ # 39)
pavium

2
อีกครั้งโปรดอย่าใช้ Excel สำหรับ CSVs !!!!
surfasb

คำตอบ:


10

อย่าคลิกสองครั้งที่ไฟล์ CSV เพราะจะเป็นการจัดรูปแบบคอลัมน์โดยอัตโนมัติ แทนที่จะสร้างสเปรดชีตใหม่และใช้การนำเข้าข้อมูลและคุณสามารถจัดรูปแบบคอลัมน์ด้วยตนเองเพื่อ TEXT เพื่อหลีกเลี่ยงการตัดตัวเลขและการจัดรูปแบบอัตโนมัติที่ไม่ฉลาด


5

เป็นเรื่องน่าเศร้าที่ทาง Windows, Excel ได้กลายเป็นตัวแก้ไข defacto ของไฟล์ CSV แม้ว่ามันจะทำงานย่อยที่มัน ฉันมีประสบการณ์เช่นเดียวกับคุณเมื่อฉันรวมรายชื่อผู้ติดต่อสองรายและนำเข้าสู่ Google

ปัญหาที่คุณมีอยู่เนื่องจากไฟล์ CSV ไม่มีข้อมูลเมตาการจัดรูปแบบ Excel จะโหลดไฟล์ข้อความด้วยรูปแบบเริ่มต้นทั้งหมด หากตรวจพบวันที่ในการโหลดเดาอะไร หากตรวจพบศูนย์นำหน้าให้เดาอะไร

ฉันเลิกกับ Excel และคุณควรทำเช่นกัน!

การเข้าถึงเป็นเครื่องมือที่ดีกว่ามาก สำหรับหนึ่งการเข้าถึงโดยค่าเริ่มต้นนำเข้าข้อมูลทั้งหมดเป็นข้อความ มันไม่ทำการจัดรูปแบบกลไกใด ๆ จนกว่าคุณจะบอก ประการที่สองเป็นการจัดรูปแบบ CSV อย่างถูกต้องโดยอนุญาตให้คุณล้อมรอบฟิลด์ทั้งหมดด้วยเครื่องหมายคำพูด ทุกอย่างออกจากช่องว่างชั้นนำ กระจายคำ

ช่วยชีวิต !! กระจายคำ !! อย่าใช้ Excel กับ CSV !!! ใช้การเข้าถึง !!


ฉันชอบที่ :-) ดีและหลงใหล ให้ฉันลองใช้ทันที!
Martin Duys

aargh! สิทธิ์ใช้งาน Office ของฉันไม่รวมการเข้าถึง มีข้อคิดเห็นเกี่ยวกับแอปพลิเคชันอื่น ๆ ที่ฉันสามารถใช้ได้ไหม
Martin Duys

ฉันจะลองใช้ตัวเลือกที่กล่าวถึงในโพสต์นี้
Martin Duys

ใช่อะไรก็ได้นอกจาก Excel เพื่อใช้ CSV ที่ดูดคุณไม่สามารถเข้าถึงได้ ดีกว่าการจัดการ CSV มากกว่า Excel เป็น 1,000 เท่า
surfasb

นี่เป็นสิ่งที่ดี การนำเข้าและส่งออก UTF-8 ด้วย Excel 2013 บน Windows 7 ทำให้ฉันมีปัญหาเสมอ ดูเหมือนว่าการเข้าถึงที่ยอดเยี่ยม 1) เมื่อเชื่อมโยงกับ csv ฉันไม่จำเป็นต้องกำหนดการตั้งค่าการนำเข้าทุกครั้งที่ฉันโหลดไฟล์ 2) ฉันสามารถจัดเรียงคอลัมน์ได้อย่างง่ายดายโดยไม่ต้องเปลี่ยน csv ให้เป็นตาราง excel และมีโอกาสมากขึ้น!
bioslime

2
  1. เปิดไฟล์. csv ด้วยโปรแกรม notepad
  2. บันทึกไฟล์เป็นไฟล์. txt
  3. เปิด Excel (อย่าคลิกขวาที่ไฟล์และเลือกตัวเลือก 'เปิดด้วย')
  4. ใช้ Excel เปิดไฟล์. txt (คุณจะต้องแจ้งให้ excel แสดงไฟล์ทุกประเภท)
  5. ตรวจสอบให้แน่ใจว่าเมื่อคุณไปถึงขั้นตอนที่ 3 ของตัวช่วยสร้างการนำเข้าข้อความคุณจะกำหนดคอลัมน์ที่คุณไม่ต้องการให้มีการจัดรูปแบบข้อความด้วยตนเอง
  6. คลิก "เสร็จสิ้น"

0

ฉันเพียงแค่ให้ขึ้น Excel และสร้างเครื่องมือของตัวเอง มันยังอยู่ในการพัฒนา แต่คุณสามารถลองใช้ได้กับข้อมูลที่ฉันมี ฉันลองใช้ CSV แล้ว แต่ดูเหมือนว่าไม่สามารถจัดการกับค่าของเซลล์ด้วยการขึ้นบรรทัดใหม่ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.