Chuyển file csv sang excel

     

Trong nội dung bài viết này, học tập Excel Online đã hướng dẫn chúng ta 3 cách hối hả để đổi khác file CSV thanh lịch Excel. Bạn cũng trở nên tìm hiểu cách nhập nhiều tệp CSV trong một bảng tính và cách xử lý những trường hợp khi một số dữ liệu trường đoản cú tệp CSV không hiển thị đúng trong các một trang tính Excel.

Bạn đang xem: Chuyển file csv sang excel

Làm nạm nào để chuyển đổi CSV sang trọng Excel

Nếu bạn phải chuyển một số dữ liệu từ cơ sở dữ liệu của công ty sang bảng tính Excel, có thể nghĩ ngay đến việc chọn lựa cách xuất cơ sở tài liệu sang file CSV và tiếp nối nhập tệp tin CSV vào Excel.

Có bố cách đổi khác file CSV lịch sự Excel: bạn cũng có thể mở tệp.csv trực tiếp vào Excel, nhấp đúp vào tệp trong Windows Explorer hoặc nhập file CSV vào Excel bên dưới dạng dữ liệu bên ngoài.

Làm cụ nào nhằm mở tệp tin CSV vào Excel

Nếu chúng ta tạo tệp tin CSV trong chương trình khác, bạn vẫn có thể mở nó bằng Excel qua lệnh Open.

Chú ý. Mở file CSV vào Excel không biến hóa định dạng tệp. Nói biện pháp khác, tệp này đã không biến đổi tệp tin CSV của bạn sang tệp.xls hoặc.xlsx của Excel, tệp sẽ lưu lại lại phần mở rộng.csv (hoặc.txt) ban đầu.

Với Microsoft Excel, đưa lên bên trên vào tab Filevà nhấp vào Open.Hộp thoại Openxuất hiện, chọn Text Files (*.prn, *. Txt, *. Csv) từ danh sách tùy chọn ở góc cạnh dưới bên phải.


*

*

Tìm tệp CSV cùng mở nó bằng phương pháp nhấp đúp.

Nếu ai đang mở một file csv, Excel vẫn mở nó với hiển thị dữ liệu trong một bảng tính mới.

Nếu bạn đã chọn một tập tin văn phiên bản (.txt), Excel sẽ khởi cồn Import Text Wizard.

Chú ý. Khi Microsoft Excel mở file CSV, nó thực hiện định dạng dữ liệu mặc định để hiểu đúng đắn cách nhập từng cột của dữ liệu văn bản. Giả dụ dữ liệu của công ty chứa một trong những ký trường đoản cú hoặc mục bên dưới đây, hãy sử dụng Import Text Wizard để cố thế:

Các vết phân bóc khác nhauđược sử dụng trong tệp csv;Tệp csv chứa các định dạng ngày khác nhau;Bạn biến đổi số với số ko ở trướcvà muốn giữ số ko phía trước trong một trang Excel ;Bạn ước ao xem bản coi trướcvề cách tài liệu file CSV của các bạn sẽ được nhập vào Excel;Bạn sẽ tìm tìm tính hoạt bát nói chung.

Để chạy Import Text Wizard, chúng ta có thể thay thay đổi đuôi tệp từ.csv sang.txt trước khi mở tệp hoặc nhập CSV thanh lịch Excel.

Cách mở một tệp tin CSV bởi Windows Explorer

Đây là cách sớm nhất để mở file CSV vào Excel. Vào Windows Explorer, chỉ việc nhấp đúp vào một trong những tệp.csv và mở nó như 1 bảng tính mới.

Tuy nhiên, phương thức này chỉ chuyển động nếu Microsoft Excel được đặt làm chương trình mặc định cho các tệp.csv. Nếu có, các bạn sẽ thấy biểu tượng Excel blue color quen ở trong hiển thị ở bên cạnh tên tệp.csv vào Windows Explorer.

Nếu Excel chưa phải chương trình mặc định, chúng ta cũng có thể đặt nó như vậy theo phong cách này:

Nhấp chuột đề xuất vào bất kỳ tệp.csv làm sao trong Windows Explorer với chọn Open with… > Choose mặc định program từ list tùy chọn.Nhấp vào Excel (desktop)trong Recommended Programs, đảm bảo chọn Always use the selected program to xuất hiện this kind of file” với nhấp OK.

*

Cách nhập CSV vào Excel

Sử dụng phương pháp này, bạn có thể nhập dữ liệu xuất phát từ 1 tệp tin csv vào bảng tính hiện tất cả hoặc bảng tính Excel mới. Rất khác hai cách thức trước đó, nó không chỉ là mở file CSV vào Excel nhưng mà thực sự biến hóa tệp.csv thành.xlsx (nếu bạn sử dụng Excel 2007, 2010 hoặc 2013) hoặc.xls (với phiên bản Excel 2003 và cũ hơn).

Với bảng tính nên mở, hãy nhấp vào ô bạn muốn nhập tài liệu từ tệp.csv hoặc.txt.Trên tab Data trong nhóm Get External Data, nhấp From Text.

*

3. Kiếm tìm tệp csv bạn muốn nhập, lựa chọn và nhấp vào nút Import (hoặc chỉ cần nhấp đúp vào tệp.csv).

*

Text Import Wizardsẽ xuất hiện và bạn lần lượt tuân theo các bước.

Trước khi chúng ta tiếp tục, coi hình hình ảnh dưới đây cho biết file CSV cội và hiệu quả mong mong trong Excel.

*

Bước 1. Chọn một số loại file số hàngđể ban đầu nhập dữ liệu. Thông thường, chúng ta chọn Delimited  row 1 tương ứng. Cửa sổ xem trước ở chỗ dưới của trình khuyên bảo hiển thị những mục thứ nhất của tệp CSV.

*

Bước 2. Trong cách này, các bạn chọn DelimitersText qualifierDelimiters là ký kết tự phân cách những giá trị trong tệp.csv của bạn. Ví như file CSV  của doanh nghiệp sử dụng một số ký tự không giống nằm ngoài danh sách có sẵn, chọn hộp kiểm Other và sau đó nhập ký kết tự tùy ý của bạn. Trong lấy một ví dụ của bọn chúng ta, họ chỉ định TabComma vì chúng tôi muốn mỗi thành phầm (được phân làn bởi các tab) ban đầu với một hàng bắt đầu và các cụ thể sản phẩm như ID với số bán hàng (cách nhau bằng dấu phẩy) được nhập vào các ô riêng rẽ biệt.

Text qualifier là ký kết tự kết hợp các cực hiếm trong tệp văn bản của bạn. Tất cả văn phiên bản đính kèm trong những ký hiệu text qualifier, ví dụ: “text1, text2” sẽ tiến hành nhập dưới dạng một giá trị, ngay cả khi văn bản chứa một dấu phân cách bạn chỉ định. Trong ví dụ này, bọn họ đã lựa chọn dấu phẩy là dấu chia cách và dấu ngoặc kép là text qualifier. Hiệu quả là, tất cả các số bao gồm thập phân (cũng là lốt phẩy trong trường phù hợp của này) sẽ được nhập vào trong một ô, như chúng ta có thể xem vào hình bên dưới đây. Nếu chúng ta không hướng dẫn và chỉ định dấu ngoặc kép ở text qualifier, toàn bộ các số gồm dấu thập phân sẽ được nhập vào nhì ô tức khắc kề.

*

Bước 3. Nếu khách hàng đã chấp thuận với tài liệu xem trước, nhấn Finish.

Mẹo. Nếu có khá nhiều dấu phẩy liên tục hoặc những ký tự phân cách khác xuất hiện trong tệp tin CSV của bạn, khắc ghi chọn Treat consecutive delimiters as one để ngăn những ô trống.

Chọn đích mang đến cho tài liệu đã nhập, bảng tính lúc này hoặc tạo thành mới, nhấp OKđể chấm dứt nhập tệp CSV của người sử dụng vào Excel.

*
Mẹo. Bạn rất có thể nhấp vào Properties… để đặt một vài tùy chọn nâng cao như làm cho mới, bố cục và định dạng cho dữ liệu được nhập.

*

Chú ý. Nếu file CSV của công ty chứa tài liệu số hoặc ngày, Excel sẽ không còn thể thay đổi các quý hiếm này một cách chủ yếu xác. Để chuyển đổi định dạng tài liệu được nhập, hãy lựa chọn các cột có vấn đề trong Excel, nhấn vào phải cùng chọn Format cells từ list tùy chọn.

Chuyển file CSV sang trọng Excel: những vấn đề và giải pháp

Định dạng CSV đã lộ diện khoảng rộng 30 năm, dù lịch sử lâu dài hơn của nó chưa lúc nào được ghi chép thiết yếu thức. Tên CSV (comma-separated values) hàm ý sử dụng vệt phẩy để phân cách các trường dữ liệu. Điều này là trên lý thuyết. Thực tế, nhiều tệp tin được gọi là tệp “CSV” sử dụng những ký tự không giống để bóc tách dữ liệu, chẳng hạn như:

Tab – Tệp TSV (tab-separated values) Semicolon – tệp SCSV (semicolon separated values)

Và một số tệp CSV phủ những trường tài liệu bằng dấu ngoặc kép hoặc che dấu nháy đơn, vào khi một vài khác yêu mong dấu byte Unicode không giống (BOM), ví dụ UTF-8, Để chuyển đúng mực Unicode.

Sự thiếu đồng bộ tạo ra những vấn đề khác nhau mà các bạn phải đương đầu khi ráng gắng chuyển đổi một tệp Excel quý phái CSV và đặc biệt là khi nhập tệp.csv vào Excel. Ta hãy chăm chú chúng và bắt đầu bằng trong số những vấn đề phổ biến nhất.

Xem thêm: Skkn Làm Thế Nào Là Dạy Học Phát Huy Tính Tích Cực Của Học Sinh

Tệp CSV không chính xác được hiển thị vào Excel

Triệu chứng. Bạn đang ráng mở một tệp.csv trong Excel và tất cả dữ liệu hiển thị trong cột đầu tiên.

Nguyên nhân. Gốc của sự việc là các bộ tách biệt khác nhau giữa thiết lập trong Windows regional và language của bạn và tệp csv. Ở Bắc Mỹ cùng một số tổ quốc khác, List Separator mặc định là dấu phẩy. Trong lúc ở những nước châu Âu, vệt phẩy (,) được xem như là Dấu phân số thập phân và List Separator được đặt thành dấu chấm phẩy (;).

Giải pháp. Có một số phương án cho sự việc này, bạn cũng có thể xem nhanh qua các khuyến cáo dưới trên đây và chọn một cái phù hợp nhất mang đến trường hợp rõ ràng của mình.

Xác định vết phân bóc tách đúng trong tệp CSV. Mở tệp CSV với ngẫu nhiên trình biên soạn thảo văn phiên bản nào (ngay cả Notepad) với thêm văn bạn dạng dưới đây vào trong dòng đầu tiên. Lưu ý, nó phải là một trong những dòng đơn nhất trước ngẫu nhiên dữ liệu nào:Để phân tách bóc bằng dấu phẩy: sep =,Để bóc tách ra bởi dấu chấm phẩy: sep =;

Bạn rất có thể thiết lập bất kỳ dấu cách tuỳ chỉnh khác theo và một cách, chỉ cần gõ nó sau vết bằng.

Chọn dấu tách cần thiết vào Excel. Trong Excel 2013 hoặc 2010, chuyển mang đến Data > Data Tools > Text khổng lồ Columns...

*

Trình Convert Text khổng lồ Column, chọn loại Delimited click Next. Sau đó lựa chọn dấu tách cần thiết vào bước tiếp theo và nhấp Finish.

*

Thay thay đổi đuôi.csv thành.txt. Mở tệp.txt vào Excel đang khởi động Text Import Wizard và bạn có thể chọn bất kỳ dấu phân cách nào như đã nói vào phần nhập file CSV vào Excel.Mở lốt chấm phẩy phân cách tệp tin CSV với VBA.

Dưới đó là một mã VBA mẫu mã để mở một file CSV được ngăn cách bằng dấu chấm phẩy trong Excel. Tuy vậy mã đã có viết vài năm ngoái cho những phiên phiên bản Excel cũ hơn (2000 và 2003), nếu như khách hàng khá không còn xa lạ với VBA, các bạn sẽ không gặp vấn đề cùng với việc cập nhật nó hoặc sửa đổi mang lại tệp CSV được ngăn cách bằng dấu phẩy.

Chú ý. Tất cả các chiến thuật trên chỉ thay đổi dấu tách bóc cho một tệp tin CSV như thế nào đó. Nếu bạn muốn thay đổi vệt phân tách bóc mặc định một lần và mang lại tất cả, hãy tiếp tục với giải pháp 5.

Thay đổi dấu phân cách trong setup Region và Language.

Nhấp vào nút Start và mở Control Panel, sau đó nhấp Region & Language > Additional Settings. Cửa sổ hộp thoại Customize Format xuất hiện và các bạn chọn vệt chấm (.) là Decimal symbol và dấu phẩy (,) là List separator.

*

Nhấp OK hai lần nhằm đóng nhị hộp thoại và các bạn đã hoàn tất. Từ hiện giờ Microsoft Excel sẽ mở và hiển thị tất cả các file CSV (được phân bóc tách bằng vệt phẩy ) một cách chính xác.

Chú ý. Thiết lập decimal và menu separators new trong Control Panel sẽ biến đổi các ký kết tự phân bóc tách mặc định cho tất cả các công tác trên máy vi tính của bạn, không những Microsoft Excel.

Số ko ở đầu bị mất lúc mở file CSV vào Excel

Triệu chứng. Tệp.csv của doanh nghiệp chứa các giá trị bằng số không làm việc đầu và đều số không đó bị mất khi bạn mở tệp CSV vào Excel.

Nguyên nhân. Theo mặc định, Microsoft Excel hiển thị những tệp tin SCV ở format General, loại bỏ các số ko ở đầu.

Giải pháp. Thay vì chưng mở tệp.csv trong Excel, hãy chạy Text Import Wizard để chuyển CSV sang trọng Excel.

Trong bước 3 của Text Import Wizard, chọn các cột bao gồm chứa những giá trị số ko ở đầu và thay đổi định dạng của cột thành Text. Điều này chuyển CSV của khách hàng sang Excel cùng giữ toàn bộ các số không ở đầu.

*

Excel đổi khác một số cực hiếm sang ngày khi mở tệp tin CSV

Triệu chứng. Một số quý giá trong tệp .csv trông tương đương ngày tháng và Excel tự động chuyển đổi những giá trị vậy nên từ văn bản sang ngày.

Nguyên nhân. Như đã đề cập nghỉ ngơi trên, Excel đang mở những tệp tin CSV ở định dạng General và đổi khác các quý hiếm xảy ra giống hệt như ngày tháng từ văn bạn dạng sang ngày. Ví dụ: nếu như khách hàng đang mở một tệp .csv chứa thông tin đăng nhập của bạn dùng, các mục tựa như như apr23 sẽ được biến hóa thành ngày tháng trong Excel.

Giải pháp. Chuyển CSV sang trọng tệp Excel bằng phương pháp chạy Text Import Wizard Data tab > From Text). Trong cách 3, chọn các cột cùng với các bản ghi trông hệt như ngày mon và biến đổi định dạng của cột thành Text.

*

Nếu bạn có nhu cầu làm ngược lại, tức là bạn muốn các giá trị trong một cột nào kia được đổi khác thành ngày trong Excel, thì để định dạng của cột đó là Date và lựa chọn định dạng ngày ý muốn muốn.

Làm cố nào nhằm nhập khẩu các file csv vào Excel

Như đá nói, Microsoft Excel được cho phép mở một vài file CSV bằng cách sử dụng lệnh Open.

Bạn nhấp vào File > Open với chọn ext Files (*.prn, *.txt, *.csv)từ danh sách thả xuống ở góc cạnh dưới mặt phải.Để chọn nhiều tệpliền nhau, nhấp vào tệp đầu tiên, giữ phím Shift, rồi nhấp vào tệp cuối cùng. Cả nhì tệp được click chuột cũng như toàn bộ các tệp sinh hoạt giữa sẽ tiến hành chọn.

Còn nếu lọc nhiều tệp không liền kề, giữ phím Ctrl và nhấp vào từng tệp.csv mà bạn muốn mở.

Với những tệp CSV được chọn, nhấp vào nút Open.

*

Phương pháp này đơn giản và dễ dàng và gấp rút nhưng gồm một vấn đề nhỏ – nó xuất hiện thêm từng tập tin CSV như một bảng tính Excel riêng rẽ biệt. Trong thực tế, biến đổi qua lại giữa các tập tin Excel có thể phiền phức và khó khăn khăn.

Cách biến hóa định dạng Xlsx thành định hình Xls và trái lại trong Excel

Hướng dẫn lưu file với các định dạng khác nhau sử dụng Save và Save As

Cách đổi khác bảng Excel sang HTML

Để hoàn toàn có thể ứng dụng giỏi Excel vào vào công việc, chúng ta không chỉ nắm rõ được những hàm mà còn phải sử dụng xuất sắc cả những công ráng của Excel. Phần nhiều hàm nâng cao giúp áp dụng giỏi vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những công cụ thường thực hiện là Data validation, Conditional formatting, Pivot table…