Làm cách nào để tôi có được excel để không phải loay hoay với định dạng của tệp .csv


12

Tôi có hai vấn đề với tệp csv xảy ra khi tôi thử và chỉnh sửa nó trong Excel.

  1. Tôi có một cột ISBN được định dạng lại thành định dạng khoa học mỗi khi tôi lưu tệp
  2. Mã hóa cho tệp được thay đổi từ UTF-8 thành ANSI khi tôi mở tệp.

Nó thực sự, thực sự bực bội và lãng phí hoàn toàn thời gian.

Có cách nào để tôi có thể buộc Excel rời khỏi định dạng của tệp không?


Có liên quan: eusprig.org/stories.htm (Câu chuyện kinh dị yêu thích của tôi là # 39)
pavium

2
Một lần nữa, xin vui lòng không sử dụng Excel cho CSV !!!!
Surfasb

Câu trả lời:


10

Không nhấp đúp chuột vào tệp CSV vì điều đó sẽ tự động định dạng các cột. Thay vào đó, hãy tạo một bảng tính mới và sử dụng Nhập dữ liệu và bạn có thể định dạng thủ công các cột thành văn bản để tránh cắt các số và định dạng tự động ngớ ngẩn.


5

Thật đáng buồn khi về phía Windows, Excel bằng cách nào đó đã trở thành trình chỉnh sửa defacto của các tệp CSV, mặc dù nó thực hiện một công việc phụ ở đó. Tôi đã có cùng trải nghiệm với bạn khi tôi hợp nhất hai bảng tính liên hệ và nhập chúng vào Google.

Vấn đề bạn gặp phải là do các tệp CSV không chứa siêu dữ liệu định dạng, Excel tải tệp văn bản với tất cả các định dạng mặc định. Nếu nó phát hiện ngày trên tải, hãy đoán xem? Nếu nó phát hiện các số không hàng đầu, hãy đoán xem ??

Tôi đã từ bỏ với Excel. Và bạn cũng nên như vậy!

Truy cập là một công cụ tốt hơn nhiều. Đối với một, Access, bằng mặc định, nhập tất cả dữ liệu vào dưới dạng văn bản. Nó không thực hiện bất kỳ định dạng mánh lới quảng cáo nào trừ khi bạn nói với nó. Hai, nó thực sự định dạng CSV chính xác bằng cách cho phép bạn bao quanh tất cả các trường bằng dấu ngoặc kép. Tất cả để lại không gian hàng đầu không bị ảnh hưởng. Thông báo.

Cứu sống!! Thông báo!! Đừng sử dụng Excel cho CSV !!! Sử dụng quyền truy cập !!


Tôi thích điều đó :-) Đẹp và đam mê. Hãy để tôi thử nó ngay lập tức!
Martin Duys

Aargh! Giấy phép Office của tôi không bao gồm Access. Bất kỳ ý tưởng xung quanh các ứng dụng khác mà tôi có thể sử dụng?
Martin Duys

Tôi sẽ thử các tùy chọn được đề cập trong bài đăng này
Martin Duys

Vâng, bất cứ điều gì trừ Excel để sử dụng CSV. Điều đó thật tệ khi bạn không có quyền truy cập. Xử lý CSV tốt hơn 1000 lần so với Excel.
Surfasb

Cái này đẹp đấy. Nhập và xuất UTF-8 với Excel 2013 trên Windows 7 luôn gây ra sự cố cho tôi. Truy cập có vẻ tuyệt vời 1) Sau khi được liên kết với một csv, tôi không phải định cấu hình cài đặt nhập mỗi lần tôi tải tệp. 2) Tôi có thể dễ dàng sắp xếp các cột mà không cần phải biến csv thành bảng excel và có thể nhiều hơn nữa!
sinh học

2
  1. Mở tệp .csv bằng chương trình notepad.
  2. Lưu tệp dưới dạng tệp .txt
  3. Mở Excel (không nhấp chuột phải vào tệp và chọn tùy chọn 'Mở bằng')
  4. Sử dụng Excel, mở tệp .txt (bạn sẽ cần nói với excel để hiển thị tất cả các loại tệp)
  5. Đảm bảo rằng khi bạn đạt đến bước 3 của trình hướng dẫn nhập văn bản, bạn chỉ định thủ công bất kỳ cột nào bạn không muốn thay đổi thành định dạng văn bản
  6. Nhấp vào "Kết thúc"

0

Tôi chỉ từ bỏ excel và tạo công cụ của riêng tôi . Nó vẫn đang được phát triển nhưng bạn có thể thử nó, nó thường hoạt động với dữ liệu tôi có. Tôi đã thử CSV, nhưng có vẻ như nó không thể xử lý giá trị ô với các ngắt dòng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.