Nếu bạn là một người nhân viên công sở thì có thể các bạn đã từng gặp tài liệu được lưu dưới dạng CSV. Tài liệu CSV cũng thực hiện một trong tài liệu thông dụng trên thế giới với năng lực lưu trữ nhỏ nhẹ. Dẫu thế thì tài liệu CSV vẫn còn quá mới với nhiều người nên tại bài viết bên dưới, thủ thuật phần mềm sẽ giải thích cho các anh chị về file CSV là file gì? Sự khác nhau giữa file CSV và Excel.
Tệp CSV là file gì?
CSV là một định dạng dữ liệu văn bản giản đơn có tên đủ đầy là Comma Separated Values. Với định dạng CSV này, các giá trị được chia tách với nhau bởi những dấu phẩy. Định dạng CSV nhiều người biết đến bởi vì chúng có tính tương thích cao, đơn giản và dễ dàng di chuyển từ phần mềm này sang phần mềm khác để sử dụng mà không lo gặp những xung đột. Nhưng bù lại CSV cũng mất đi một vài tính năng như: Không lưu được các công thức, định dạng của văn bản.
Cả Excel và csv giúp lưu giữ số liệu dưới dạng bảng. Bên cạnh sự giống nhau này thì có những điểm khác biệt về tính năng , cách sử dụng của từng cái. Hãy bàn thảo về các sự đặc biệt tại bài đăng chi tiết này
Excel | CSV |
---|---|
Đây chính là một tập tin nhị phân chứa thông tin về tất cả những bảng tại một bảng tính | CSV là viết tắt của Comma Separated Values. Nó là một định dạng văn bản đơn giản với một loạt những giá trị phân tách bởi dấu phẩy. |
Excel không chỉ lưu giữ thông số mà còn có thể làm các thao tác trên dữ liệu. | Một tập tin CSV chỉ là một tập tin văn bản, nó lưu trữ dữ liệu tuy nhiên không chứa định dạng, công thức, macro, vv Nó cũng được biết đến như các tập tin phẳng (flat file) |
Excel là một bảng tính lưu tập tin vào theo định dạng của riêng nó xls hoặc xlsx | CSV là một định dạng để lưu thông tin bảng vào một tập tin văn bản được phân định với phần mở rộng .csv |
Tệp lưu dưới dạng excel không thể mở hoặc thay đổi Content nội dung bởi trình biên soạn văn bản | Tệp CSV có thể được mở hoặc thay đổi Content bởi trình soạn thảo văn bản như notepad |
Tại kho thông số, Excel là một lợi thế cho đặc tả lược đồ chuẩn hóa chi tiết | Tại kho dữ liệu, CSV được tạo dựng với lược đồ giản đơn |
Bất cứ thư viện ngôn ngữ lập trình để phân tích số liệu Excel nói chung là lớn hơn, chậm hơn , phức tạp | Bất kể ngôn ngữ lập trình để phân tích thông số CSV thì không đáng kể, làm ra nó là rất dễ dàng và đơn giản |
Không có phân biệt rõ ràng hoặc tách biệt giữa đáng giá số , văn bản, Excel có thể làm hỏng mã bưu điện của bạn , số thẻ tín dụng với những tính năng tự động định dạng của nó | CSV là an toàn , có thể phân biệt rõ ràng giữa các đáng giá số , văn bản. CSV không thao tác dữ liệu và lưu giữ số liệu như nó vốn có. |
Tại Excel, bạn cần có một thẻ mở đầu , thẻ chất dứt cho mỗi cột trong mỗi hàng | Trong CSV, bạn chỉ cần viết tiêu đề cột một lần |
Việc đọc các tập tin lớn đơn giản dễ dàng hơn nhiều tại Excel. không những thế, bạn thực sự có thể có chức năng bổ sung như việc lựa chọn những cell để import, chuyển đổi ngày và khung thời gian một cách hoạt động tự động, việc đọc công thức và kết quả của chúng, filter, chuẩn bị vv | Đọc các tập tin lớn trong CSV sẽ không được như đơn giản dễ dàng như Excel cho bạn cuối |
Ngoài văn bản, dữ liệu cũng có thể được lưu trữ dưới dạng biểu đồ , đồ thị | Mỗi bản ghi được lưu trữ như một dòng của một tập tin văn bản, , mỗi newline là một dòng mới tại cơ sở thông số. CSV không thể lưu trữ các biểu đồ hoặc đồ thị |
File Excel thực sự có thể được mở chỉ với Microsoft Excel doc | CSV có thể được mở ra với bất kể trình soạn văn bản trong Windows như notepad, MS Excel, Microsoft Works 9, vv |
Excel thực sự có thể mối liên quan với những nguồn thông số bên ngoài để lấy số liệu. Bạn có thể dùng tùy chỉnh add-in tại Excel để thêm chức năng của nó. Excel cho phép Rà soát thông số với việc theo dõi chi tiết , tính năng nhận xét. | Tổng quan các công dụng này là không thể trong CSV |
Là một nhà phát triển, rất khó để lập trình thao tác tệp Excel vì Excel là đặc quyền. điều này Đặc biệt đúng đối với các ngôn ngữ khác .NET | Là một developer sẽ rất dễ để lập trình thao tác từ CSV, sau tất cả, chúng là những tập tin văn bản đơn giản. |
Điểm chung giữa CSV , file excel
- CSV là viết tắt của “comma separated values”Nó được sử dụng để lưu giữ dữ liệu dạng bảng nơi mà tên cột và tên hang được phân tách bằng dấu phẩy. Ảnh dưới đây minh họa điều đó
- Cả hai đều được mở trong chương trình spreadsheet
- Cả hai lưu giữ thông số theo định dạng bảng ví dụ các cột và các hang
- Cả hai thực sự có thể được thao tác bằng việc sử dụng những hàm , tính năng trong Execl
- sau đây là màn hình screenshot chỉ ra một file csv được mở trong excel
Cách mở một tệp tin CSV bằng Windows Explorer
Đây là cách đơn giản nhất để mở CSV tại Excel. trong Windows Explorer, chỉ cần nhấp đúp vào một file.csv và mở nó như một bảng tính mới.
Mặc dù thế, phương pháp này chỉ hoạt động nếu như Microsoft Excel được đặt làm chương trình mặc định cho những file.csv. Nếu như có, bạn sẽ thấy biểu tượng Excel màu xanh quen thuộc hiển thị bên cạnh tên file.csv tại Windows Explorer.
Nếu Excel chẳng phải chương trình mặc định, bạn có thể đặt nó như vậy theo cách này:
- Click chuột phải vào bất kỳ file.csv nào trong Windows Explorer và chọn Open with… > Choose default program từ danh mục tùy chọn.
- Nhấp vào Excel (desktop)tại Recommended Programs và chắc rằng chọn “Always use the selected program to open this kind of file” và nhấp OK.
Nguồn: Tổng hợp