Menu

Mẹo xử lý dữ liệu Text chứa dấu nháy kép (quotes) hiệu quả bằng Power Query

Dư Kiệm Bảo 15/06/2026 02:17 166 lượt xem 2 trả lời

Chào mọi người,

Dạo gần đây mình hay làm việc với các file dữ liệu export ra từ hệ thống, mà nhiều khi các trường Text nó cứ bị lồng ngoặc kép "..." hoặc có dấu nháy kép bên trong gây khó khăn khi xử lý. Dùng các hàm Excel thông thường thì khá là mệt mỏi, nhất là với lượng dữ liệu lớn.

Tình cờ mình tìm ra một cách khá hay ho để xử lý vấn đề này gọn gàng bằng Power Query, chia sẻ lại cho anh em nào đang gặp tình trạng tương tự.

Vấn đề: Dữ liệu Text có chứa dấu nháy kép ở đầu, cuối hoặc xen kẽ, làm sai lệch định dạng hoặc khó phân tách.

Giải pháp với Power Query:

  • Đầu tiên, các bạn load dữ liệu vào Power Query Editor.
  • Chọn cột chứa dữ liệu Text cần xử lý.
  • Vào tab Transform, chọn Replace Values.
  • Trong ô Value To Find, nhập dấu nháy kép: "
  • Trong ô Replace With, các bạn có thể để trống nếu muốn loại bỏ hoàn toàn dấu nháy kép. Hoặc nếu muốn thay thế bằng ký tự khác, ví dụ dấu nháy đơn ', thì nhập ' vào ô này.
  • Nhấn OK.

Ngoài ra, nếu dấu nháy kép chỉ xuất hiện ở đầu hoặc cuối chuỗi, các bạn có thể dùng chức năng Trim (trong tab Transform) sau khi đã xử lý dấu nháy kép để loại bỏ khoảng trắng thừa.

Cách này rất nhanh và hiệu quả, đặc biệt khi bạn cần làm sạch nhiều cột hoặc nhiều file dữ liệu cùng lúc. Hy vọng mẹo nhỏ này giúp ích cho công việc của mọi người!

Có ai có cách nào hay hơn không, chia sẻ thêm cho mình học hỏi nhé!

1

Cảm ơn bạn đã chia sẻ mẹo hay về Power Query! Đúng là vấn đề dấu nháy kép này rất hay gặp phải với dữ liệu export từ hệ thống. Mình cũng từng mất kha khá thời gian để xử lý thủ công.

Bạn có thể cho mình hỏi thêm là trong trường hợp dấu nháy kép xuất hiện ở giữa chuỗi text (ví dụ: "Sản phẩm "A" loại 1") thì mình áp dụng bước nào trong Power Query để loại bỏ hoặc thay thế chúng cho hiệu quả nhất không? Mình cũng đang muốn tìm hiểu sâu hơn về các tùy chỉnh của Power Query cho những trường hợp đặc biệt như vậy.

1

Hay quá bạn ơi! Vấn đề dấu nháy kép này đúng là nhức đầu thật, nhất là khi data nhiều. Power Query đúng là cứu cánh cho mấy vụ này. Bạn có thể chia sẻ cụ thể hơn về các bước bạn đã làm trong Power Query để xử lý trường hợp dấu nháy kép xen kẽ bên trong chuỗi text không? Mình tò mò muốn học hỏi thêm.

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký