Trong quá trình xử lý dữ liệu số lượng lớn trên bảng tính, việc tách lọc thông tin từ một chuỗi ký tự phức tạp là kỹ năng không thể thiếu đối với bất kỳ người dùng Microsoft Excel nào. Đặc biệt, khi bạn đối mặt với các dãy mã nhân viên, số điện thoại hoặc mã sản phẩm có quy chuẩn nhất định. Thông qua bài viết này, MHG sẽ giới thiệu cho các bạn hàm RIGHT trong Excel là gì để giúp bạn hoàn thành công việc nhanh hơn, hiệu quả hơn.
Hàm RIGHT trong Excel là gì?
Hàm RIGHT trong Excel là một trong những hàm xử lý văn bản (Text function) cơ bản và phổ biến nhất trong Microsoft Excel, được thiết kế chuyên biệt để hỗ trợ người dùng trích xuất một số lượng ký tự nhất định từ phía bên phải (cuối chuỗi) của một văn bản cho trước. Đây là công cụ đắc lực giúp bạn nhanh chóng lấy được các thông tin quan trọng nằm ở phần đuôi của dữ liệu mà không cần phải thực hiện các thao tác thủ công phức tạp hay sao chép từng phần một cách rời rạc.

Trong môi trường doanh nghiệp, hàm RIGHT đóng vai trò là then chốt để phân loại và định dạng dữ liệu một cách hệ thống. Chẳng hạn như bạn có thể dễ dàng tách mã vùng từ số điện thoại, lấy ký tự định danh loại hàng từ mã sản phẩm, hoặc trích xuất năm sinh từ dãy số định danh cá nhân. Khả năng hoạt động ổn định và tính tương thích cao với các hàm khác khiến hàm RIGHT trở thành một phần không thể thiếu trong bộ kỹ năng tin học văn phòng của mọi cá nhân và doanh nghiệp.
5 Lợi ích thiết thực khi sử dụng thành thạo hàm RIGHT
Sử dụng hàm RIGHT trong Excel giúp bạn tiết kiệm hàng giờ đồng hồ làm việc so với việc nhập liệu thủ công, đồng thời loại bỏ hoàn toàn các sai sót do mỏi mắt hay nhầm lẫn. Khi dữ liệu nguồn được cập nhật, các công thức chứa hàm RIGHT sẽ tự động tính toán lại, đảm bảo tính nhất quán và thời gian thực cho mọi báo cáo của doanh nghiệp.

Việc vận dụng linh hoạt hàm RIGHT trong công việc hàng ngày mang lại những lợi thế vượt trội, giúp quy trình xử lý thông tin trở nên khoa học và chuyên nghiệp hơn. Dưới đây là 5 lợi ích tiêu biểu mà hàm RIGHT mang lại cho người dùng:
- Tự động hóa quy trình tách lọc mã định danh: Công cụ này cho phép trích xuất nhanh các hậu tố quan trọng như mã loại hàng, mã kho hoặc mã nhân viên từ một chuỗi ký tự phức tạp. Việc này giúp hệ thống hóa thông tin một cách tự động, giảm thiểu tối đa sự can thiệp thủ công của con người vào các bảng dữ liệu lớn.
- Chuẩn hóa dữ liệu thô từ các phần mềm kế toán: Dữ liệu xuất ra từ các phần mềm chuyên ngành thường bị dính liền hoặc chứa các ký tự thừa ở đầu. Hàm RIGHT giúp bạn lấy đúng phần số tiền hoặc mã chứng từ ở cuối chuỗi, tạo tiền đề để thực hiện các phép tính toán hoặc đối soát dữ liệu một cách chính xác nhất.
- Tăng tốc độ lập báo cáo định kỳ hàng tuần/tháng: Thay vì phải loay hoay chỉnh sửa từng dòng dữ liệu, bạn chỉ cần thiết lập công thức hàm RIGHT một lần duy nhất. Khả năng sao chép công thức nhanh chóng giúp các báo cáo quản trị được hoàn thành sớm hơn, giúp nhà quản lý đưa ra quyết định kịp thời và hiệu quả.
- Giảm thiểu sai sót thủ công khi xử lý chuỗi dài: Khi làm việc với những dãy số dài như số tài khoản ngân hàng hay mã định danh cá nhân, việc đếm thủ công rất dễ nhầm lẫn. Hàm RIGHT đảm bảo trích xuất đúng số lượng ký tự yêu cầu, giữ cho dữ liệu luôn sạch và đáng tin cậy trong mọi tình huống.
- Linh hoạt trong việc chuyển đổi định dạng đầu ra: Kết quả của hàm RIGHT có thể dễ dàng kết hợp với các hàm khác để chuyển đổi từ dạng văn bản sang dạng số hoặc ngày tháng. Điều này tạo ra sự linh hoạt tuyệt đối trong việc trình bày dữ liệu và thực hiện các phép so sánh logic phức tạp hơn.
>>>Tìm Hiểu Thêm: Các Hàm Trong Excel Cơ Bản Cần Biết
Cấu trúc và cú pháp chi tiết của hàm RIGHT
Để sử dụng thành thạo hàm này, trước hết bạn cần nắm vững cấu trúc cú pháp tiêu chuẩn được Microsoft thiết lập. Việc hiểu rõ từng đối số trong công thức sẽ giúp bạn tránh được các lỗi định dạng và áp dụng linh hoạt vào nhiều tình huống thực tế khác nhau trong bảng tính.
Cú pháp của hàm RIGHT như sau: =RIGHT(text, [num_chars])

Trong đó:
- text (Bắt buộc): Đây là chuỗi văn bản hoặc ô chứa chuỗi văn bản mà bạn muốn trích xuất các ký tự. Chuỗi này có thể chứa chữ cái, số, ký hiệu hoặc khoảng trắng.
- num_chars (Tùy chọn): Đây là số lượng ký tự mà bạn muốn hàm RIGHT lấy ra từ phía bên phải của chuỗi. Nếu đối số này bị bỏ qua, Excel sẽ mặc định hiểu là 1 ký tự. Nếu num_chars lớn hơn tổng độ dài chuỗi, hàm sẽ trả về toàn bộ chuỗi văn bản đó. num_chars phải là số lớn hơn hoặc bằng 0.
Hướng dẫn chi tiết cách sử dụng hàm RIGHT trong Excel cơ bản
Để bắt đầu làm chủ các kỹ thuật xử lý chuỗi ký tự, bạn cần nắm vững quy trình thực hiện các thao tác cơ bản nhất. Những hướng dẫn dưới đây được thiết kế nhằm mục đích chuẩn hóa thao tác người dùng, đảm bảo rằng ngay cả khi bạn mới tiếp cận với Excel, bạn vẫn có thể tạo ra các kết quả trích xuất dữ liệu chính xác tuyệt đối.
Cách sử dụng hàm RIGHT để lấy 1 ký tự mặc định
Trong nhiều trường hợp, bạn chỉ cần lấy một ký tự duy nhất ở cuối chuỗi để phân loại nhanh. Excel cho phép bạn thực hiện việc này một cách nhanh chóng mà không cần khai báo số lượng ký tự. Để thực hiện bạn làm theo hướng dẫn chi tiết với các bước sau:
- Bước 1: Nhấp chuột chọn ô trống bên cạnh ô dữ liệu nguồn để chuẩn bị hiển thị kết quả trích xuất.
- Bước 2: Nhập công thức =RIGHT(B2) (trong đó B2 là địa chỉ ô chứa chuỗi văn bản gốc cần xử lý).
- Bước 3: Nhấn phím Enter để hoàn tất lệnh, lúc này Excel sẽ tự động trả về 1 ký tự cuối cùng bên phải của chuỗi.
- Bước 4: Nhấp đúp chuột vào nút Fill Handle (ô vuông nhỏ ở góc dưới bên phải ô công thức) để áp dụng nhanh cho toàn bộ danh sách dữ liệu phía dưới.

Cách sử dụng hàm RIGHT để trích xuất số ký tự tùy chọn
Khi yêu cầu công việc phức tạp hơn, đòi hỏi lấy một nhóm ký tự (như 3 chữ số cuối của mã sản phẩm), bạn cần chỉ định rõ đối số num_chars trong công thức để đạt được mục tiêu. Các bước thực hiện như sau:
- Bước 1: Di chuyển con trỏ chuột đến ô đích nơi bạn muốn đặt kết quả và nhấp chọn để kích hoạt ô đó.
- Bước 2: Nhập chính xác công thức =RIGHT(B2, 3) để yêu cầu Excel lấy ra 3 ký tự cuối cùng tính từ bên phải sang trái.
- Bước 3: Kiểm tra lại công thức trong thanh Formula Bar để đảm bảo không có khoảng trắng dư thừa trong tên hàm hoặc địa chỉ ô.
- Bước 4: Nhấn phím Enter và thực hiện thao tác kéo chuột từ ô hiện tại xuống hết vùng dữ liệu cần xử lý để đồng nhất kết quả trên toàn bảng tính.

Ứng dụng hàm RIGHT xử lý dãy số
Xử lý các dãy số định danh là bài toán thường gặp nhất. Hàm RIGHT giúp bạn trích xuất các số đuôi quan trọng để phục vụ mục đích tra cứu hoặc bảo mật thông tin khách hàng trên các báo cáo công khai. Các bước thực hiện như sau:
- Bước 1: Xác định số lượng chữ số cuối bạn cần trích xuất (ví dụ: 4 số cuối của mã số).
- Bước 2: Nhập công thức =RIGHT(C2, 4) vào ô trả về dữ liệu để thực hiện lệnh bóc tách các chữ số nằm ở cuối dãy.
- Bước 3: Quan sát kết quả hiển thị, nếu dãy số bắt đầu bằng số 0 và bị mất, hãy nhấp chuột phải chọn Format Cells và chuyển định dạng về dạng Text cho ô kết quả.
- Bước 4: Sao chép công thức cho toàn bộ cột dữ liệu bằng cách chọn vùng cần áp dụng và nhấn tổ hợp phím Ctrl + D.

Kết hợp hàm RIGHT và hàm LEN
Hàm RIGHT kết hợp với hàm LEN là giải pháp tối ưu khi bạn muốn lấy một phần của chuỗi dữ liệu sau khi loại bỏ một số ký tự cố định ở đầu, bất kể chuỗi đó dài bao nhiêu ký tự. Các bước thực hiện như sau:
- Bước 1: Nhấp chọn ô kết quả và bắt đầu nhập hàm tính toán độ dài chuỗi kết hợp với hàm cắt.
- Bước 2: Nhập công thức =RIGHT(B2, LEN(B2)-7) (trong đó: B2 là ô chữa dữ liệu, số 7 đại diện cho số lượng ký tự ở đầu mà bạn muốn bỏ qua).
- Bước 3: Nhấn phím Enter để hệ thống tự động trừ đi độ dài phần đầu và trả về toàn bộ phần còn lại bên phải.
- Bước 4: Nhấp chuột phải vào vùng đã chọn và nhấn Copy, sau đó dán công thức cho các hàng còn lại để xử lý dữ liệu hàng loạt.

Kết hợp hàm RIGHT và hàm FIND/SEARCH
Kỹ thuật này cực kỳ hiệu quả khi bạn cần lấy phần dữ liệu nằm sau một dấu gạch ngang (-), dấu chấm (.) hoặc khoảng trắng trong một chuỗi ký tự không có độ dài cố định. Các bước thực hiện như sau:
- Bước 1: Xác định ký tự ngăn cách trong chuỗi dữ liệu (ví dụ: dấu gạch ngang giữa mã kho và mã sản phẩm).
- Bước 2: Nhập công thức =RIGHT(B2, LEN(B2)-FIND(“-“, B2)) (Trong đó: B2 là ô chứa dữ liệu) để tự động xác định vị trí dấu gạch và cắt lấy phần phía sau nó.
- Bước 3: Kiểm tra độ chính xác của kết quả trả về, đảm bảo không bị dính ký tự ngăn cách vào phần dữ liệu đã trích xuất.
- Bước 4: Sử dụng tổ hợp phím Ctrl + Shift + Mũi tên xuống để chọn vùng và nhấn Ctrl + D để áp dụng công thức cho toàn bộ danh sách.

Kết hợp hàm RIGHT và hàm VALUE
Mặc định kết quả của hàm RIGHT luôn là văn bản. Để có thể thực hiện các phép tính cộng, trừ, nhân, chia trên phần số đã trích xuất, bạn bắt buộc phải lồng thêm hàm VALUE. Các bước thực hiện như sau:
- Bước 1: Chọn ô trống định dạng General để chuẩn bị chứa dữ liệu số sau khi chuyển đổi.
- Bước 2: Nhập công thức =VALUE(RIGHT(C2, 3)) (Trong đó: B2 là ô chứa dữ liệu) để vừa trích xuất 3 số cuối vừa chuyển chúng về định dạng giá trị số (Numeric).
- Bước 3: Nhấn phím Enter và quan sát kết quả, nếu kết quả căn lề phải tự động thì dữ liệu đã được chuyển sang dạng số thành công.
- Bước 4: Kéo công thức xuống các ô phía dưới để hoàn tất việc chuyển đổi định dạng cho toàn bộ cột dữ liệu.

Kết hợp hàm RIGHT và hàm IF
Hàm IF kết hợp với RIGHT cho phép bạn phân loại dữ liệu một cách thông minh, ví dụ: nếu 2 ký tự cuối là “HN” thì ghi là “Hà Nội”, nếu không thì ghi là “Tỉnh khác”. Các bước thực hiện như sau:
- Bước 1: Xác định điều kiện logic cần kiểm tra dựa trên phần đuôi của chuỗi ký tự ban đầu.
- Bước 2: Nhập công thức =IF(RIGHT(B2, 2)=”HN”, “Hà Nội”, “Tỉnh khác”) (Trong đó: B2 là ô chứa dữ liệu) để thiết lập quy tắc phân loại tự động.
- Bước 3: Nhấn phím Enter để kiểm tra tính đúng đắn của logic mà bạn vừa thiết lập cho dòng dữ liệu đầu tiên.
- Bước 4: Nhấp đúp chuột vào góc ô để áp dụng logic này cho hàng nghìn dòng dữ liệu khác chỉ trong vài giây.

Kết hợp hàm RIGHT và hàm TRIM
Để đảm bảo hàm RIGHT không lấy nhầm các khoảng trắng ẩn ở cuối chuỗi làm sai lệch kết quả, việc sử dụng hàm TRIM để làm sạch dữ liệu trước khi cắt là vô cùng quan trọng. Các bước thực hiện như sau:
- Bước 1: Nhấp chọn ô đích nơi bạn muốn dữ liệu được trích xuất một cách sạch sẽ và chính xác nhất.
- Bước 2: Nhập công thức =RIGHT(TRIM(B2), 3) (Trong đó: B2 là ô chứa dữ liệu) để loại bỏ mọi khoảng trắng dư thừa ở hai đầu chuỗi trước khi lấy 3 ký tự cuối.
- Bước 3: Nhấn phím Enter để xem kết quả đã được chuẩn hóa và loại bỏ các lỗi đếm ký tự sai do khoảng trắng gây ra.
- Bước 4: Thực hiện thao tác Fill Down để đảm bảo toàn bộ cơ sở dữ liệu của bạn được chuẩn hóa theo cùng một phương pháp xử lý chuyên nghiệp.

Những lỗi thường gặp và cách khắc phục khi dùng hàm RIGHT trong Excel
Dù là một người dùng lâu năm hay người mới bắt đầu, việc gặp phải các lỗi kỹ thuật khi vận hành hàm RIGHT là điều khó tránh khỏi do tính chất phức tạp của dữ liệu thô. Việc nắm vững các dấu hiệu nhận biết lỗi và phương pháp khắc phục nhanh chóng sẽ giúp bạn duy trì tính liên tục trong công việc và đảm bảo độ tin cậy của các báo cáo phân tích.

- Cách xử lý lỗi #VALUE! do đối số num_chars không hợp lệ: Lỗi này phát sinh khi người dùng vô tình nhập một giá trị âm vào vị trí số lượng ký tự cần lấy, điều mà Excel không hỗ trợ. Để khắc phục, bạn cần kiểm tra lại giá trị num_chars và đảm bảo nó luôn lớn hơn hoặc bằng 0. Trong trường hợp bạn dùng một công thức toán học để tính số ký tự, hãy lồng thêm hàm MAX(0, công_thức) để ngăn chặn giá trị âm xuất hiện.
- Khắc phục tình trạng hàm RIGHT trả về kết quả sai do định dạng ô (Format Cells): Khi dữ liệu nguồn là ngày tháng hoặc số thực nhưng bị định dạng hiển thị khác đi, hàm RIGHT sẽ cắt dựa trên giá trị lưu trữ gốc thay vì giá trị hiển thị. Bạn nên sử dụng hàm TEXT(A2, “định_dạng”) để chuyển dữ liệu về dạng văn bản mong muốn trước khi áp dụng hàm RIGHT. Điều này giúp kiểm soát chính xác những gì hàm sẽ nhìn thấy và xử lý trên bảng tính.
- Giải quyết vấn đề khoảng trắng ẩn khiến kết quả không chính xác: Những khoảng trắng không thể nhìn thấy bằng mắt thường ở cuối chuỗi là nguyên nhân hàng đầu khiến hàm RIGHT trả về kết quả thiếu ký tự hoặc kết quả rỗng. Bạn cần áp dụng hàm TRIM hoặc hàm SUBSTITUTE để loại bỏ triệt để các ký tự rác này trước khi thực hiện lệnh trích xuất dữ liệu. Việc làm sạch dữ liệu đầu vào là bước bắt buộc để đảm bảo tính toàn vẹn cho mọi quy trình xử lý chuỗi sau này.
Câu hỏi thường gặp
| Câu hỏi | Câu trả lời |
| Hàm RIGHT có phân biệt chữ hoa chữ thường không? | Không. Hàm này chỉ đơn giản là trích xuất các ký tự từ bên phải của chuỗi văn bản mà không quan tâm đến việc ký tự đó là chữ hoa hay chữ thường. |
| Kết quả của hàm RIGHT là số hay chữ? | Kết quả của hàm RIGHT luôn là văn bản (text), ngay cả khi các ký tự được trích xuất là các chữ số. Ví dụ: =RIGHT(“ABC123”, 3) sẽ trả về “123” dưới dạng văn bản, không phải số. |
| Làm sao để chuyển kết quả hàm RIGHT về dạng số? | Có nhiều cách để chuyển đổi kết quả của hàm RIGHT sang dạng số liệu các các bao gồm:
|
| Nếu num_chars bằng 0 thì hàm trả về gì? | Nếu num_chars = 0, hàm RIGHT sẽ trả về chuỗi rỗng (empty string) “”. Ví dụ: =RIGHT(“Hello”, 0) sẽ trả về “”. |
>>>Đọc Thêm: Cách Sắp Xếp Thứ Tự Trong Excel Đơn Giản
Kết luận
Qua bài viết này, MHG đã chia sẻ đến bạn những kiến thức toàn diện về hàm RIGHT trong Excel là gì, từ định nghĩa cơ bản cho đến các kỹ thuật kết hợp hàm nâng cao để xử lý dữ liệu một cách chuyên nghiệp. Việc áp dụng thành thạo các kỹ thuật này sẽ giúp bạn tiết kiệm thời gian, tăng độ chính xác và tối ưu hóa quy trình xử lý dữ liệu trong công việc hàng ngày.
Nếu bạn có bất kỳ thắc mắc nào về các công cụ Office hoặc mong muốn sử dụng dịch vụ Microsoft 365 bản quyền để nâng cao hiệu suất làm việc, hãy liên hệ ngay đến số hotline 024.9999.7777 của MHG.


