Hàm Right là một trong những hàm phổ biến được sử dụng thường xuyên trong Excel. Với khối lượng dữ liệu lớn, Excel là công cụ hữu ích giúp xử lý nhanh và thực hiện các yêu cầu của người dùng. Left dùng để cắt chuỗi từ bên trái, Right chuyên dùng để cắt chuỗi từ bên phải. Thao tác đơn giản và nhanh chóng mang lại kết quả chính xác. Hàm này có thể kết hợp với các hàm khác để tối ưu hóa hiệu quả sử dụng.
Do đó, việc sử dụng hàm Right là một trong những kỹ năng quan trọng trong Excel, mang lại nhiều tiện ích và hỗ trợ đắc lực cho người dùng. Dưới đây, Mytour sẽ hướng dẫn bạn cách sử dụng hàm này cùng ví dụ minh họa.
Hàm Right là gì? Tại sao nó hữu ích trong Excel?
Hàm Right được sử dụng để cắt và lấy các ký tự từ phía bên phải của chuỗi dữ liệu hoặc từ bên phải của một ký tự đặc biệt nào đó. Hàm trả về kết quả nhanh chóng, hiệu quả và chính xác. Cú pháp của hàm là =RIGHT(text,[num_chars]). Chi tiết như sau:
- Text: chuỗi văn bản cần trích xuất
- Num_chars: Số lượng ký tự cần trích xuất từ phải sang trái
Tuy nhiên, nếu num_chars không được cung cấp hoặc được bỏ qua, hàm sẽ trả về ký tự cuối cùng của chuỗi. Khi num_chars bằng 0, hàm sẽ trả về chuỗi rỗng. Nếu num_chars lớn hơn độ dài của chuỗi, hàm sẽ trả về toàn bộ chuỗi ban đầu.
Hiện nay, hàm này đang được sử dụng rộng rãi và trở thành một phần không thể thiếu trong công việc với Excel. Các lợi ích của hàm này giúp chúng ta rất nhiều. Trích xuất một lượng ký tự từ phía bên phải của chuỗi ký tự hoặc dữ liệu dài dòng vô cùng dễ dàng. Thao tác đơn giản, nhanh chóng và không phức tạp. Đặc biệt, hàm này phù hợp với nhiều loại dữ liệu khác nhau. Vì vậy, việc sử dụng hàm này là rất cần thiết.
Cách sử dụng hàm Right để cắt chuỗi từ phía bên phải
Thực hiện vô cùng đơn giản. Để trích xuất và cắt các ký tự từ phía bên phải của chuỗi ký tự, chỉ cần sử dụng công thức như sau. Dưới đây là các bước chi tiết để sử dụng hàm này.
Bước 1: Chọn một ô nơi bạn muốn kết quả được hiển thị. Hãy chắc chắn chọn một ô gần với chuỗi ký tự cần thực hiện để so sánh dễ dàng hơn.
Bước 2: Nhập công thức hàm Right =RIGHT(text,[num_chars]).
Bước 4: Tại num_chars, nhập số ký tự mà bạn muốn trích xuất. Sau đó, đặt dấu ngoặc đơn vào sau đó. Lưu ý không để trống phần này và số lượng ký tự phải lớn hơn 0. Nếu bỏ trống, máy sẽ mặc định là 0 hoặc 1.
Bước 6: Nếu bạn muốn áp dụng hàm Right cho nhiều ô trên cùng một hàng hoặc cột, di chuột sang góc phải dưới cùng cho đến khi xuất hiện biểu tượng dấu cộng. Sau đó, nhấn và kéo chuột đến ô cuối cùng bạn muốn trích xuất dữ liệu.
Cách dùng Right để cắt phần bên phải với nhiều điều kiện khác nhau.
Ở trên là cách sử dụng cơ bản và đơn giản của hàm Right. Tuy nhiên, với những chuỗi ký tự phức tạp hơn, bạn có thể kết hợp Right với các hàm khác để đáp ứng yêu cầu. Dưới đây là 4 cách áp dụng hàm Right kèm ví dụ minh họa.
Áp dụng hàm Right và Value để lấy giá trị ký tự.
Thường thì khi chỉ sử dụng Right, kết quả trả về là dữ liệu văn bản. Tuy nhiên, nếu bạn muốn kết quả là một con số, bạn có thể áp dụng Right và Value. Dưới đây là các bước thực hiện cụ thể:
Bước 1: Chọn ô cần nhập công thức và nhập Value(Right(Text,Num_chars)).
Bước 2: Nhấn Enter để hoàn thành. Hàm sẽ trả lại kết quả bạn cần.
Bước 3: Nếu bạn muốn áp dụng cho một cột, rê chuột đến góc phải dưới cùng khi con trỏ xuất hiện dấu cộng. Kéo xuống đến ô cuối cùng bạn cần.
Sử dụng hàm Right và Len để cắt chuỗi ký tự
Trong Excel, hàm Len được dùng để đếm số lượng ký tự trong chuỗi dữ liệu. Khi kết hợp với hàm RIGHT, LEN sẽ lấy ra phần của chuỗi bạn còn lại. Hàm sẽ loại bỏ các ký tự không cần thiết. Cách thực hiện như sau:
Bước 1: Chọn ô muốn nhập công thức, nhập =Right(Text,Len(Text)-3)). Ở đây, Text là ô dữ liệu cần cắt, -3 là số ký tự muốn cắt. Do có hai hàm nên phải có 2 dấu ngoặc để kết thúc công thức.
Bước 2: Nhấn Enter, hàm sẽ thực hiện và trả lại kết quả.
Bước 3: Nếu cần áp dụng cho một cột, kéo chuột từ góc phải dưới cùng đến khi xuất hiện dấu cộng. Kéo đến ô cuối cùng bạn muốn.
Sử dụng hàm Right, Len Search để cắt chuỗi ký tự
Kết hợp với Len và Value, hàm Right cũng có thể sử dụng cùng với các hàm khác như Search. Kết quả từ Search và Len sẽ cho ta chuỗi ký tự nằm sau các dấu câu phân cách. Bên cạnh việc tìm kiếm, công thức này cũng có thể cắt dữ liệu.
Bước 1: Chọn ô Excel bạn muốn nhập công thức, nhập =Right(Text,Len(Text)-Search(' ',Text)). Ở đây, Text là ô dữ liệu bạn muốn trích xuất. Dấu “ ” là ký tự bạn muốn trích phía bên phải của nó. Ví dụ như dấu cách. Ngoài ra còn có các dấu câu khác. Vì có hai hàm, nên công thức phải có hai dấu ngoặc để kết thúc.
Bước 2: Nhấn Enter, hàm sẽ thực hiện và trả lại kết quả cho bạn.
Bước 3: Nếu cần áp dụng cho một cột, rê chuột đến góc phải bên dưới cho đến khi con trỏ xuất hiện dấu cộng. Kéo hết cho đến ô cuối cùng cần trích xuất.
Sử dụng hàm Right để lấy ký tự sau dấu phân cách
Trong một số trường hợp, đặc biệt là khi có các chuỗi ký tự dài, việc trích xuất các ký tự đặc biệt là rất quan trọng. Thường những ký tự này sẽ nằm sau một dấu phân cách nào đó. Dưới đây là ví dụ bạn cần lấy dữ liệu sau dấu phân cách cuối cùng. Các bước thực hiện như sau:
Bước 1: Chọn ô Excel muốn nhập công thức, nhập hàm sau: =RIGHT(B6,LEN(B6)-SEARCH(“$”,SUBSTITUTE(B6,”:”,”$”,LEN(B6)-LEN(SUBSTITUTE(B6,”:”,””))))). Trong đó:
- LEN(B6) là tổng chiều dài của chuỗi ký tự trong ô B6.
- LEN(SUBSTITUTE(B6,”:”,””)) là chiều dài của chuỗi ký tự trong B6, loại bỏ dấu 2 chấm.
- LEN(B6)-LEN(SUBSTITUTE(B6,”:”,””)) là tổng chiều dài ban đầu của chuỗi trừ đi chiều dài của chuỗi không có dấu 2 chấm.
- SUBSTITUTE(B6,”:”,”$”,LEN(B6)-LEN(SUBSTITUTE(B6,”:”,””))) thay thế dấu 2 chấm trong chuỗi bằng ký tự $. Đây là tính năng đặc biệt của hàm SUBSTITUTE.
- SEARCH(“$”,SUBSTITUTE(B6,”:”,”$”,LEN(B6)-LEN(SUBSTITUTE(B6,”:”,””)))) xác định vị trí của dấu phân tách cuối cùng.
- RIGHT(B6,LEN(B6)-SEARCH(“$”,SUBSTITUTE(B6,”:”,”$”,LEN(B6)-LEN(SUBSTITUTE(B6,”:”,””))))) được dùng để trả về chuỗi ký tự bên phải dấu phân tách, chiều dài chuỗi trừ đi vị trí của dấu phân tách.
Bước 2: Nhấn Enter để thực hiện và nhận kết quả.
Bước 3: Nếu cần thực hiện cho một cột, kéo chuột đến góc phải dưới cùng cho đến ô cuối cùng bạn muốn.
Các lỗi thường gặp khi sử dụng hàm Right trong Excel
Hàm Right có vai trò quan trọng trong Excel vì giúp tiết kiệm thời gian và thực hiện công việc dễ dàng hơn. Tuy nhiên, dễ dàng mắc phải các lỗi khi sử dụng. Nếu bạn gặp lỗi khiến hàm Right không hoạt động và hiển thị lỗi, hãy tìm hiểu nguyên nhân và sửa lỗi theo hướng dẫn dưới đây.
Để khắc phục vấn đề khoảng trống trong dữ liệu ban đầu, bạn có thể sử dụng hàm Trim để điều chỉnh. Hình ảnh bên dưới sẽ hướng dẫn chi tiết.
Số lượng ký tự trong num_chars phải luôn lớn hơn hoặc bằng 0. Nếu nhỏ hơn 0, sẽ báo lỗi #VALUE!. Khi sử dụng hàm Right cùng với Len hoặc Search, hãy chắc chắn nhập đúng giá trị cho num_chars.
Dữ liệu đang là ngày tháng. Vì Right chỉ áp dụng cho dữ liệu văn bản, nên không thể sử dụng trực tiếp với ngày tháng. Để giải quyết vấn đề này, bạn có thể sử dụng hàm Text(Value,'mmmm d/yyyy'). Trong đó, mmmm d/yyyy là định dạng cho ngày tháng năm.
Tóm lại
Hàm Right là một trong những hàm phổ biến và hữu ích. Sử dụng hàm này giúp bạn thao tác đơn giản hơn với Excel, đặc biệt là với các chuỗi ký tự phức tạp và dài. Right hỗ trợ tìm kiếm, cắt và trích xuất chuỗi ký tự một cách dễ dàng. Việc thành thạo và sử dụng hàm này là rất quan trọng. Hơn nữa, Right có thể kết hợp với nhiều hàm khác để xử lý các yêu cầu khác nhau.