Cách dùng hàm Right trong Excel cực đơn giản, nhanh chóng


  • 2025-04-30 10:00:42

Bạn đang tìm cách tách ký tự từ bên phải trong Excel? Hàm RIGHT trong Excel chính là công cụ đắc lực giúp bạn xử lý dữ liệu nhanh chóng và chính xác. Bài viết này sẽ hướng dẫn chi tiết cách sử dụng hàm RIGHT, từ cú pháp cơ bản đến ví dụ thực tế dễ hiểu.

1. Hàm Right trong Excel là gì? Dùng để làm gì?

Hàm RIGHT trong Excel là một hàm dùng để trích xuất một số ký tự nhất định từ bên phải của chuỗi văn bản. Cụ thể, hàm này giúp bạn lấy ra một phần của nội dung trong ô, tính từ ký tự cuối cùng trở ngược về phía đầu chuỗi.

hàm Right trong Excel

Hàm RIGHT trong Excel dùng để trích xuất một số ký tự từ bên phải của văn bản

Hàm RIGHT rất hữu ích trong các trường hợp cần xử lý dữ liệu có cấu trúc cố định, chẳng hạn như tách mã sản phẩm, số điện thoại, năm trong chuỗi ngày tháng, hoặc các ký tự cuối trong mã đơn hàng.

2. Cách dùng hàm Right trong Excel để tách chuỗi ký tự

Hàm RIGHT được dùng để lấy ra một số ký tự nhất định tính từ phía bên phải của một chuỗi văn bản.

Cú pháp:

=RIGHT(text, num_chars)

Trong đó:

  • Text: Là chuỗi ký tự gốc hoặc ô chứa chuỗi văn bản mà bạn muốn trích xuất dữ liệu.
  • num_chars: Là số ký tự bạn muốn lấy bắt đầu từ cuối chuỗi, tính từ phải sang trái.

Một số lưu ý: Nếu num_chars nhỏ hơn 0, hàm sẽ báo lỗi.

Khi num_chars lớn hơn độ dài chuỗi, kết quả trả về là toàn bộ chuỗi ban đầu.

Nếu không điền num_chars, Excel sẽ mặc định lấy 1 ký tự cuối cùng của chuỗi.

Ví dụ: Để lấy 4 ký tự từ bên phải của ô B2, công thức là:
=RIGHT(B2, 4)

hàm Right trong Excel

Lấy 4 ký tự từ bên phải của ô B2

Để trích 3 ký tự tính từ cuối chuỗi trong ô B3, sử dụng:

hàm Right trong Excel

Trích 3 ký tự tính từ cuối chuỗi trong ô B3
=RIGHT(B3, 3)

3. Cách sử dụng hàm RightB trong Excel (dựa vào số lượng byte)

Hàm RIGHTB trong Excel có chức năng khá giống với hàm RIGHT, tuy nhiên điểm khác biệt chính là thay vì đếm theo số lượng ký tự, RIGHTB hoạt động dựa trên số byte mà bạn muốn trích xuất từ cuối chuỗi văn bản.

Trong khi một số ngôn ngữ như Tiếng Việt hay Tiếng Anh sử dụng hệ ký tự mà mỗi ký tự chiếm 1 byte (gọi là SBCS – Single Byte Character Set), thì các ngôn ngữ như Tiếng Nhật, Tiếng Trung hay Tiếng Hàn thường sử dụng hệ ký tự mà mỗi ký tự chiếm 2 byte (DBCS – Double Byte Character Set).

Vì vậy, nếu bạn làm việc với ngôn ngữ sử dụng DBCS, hàm RIGHTB trở nên hữu ích hơn để xử lý chính xác độ dài byte của chuỗi. Trong khi đó, với các ngôn ngữ SBCS như tiếng Việt hoặc tiếng Anh, kết quả của RIGHTB và RIGHT sẽ giống nhau.

hàm Right trong Excel

Công thức sử dụng hàm RIGHTB

Công thức:

=RIGHTB(text,num_bytes)

Thành phần của hàm:

Text: Đây là chuỗi văn bản mà bạn muốn lấy dữ liệu từ cuối chuỗi.

Num_bytes: Là số byte bạn muốn lấy từ phía bên phải của chuỗi. Lưu ý, số byte này có thể khác số ký tự nếu chuỗi thuộc ngôn ngữ sử dụng DBCS.

Lưu ý khi sử dụng: Số byte phải là số không âm. Nếu số byte vượt quá độ dài thực tế tính theo byte của chuỗi, toàn bộ chuỗi sẽ được trả về.

Trường hợp không nhập giá trị cho số byte, Excel sẽ ngầm hiểu là bạn muốn lấy 1 byte cuối cùng của chuỗi.

4. Kết hợp hàm RIGHT trong Excel với các hàm khác

4.1 Kết hợp các hàm RIGHT với hàm LEN và SEARCH

Khi xử lý dữ liệu trong Excel, đôi khi bạn không thể xác định chính xác số lượng ký tự cần trích xuất từ cuối chuỗi, đặc biệt là khi độ dài chuỗi không đồng nhất. Trong tình huống đó, việc phối hợp nhiều hàm với nhau, như hàm LEN và SEARCH, sẽ giúp bạn tự động hóa và xử lý dữ liệu thông minh hơn.

Giả sử bạn có một danh sách gồm họ và tên của nhiều người trong một cột. Mục tiêu là chỉ lấy họ từ mỗi ô. Tuy nhiên, do độ dài tên mỗi người khác nhau nên bạn không thể áp dụng một giá trị cố định cho số ký tự cần lấy.

Cách sử dụng:

Tìm vị trí khoảng trắng trong chuỗi, đây là điểm ngăn cách giữa tên và họ. Bạn dùng hàm SEARCH để xác định vị trí của dấu cách đầu tiên.

hàm Right trong Excel

Sử dụng hàm SEARCH để xác định vị trí của khoảng trống

Đếm tổng số ký tự trong ô bằng hàm LEN.

hàm Right trong Excel

Sử dụng hàm LEN để xác định tổng số ký tự

Tính số ký tự của họ bằng cách lấy tổng độ dài trừ đi vị trí của khoảng trắng. Đây sẽ là số ký tự cần lấy từ cuối chuỗi.

hàm Right trong Excel

Kết hợp hàm RIGHT, LEN và SEARCH

Cuối cùng, sử dụng hàm RIGHT kết hợp với hai hàm trên để trích xuất phần họ.

4.2 Kết hợp hàm RIGHT Excel và VALUE

Khi bạn sử dụng hàm RIGHT để tách phần số từ một chuỗi văn bản trong Excel, kết quả mà bạn nhận được thường được định dạng dưới dạng chuỗi ký tự chứ không phải số thực sự. Điều này có thể gây khó khăn nếu bạn muốn sử dụng kết quả đó cho các phép toán như cộng, trừ, nhân hoặc chia.

hàm Right trong Excel

Hàm RIGHT sẽ trả về kết quả định dạng là văn bản thay vì số

Để chuyển kết quả từ dạng văn bản sang dạng số, bạn có thể sử dụng thêm hàm VALUE. Hàm này có nhiệm vụ chuyển đổi nội dung dạng văn bản (miễn là nó là một chuỗi số hợp lệ) thành giá trị số thực tế mà Excel có thể nhận diện để tính toán.

hàm Right trong Excel

Chuyển kết quả của hàm RIGHT về dạng số với hàm VALUE

4.3 Kết hợp hai hàm RIGHT trong Excel và LEN

Trong một số tình huống, bạn cần trích xuất phần nội dung nằm sau dấu “-” từ một chuỗi, chẳng hạn như mã số, năm học, hoặc mã sản phẩm. Khi các phần tử trong chuỗi có độ dài khác nhau, bạn có thể tận dụng hàm LEN để xác định vị trí cần cắt và kết hợp với RIGHT để lấy đúng phần mong muốn.

hàm Right trong Excel

Sử dụng hàm RIGHT kết hợp với hàm LEN

Giả sử bạn có chuỗi như “2021-AB123”, mục tiêu là lấy phần “AB123”, tức là mọi thứ sau dấu gạch ngang (-).

LEN giúp bạn biết được tổng số ký tự của chuỗi — ví dụ chuỗi trên có 9 ký tự.

hàm Right trong Excel

Sử dụng hàm LEN để xác định tổng số ký tự và trừ đi số ký tự ở trước đó

Bạn biết phần đầu (ví dụ “2021-“) chiếm 5 ký tự. Lấy tổng số ký tự trừ đi 5 sẽ ra số ký tự bạn muốn lấy từ bên phải.

Cuối cùng, dùng hàm RIGHT để lấy đúng số ký tự đó.

hàm Right trong Excel

Kết hợp hàm RIGHT và hàm LEN

5. Điểm danh các lỗi thường gặp khi dùng hàm RIGHT

Khi dữ liệu chứa khoảng trống thừa ở cuối (do sao chép từ nguồn khác), hàm RIGHT có thể trả về kết quả không chính xác hoặc thiếu dữ liệu mong muốn.

Nếu bạn nhập giá trị Num_chars nhỏ hơn 0, Excel sẽ thông báo lỗi #N/A. Để khắc phục, bạn cần kiểm tra lại công thức và đảm bảo rằng Num_chars là giá trị hợp lệ (≥ 0).

hàm Right trong Excel

Các lỗi thường gặp khi sử dụng dùng hàm RIGHT

Khi cố gắng sử dụng hàm RIGHT để lấy phần năm (4 chữ số cuối) từ ô có định dạng ngày, kết quả trả về có thể không đúng. Để tránh lỗi, bạn cần chuyển đổi định dạng ô hoặc sử dụng công thức khác để xử lý ngày tháng.

Hàm RIGHT trong Excel là một công cụ mạnh mẽ giúp bạn trích xuất phần dữ liệu mong muốn từ bên phải chuỗi văn bản. Việc nắm vững cách sử dụng hàm RIGHT sẽ giúp bạn tiết kiệm thời gian và tăng hiệu quả công việc. 

Để nâng cao kỹ năng Excel của bạn, đừng bỏ qua cuốn sách học Excel tin học văn phòng từ cơ bản đến nâng cao. Đây là nguồn tài liệu tuyệt vời giúp bạn học từ các kỹ thuật cơ bản đến những thủ thuật nâng cao, ứng dụng trong công việc hàng ngày. Liên hệ với AntBook ngay hôm nay để sở hữu sách sớm nhất nhé!