Trong nội dung bài viết này, học tập Excel Online sẽ giải thích các đặc trưng của hàm Right trong Excel và chỉ còn ra các phương pháp tối ưu để áp dụng công thức hàm Right trong Excel


Chức năng của hàm Right vào ExcelHàm RIGHT trong Excel giúp phân xuất số kí tự xác định trong chuỗi văn bản

= Right(Text,)

Cụ thể:

Text (bắt buộc) – chuỗi văn nguyên phiên bản mà bạn có nhu cầu phân xuất kí tự. Num-chars (không bắt buộc) – số kí tự muốn phân xuất, tính trường đoản cú kí tự bên phải

+ Nếu loại bỏ num-chars, 1 kí tự ở đầu cuối của chuỗi sẽ tiến hành trả lại (mặc định)

+ nếu như num-chars nhiều hơn nữa tổng kí từ của chuỗi, tất cả kí tự sẽ được trả lại

+ trường hợp num-chars là số âm, phương pháp hàm RIGHT đã trả về #VALUE! Error (giá trị lỗi).

Bạn đang xem: Hàm right và các ứng dụng tuyệt vời của hàm right trong phân xuất ký tự


*

*

Ví dụ, thể mang ra 3 kí từ cuối của chuỗi văn bản ô A2, cần sử dụng công thức:

=RIGHT(A2, 3)

Kết trái trả về như sau:

 

*

Lưu ý quan trọng: hàm RIGHT trong EXCEL luôn trả về một chuỗi văn bản, ngay cả khi cực hiếm gốc là 1 trong chữ số. Để phương pháp hàm RIGHT cho ra giá trị là số nên phối hợp công thức với hàm VALUE.

Cách thực hiện hàm Right trong Excel, lấy ví dụ mẫu

Trong thực tế, hàm RIGHT trong Excel hi hữu khi được áp dụng độc lập, chúng sẽ được sử dụng với một hàm khác nhằm tạo phần lớn công thức phức hợp hơn trong Excel.

Cách phân xuất chuỗi ký tự con theo sau một cam kết tự xác định

Trong ngôi trường hợp bạn muốn phân xuất một chuỗi kí tự nhỏ theo sau đó 1 kí tự độc nhất định, sử dụng cả hàm tìm kiếm hay FIND nhằm xác xác định trí của kí từ bỏ đó, trừ địa điểm kí từ bỏ được chọn trong tổng chuỗi kí trường đoản cú được trả về ta dùng hàm LEN, kéo số kí tự muốn chọn từ bỏ phía bên phải chuỗi văn phiên bản nguồn.

RIGHT(chuỗi văn bản, LEN(chuỗi văn bản) – SEARCH(kí tự, chuỗi văn bản))

Ô A2 chứa kí trường đoản cú đầu và cuối được phân tách bóc nhau bởi khoảng trống, kéo kí tự cuối qua một cột khác. áp dụng những cách làm trên, kế tiếp ghi A2 vào lúc trống của chuỗi, cùng điền kí tự vào tầm khoảng trống “”.

=RIGHT(A2,LEN(A2)-SEARCH(” “,A2))

Kết trái trả về:

:

*

Trong trường đúng theo tương tự, rất có thể phân xuất được chuỗi kí tự nhỏ theo sau bất kể kí từ bỏ nào khác như: (,) (;) (-)… Ví dụ, để phân xuất một chuỗi kí tự nhỏ theo sau vết (-), cần sử dụng công thức:

=RIGHT(A2,LEN(A2)-SEARCH(“-“,A2)

*

Cách phân xuất chuỗi ký tự con xuất hiện thêm sau dấu chia cách cuối cùng

Khi xử lí đều chuỗi phức tạp đựng được nhiều dấu phân cách, bạn thường phải phục hồi lại chuỗi văn phiên bản đến bên yêu cầu của dấu phân làn cuối cùng. Để đơn giản và dễ dàng hơn, quan sát và theo dõi bảng chứa tài liệu nguồn và tác dụng trả về sau:

*

Từ bảng trên rất có thể thấy cột A đựng một chuỗi lỗi (ERROR). Nhiệm vụ của khách hàng là kéo phần diễn tả lỗi theo sau vết (:) của từng chuỗi. Phức tạp hơn nữa nhé là chuỗi văn bản gốc rất có thể chứa số lượng dấu phân cách không giống nhau như ô A3 chứa 3 vết (:) trong lúc ô A5 chỉ gồm 1.

Xem thêm: Cách Dùng Thay Da Sinh Học Là Gì ? Tác Dụng Gì ? Ở Đâu Tốt ? Giá 2023

Để giải quyết, nên xác xác định trí của vết phân cách ở đầu cuối trong chuỗi mối cung cấp (trong lấy ví dụ như là dấu (:) cuối cùng). Để thực hiện cần có những hàm tác dụng khác:

Để bảo đảm công thức đúng, rất có thể chia cách làm ra các ô riêng, sẽ sở hữu 2 kết quả trả về, ô A2 chứa số lượng dấu (:).

thay thế sửa chữa dấu phân cách cuối cùng với từng kí tự riêng biệt biệt. Để phân xuất văn bản đứng sau dấu phân làn trong chuỗi, buộc phải “đánh dấu” dấu phân làn cuối cùng. Để tấn công dấu, cần sửa chữa dấu (:) cuối cùng với kí từ bỏ không xuất hiện trong chuỗi mối cung cấp như (#)

Nếu đang quen sử dụng hàm SUBSTITUTE trong Excel, rất có thể bạn nhớ chắt lọc thứ 4 (instance_num) chỉ có thể chấp nhận được thay vậy một vị trí khẳng định của kí tự kém định. Khi tính dứt số lượng dấu phân làn của chuỗi, bổ sung vào chọn lựa thứ 4 bằng hàm SUBSTITUTE sau:

=SUBSTITUTE(A2,”:”,”#”,LEN(A2)LEN(SUBSTITUTE(A2,”:”,””)))

Nếu đặt cách làm này vào một ô riêng rẽ biệt, hiệu quả sẽ quay lại chuỗi: ERROR:432#Connection timed out

mang vị trí của vết phân cách sau cùng trong chuỗi. Dựa vào kí từ được sửa chữa với dấu chia cách cuối cùng, thực hiện cả hàm tìm kiếm hoặc FIND nhằm xác địn địa điểm của kí tự trong chuôi. Sửa chữa thay thế dấu (:) cuối cùng với vệt (#), cần sử dụng công thức: =SEARCH(“#”,SUBSTITUTE(A2,”:”,”#”,LEN(A2)LEN(SUBSTITUTE(A2,”:”,””))))

Trong lấy ví dụ như này, công thức trả về 10, là vị trs của vệt (#) trong chuỗi nuốm thế.

Kết trái trả về:

*

Đối cùng với bộ dữ liệu lớn, đầy đủ ô không giống nhau có thể đựng nhiều dấu chia cách khác nhau, hoàn toàn có thể dùng hàm IFERROR để khu vực công thức:

=IFERROR(RIGHT(A2,LEN(A2)SEARCH(“$”,SUBSTITUTE(A2,”:”,”$”,LEN(A2)LEN(SUBSTITUTE(A2,”:”,””))))), A2)

Trong trường thích hợp chuỗi xác minh không đựng dấu phân cách xác định, chuỗi nguồn sẽ được trả lại, như mặt hàng 6 trong hình bên dưới đây:

*

Cách dời n ký kết tự trước tiên trong một chuỗi

Ngoài công dụng phân xuất chuỗi kí tự con từ lúc cuối chuỗi, hàm RIGHT vào Excl còn được áp dụng để dời con số kí tự nhất thiết từ phía đầu chuỗi, thực hiện công thức sau:

RIGHT(string, LEN(string)-số_kí_tự_cần_dời

Ví dụ sau đây thực hiện nay dời 6 kí tự thứ nhất (5 chữ cái và 1 lốt (:)) từ bỏ chuỗi A2, công thức mẫu:

=RIGHT(A2, LEN(A2)-6)

*

Hàm Right vào Excel rất có thể trả về số không?

Như đã đề cập, hàm RIGHT trong Excel luôn luôn luôn trả về chuỗi văn bản ngay cả hi quý giá nguồn là 1 con số. Nhưng mà nếu muốn sử lý dữ liệu số cùng trả công dụng là số thì sao? Một phương án đơn giản là sử dụng tổng hợp hàm RIGHT trong hàm VALUE để đưa chuỗi mối cung cấp từ đơn vị số sang đơn vị số.

Ví dụ, nhằm kéo 5 kí tự cuối từ bỏ chuỗi A2 và đưa kí từ bỏ phân tách bóc thành số, cần sử dụng công thức:

=VALUE(RIGHT(A2, 5))

Kết trái trả về như bảng dưới đây:

*

Vì sao hàm Right không tiến hành được với ngày tháng?

Vì hàm RIGHT chỉ thực hiện được với chuỗi văn bạn dạng trong khi ngày tháng được thể hiện bởi những số lượng ẩn trong hệ thống Excel, hàm RIGHT quan yếu lấy lại một phần của ngày như ngày, tháng, tuyệt năm. Nếu vậy thực hiện, công dụng trả về là một trong những vài chữ số sau cùng của một ngày.

Vậy làm thể nào để mang lại một phần nhất định của ngày? sử dụng hàm sau:

Hàm DAY để phân xuất ngày: =DAY(A1) Hàm MONTH nhằm phân xuất tháng: =MONTH(A1) Hàm YEAR nhằm phân xuất năm: =YEAR(A1)

Kết trái ra như bảng bên dưới đây:

*

Nếu ngày tháng được thể hiện bởi chuỗi văn bản, thường xẩy ra trong trường đúng theo xuất dữ liệu từ nguồn bên ngoài, có thể sử dụng hàm RIGHT để kéo một vài kí từ bỏ là một phần xác định của ngày ở sau cuối của dãy.

*

Hàm Right trong Excel ko hiệu quả, vì sao và các khắc phục.

Nếu công thức hàm RIGHT không hiệu quả trong trang tính, phần đông là vì những nguyên nhân sau:

con số kí tự num-chars nhỏ hơn 0. Nếu con số kí tự num-chars được tính bằng nhwungx bí quyết khác hay như là một tổ hợp đầy đủ hàm không giống nhau và hàm RIGHT trả về cực hiếm lỗi #VALUE!, hãy kiểm tra lại tổng hợp hàm. Cực hiếm nguồn là ngày tháng.Để rất có thể ứng dụng tốt Excel vào vào công việc, họ không chỉ nắm rõ được những hàm mà lại còn đề xuất sử dụng xuất sắc cả các công rứa của Excel. Hầu hết hàm nâng cấp giúp áp dụng giỏi vào các bước như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH … Những lý lẽ thường thực hiện là Data validation, Conditional formatting, Pivot table …Toàn bộ những kiến thức và kỹ năng này các bạn đều có thể học được vào khóa học EX101 – Excel trường đoản cú cơ bản tới chăm gia của học tập Excel Online. Hiện nay hệ thống đang xuất hiện ưu đãi khôn cùng lớn cho mình khi đăng ký tham gia khóa học. Chi tiết xem tại: chuyenly.edu.vn.Online