HomeTechExcel: Import file CSV không cần Power Query

Excel: Import file CSV không cần Power Query

Nếu bạn từng thấy Power Query hơi “quá nặng đô” chỉ để mở một file CSV đơn giản, thì Microsoft vừa mang đến một tin rất đáng mừng. Excel sắp có các hàm mới cho phép import dữ liệu từ file CSV và TXT trực tiếp vào bảng tính, gọn nhẹ và đúng kiểu “dùng là được”.

- Advertisement -

Với nhiều người dùng Excel, việc nhập dữ liệu từ file .csv hay .txt thường đồng nghĩa với Power Query. Mạnh thì có mạnh thật, nhưng cho những tác vụ đơn giản thì lại hơi rườm rà. Có vẻ như Microsoft cũng nhận ra điều đó, và họ vừa giới thiệu hai hàm import dữ liệu mới dành cho Excel: IMPORTTEXT và IMPORTCSV.

Excel: Import file CSV không cần Power Query

Mục tiêu rất rõ ràng: giúp người dùng kéo dữ liệu vào Excel nhanh hơn, không cần mở Power Query cho những việc cơ bản.

IMPORTTEXT: linh hoạt cho mọi file văn bản

Hàm đầu tiên là IMPORTTEXT, được thiết kế để làm việc với các file dạng văn bản như .txt, .csv, .tsv. Cách dùng cũng khá đơn giản. Bạn chỉ cần chọn ô muốn hiển thị dữ liệu, sau đó nhập hàm IMPORTTEXT cùng với đường dẫn đến file.

Điểm hay của IMPORTTEXT là mức độ tùy biến cao. Bạn có thể chỉ định ký tự phân tách cột, số dòng cần bỏ qua, số dòng muốn lấy, mã hóa ký tự và cả định dạng theo vùng. Cú pháp đầy đủ của hàm cho phép kiểm soát gần như mọi thứ liên quan đến dữ liệu đầu vào.

Excel: Import file CSV không cần Power Query

Sau khi nhấn Enter, dữ liệu sẽ được đổ vào Excel dưới dạng dynamic array, tức là bảng dữ liệu tự giãn theo kích thước file.

Nếu file nằm trên internet, Excel sẽ hiện hộp thoại xác thực để bạn chọn cách đăng nhập phù hợp. Có đủ các lựa chọn từ file công khai, tài khoản Windows, đăng nhập cơ bản bằng username và mật khẩu, dùng API key cho đến tài khoản tổ chức.

IMPORTCSV: đơn giản hóa mọi thứ với CSV

Nếu bạn chỉ làm việc với file CSV thì IMPORTCSV là lựa chọn gọn gàng hơn. Đúng như tên gọi, hàm này sinh ra chỉ để xử lý CSV, và nó đã được thiết lập sẵn các giá trị mặc định “thông minh”.

Excel: Import file CSV không cần Power Query

Cụ thể, Excel tự dùng dấu phẩy làm ký tự phân tách và UTF-8 làm mã hóa, nên bạn không cần phải truyền nhiều tham số như IMPORTTEXT. Cú pháp của IMPORTCSV vì thế ngắn gọn và dễ nhớ hơn.

Cách dùng cũng rất quen thuộc: chọn ô, gõ hàm IMPORTCSV, nhập đường dẫn file (có thể là file local hoặc URL), nhấn Enter là xong. Nếu cần, bạn vẫn có thể chỉ định bỏ qua vài dòng đầu hoặc chọn định dạng vùng.

Chưa phải ai cũng dùng được ngay

Excel: Import file CSV không cần Power Query

Hiện tại, hai hàm IMPORTTEXT và IMPORTCSV chưa được mở cho tất cả người dùng Excel. Để trải nghiệm, bạn cần tham gia Microsoft 365 Insider Program, sử dụng kênh Beta, và chạy Windows phiên bản 2502 (Build 18604.20002) trở lên.

Một điểm cần lưu ý nữa là dữ liệu import bằng các hàm này không tự động cập nhật. Nếu file nguồn thay đổi, bạn sẽ phải bấm Refresh All trong tab Data để Excel tải lại dữ liệu.

Dù còn giới hạn, đây vẫn là một bước đi rất đáng giá từ Microsoft. Với những ai thường xuyên làm việc với CSV, log dữ liệu hay file xuất từ hệ thống khác, các hàm import mới này giúp Excel trở lại đúng vai trò của nó: nhanh, gọn và đủ dùng, không cần lúc nào cũng phải dựa vào Power Query.

Cùng chuyên mục