Hàm MID là một hàm quan trọng trong Power BI, giúp trích xuất một chuỗi con từ một chuỗi văn bản. Trong bài viết này, Thủ Thuật sẽ hướng dẫn bạn cách sử dụng hàm MID một cách hiệu quả, kèm theo ví dụ minh họa cụ thể.
Từ khóa: hàm MID, Power BI, trích xuất chuỗi, hàm text, xử lý dữ liệu
Hàm MID cho phép bạn lấy một phần cụ thể của chuỗi văn bản dựa trên vị trí bắt đầu và độ dài. Đây là một công cụ mạnh mẽ để xử lý và phân tích dữ liệu văn bản trong Power BI.
Cấu trúc hàm MID
Cấu trúc cơ bản của hàm MID như sau:
MID(<text>, <start_num>, <num_chars>)
Giải thích tham số
Hàm MID bao gồm ba tham số:
<text>
: Chuỗi văn bản nguồn mà bạn muốn trích xuất. Đây là chuỗi chứa đoạn văn bản bạn cần xử lý.<start_num>
: Vị trí bắt đầu của chuỗi con. Đây là vị trí ký tự đầu tiên bạn muốn lấy, bắt đầu từ 1.<num_chars>
: Số lượng ký tự cần trích xuất. Đây là số lượng ký tự bạn muốn lấy, tính từ vị trí bắt đầu.
Giá trị trả về
Hàm MID trả về một chuỗi văn bản là chuỗi con được trích xuất từ chuỗi nguồn. Kết quả sẽ là đoạn văn bản bạn đã chỉ định theo vị trí và độ dài.
Lưu ý khi sử dụng
<start_num>
phải là số nguyên dương. Nếu<start_num>
lớn hơn độ dài của chuỗi văn bản, hàm MID sẽ trả về chuỗi rỗng.- Nếu
<start_num>
+<num_chars>
vượt quá độ dài của chuỗi văn bản, hàm MID sẽ trả về chuỗi con từ vị trí bắt đầu đến hết chuỗi.
Ví dụ minh họa
Giả sử bạn có cột “Địa chỉ” chứa dữ liệu địa chỉ đầy đủ và muốn trích xuất thông tin Quận/Thành phố. Bạn có thể sử dụng hàm MID kết hợp với hàm FIND như sau:
ham-mid-trong-power-bi-1
MID('Address'[Địa chỉ], FIND(",", 'Address'[Địa chỉ]) + 2, 20)
Trong ví dụ này:
- Hàm
FIND(",", 'Address'[Địa chỉ])
tìm vị trí của dấu phẩy đầu tiên trong chuỗi địa chỉ. + 2
để bắt đầu trích xuất từ ký tự sau dấu phẩy và khoảng trắng.20
là số lượng ký tự tối đa muốn trích xuất (có thể điều chỉnh).
Các hàm liên quan
Ngoài hàm MID, Power BI còn cung cấp các hàm xử lý chuỗi khác như:
LEFT
: Trích xuất một số ký tự bên trái của chuỗi.RIGHT
: Trích xuất một số ký tự bên phải của chuỗi.
Kết luận
Hàm MID là một công cụ hữu ích trong Power BI để xử lý và phân tích dữ liệu văn bản. Bằng cách hiểu rõ cấu trúc và cách sử dụng, bạn có thể áp dụng hàm MID hiệu quả để trích xuất thông tin cần thiết từ dữ liệu của mình. Hãy khám phá thêm các hàm xử lý chuỗi khác của Power BI để nâng cao khả năng phân tích dữ liệu của bạn.
Discussion about this post