HÀM LẤY KÝ TỰ BÊN PHẢI TRONG EXCEL

     
Để tìm kiếm kiếm tin tức và lấy dữ liệu trong Excel ngoài sử dụng hàm VLOOKUP, hàm MID, hàm LEFT... Chúng ta cũng có thể sử dụng hàm RIGHT. Nếu không biết cách sử dụng hàm RIGHT như thế nào chúng ta cũng có thể tham khảo trả lời trong bài viết dưới đây và làm theo nhé.

Bạn đang xem: Hàm lấy ký tự bên phải trong excel


Có nhiều câu hỏi yêu cầu người tiêu dùng cần vận dụng hàm RIGHT để tiến hành được cấp tốc hơn, như đem 2 vần âm cuối vào tên người dùng của một list dữ liệu danh người sử dụng chẳng hạn ....

*

4. Cách áp dụng hàm RIGHT vào EXCEL

Trong thực tế, hàm RIGHT không nhiều khi được sử dụng riêng. Thường thì trong đa số các trường hòa hợp hàm RIGHT được áp dụng kết phù hợp với các hàm Excel khác trong số công thức phức tạp.

4.1 Trích Xuất Chuỗi cam kết Tự Theo Sau 1 cam kết Tự cầm Thể

Trong ngôi trường hợp nếu muốn trích xuất chuỗi ký tự theo sau một ký tự nạm thể, sử dụng hàm search hoặc hàm FIND để xác định vị trí cam kết tự đó, trừ vị trí cam kết tự được lựa chọn trong tổng chuỗi ký tự được trả về bạn dùng hàm LEN, kéo số cam kết tự ước ao chọn từ bỏ phía bên đề xuất chuỗi ban đầu.

Công thức chung:

RIGHT(string, LEN(string) - SEARCH(character, string))

Ví dụ ô A2 đựng họ cùng tên được biện pháp nhau vị dấu cách, mục đích của chúng ta là kéo phần tên cùng sang cột khác. Áp dụng công thức trên, kế tiếp nhập A2 vào mức trống của chuỗi, cùng nhập ký tự vào mức trống “”, như bí quyết dưới đây

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

Công thức trên trả về hiệu quả dưới đây:

*

Tương tự, chúng ta có thể trích xuất chuỗi theo sau ngẫu nhiên một ký kết tự nào khác, ví dụ như dấu phẩy, hai chấm, hay vệt gạch nối, … . Ví dụ nhằm trích xuất chuỗi theo sau vệt (-), bạn vận dụng công thức:

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

Công thức trên trả về hiệu quả dưới đây:

*

 

4.2 Trích Xuất Chuỗi Sau Dấu chia cách Cuối Cùng

Khi xử lý những chuỗi phức tạp có một vệt phân cách lộ diện nhiều lần, hay thì bạn phải trích xuất chuỗi văn phiên bản sau vết phân tách cuối cùng. Để số đông thứ dễ nắm bắt hơn, các bạn cùng tham khảo ví dụ dưới đây:

*

Trong ảnh chụp screen ở trên, cột A chứa danh sách tên các lỗi. Mục đích của doanh nghiệp là kéo phần diễn đạt lỗi làm việc sau lốt hai chấm thanh lịch cột khác. Tuy nhiên một điểm cần chú ý đó là số lượng dấu nhị chấm vào chuỗi thuở đầu là khác nhau. Lấy ví dụ ô A3 bao gồm 3 lốt hai chấm, còn cột A5 thì chỉ tất cả một.

Chìa khóa ở đó là xác xác định trí dấu tách bóc (tức vết 2 chấm trong ví dụ như này) sau cùng trong chuỗi ban đầu. Để có tác dụng được điều này, các bạn sẽ phải sử dụng phối hợp các hàm kết hợp:

1. Lấy con số các cam kết tự phân tách bóc trong chuỗi ban đầu.

Đầu tiên tính tổng chiều nhiều năm của chuỗi bằng cách sử dụng hàm LEN: 

LEN (A2)

Bước tiếp theo sau là tính chiều lâu năm của chuỗi không có dấu phân tách bằng phương pháp sử dụng hàm SUBSTITUTE, thay thế sửa chữa dấu nhì chấm:

LEN(SUBSTITUTE(A2,":",""))

Cuối thuộc trừ đi chiều lâu năm chuỗi ban sơ mà không tồn tại dấu chia cách từ tổng chiều dài chuỗi:

LEN(A2)-LEN(SUBSTITUTE(A2,":",""))

Đảm bảo những công thức trên đầy đủ hoạt động. Bạn có thể nhập những công thức này vào những ô riêng biệt biệt, và kết quả sẽ trả về là 2, là số lượng dấu nhì chấm vào ô A2.

2. Thay cố dấu phân tách bóc cuối cùng bởi 1 cam kết tự độc nhất. Để trích xuất văn bản sau lốt phân bóc tách cuối thuộc trong chuỗi, bạn sẽ phải lưu lại dấu phân bóc tách cuối cùng bằng ký tự như thế nào đó. Để làm được điều này, bạn sửa chữa dấu phân tách cuối thuộc (tức dấu 2 chấm) bằng ký tự bắt đầu không xuất hiện trong chuỗi ban đầu, ví dụ như (#).

Nếu đã quen thuộc với cú pháp hàm Excel SUBSTITUTE, hàm này còn có đối số tùy chọn thứ 4 (instance_num) có thể chấp nhận được thay ráng 1 cam kết tự được chỉ định và hướng dẫn trong chuỗi văn bản. Và bởi đã tính được số lượng các ký tự phân bóc tách trong chuỗi, chỉ cần bổ sung cập nhật thêm hàm trên làm đối số đồ vật 4 vào hàm SUBSTITUTE khác:

=SUBSTITUTE(A2,":","#",LEN(A2)-LEN(SUBSTITUTE(A2,":","")))

Nếu nhập công thức trên vào một ô khác, hiệu quả trả về là chuỗi: ERROR:432#Connection timed out.

3. Lấy vị trí lốt phân bóc cuối cùng trong chuỗi. Tùy ở trong vào cam kết tự nhưng bạn thực hiện để thay thế sửa chữa dấu phân tách cuối cùng, áp dụng hàm tìm kiếm hoặc hàm FIND không riêng biệt chữ hoa chữ thường để xác xác định trí của cam kết tự kia trong chuỗi. Trong ví dụ như này lốt phân bóc tách (tức lốt hai chấm) được sửa chữa thay thế bằng dấu #, dưới đây là công thức được sử dụng để tìm địa điểm của dấu #: 

=SEARCH("#", SUBSTITUTE(A2,":","#",LEN(A2)-LEN(SUBSTITUTE(A2,":",""))))

Trong lấy ví dụ như này, kết quả trả về là 10, là địa chỉ của lốt # vào chuỗi đang được chũm thế.

4. Trả về chuỗi bên đề xuất dấu phân bóc tách cuối cùng. 

Sau khi đã biết vị trí dấu phân tách cuối cùng trong một chuỗi, toàn bộ những gì bạn phải làm hiện nay lấy tổng chiều nhiều năm chuỗi trừ đi vị trí dấu ngăn cách đó, với hàm RIGHT vẫn trả về chuỗi bên cần dấu phân bóc cuối thuộc trong chuỗi ban đầu:

=RIGHT(A2,LEN(A2)-SEARCH("$",SUBSTITUTE(A2,":","$",LEN(A2)-LEN(SUBSTITUTE(A2,":","")))))

Như bạn có thể thấy trong ảnh chụp màn hình dưới đây, công thức vận động khá hoàn hảo:

*

Nếu đang làm việc mới một tập tài liệu lớn, có rất nhiều ô đựng nhiều dấu phân bóc tách khác nhau, bạn cũng có thể lồng cách làm trên vào hàm IFERROR để chống lỗi có thể xảy ra:

=IFERROR(RIGHT(A2,LEN(A2)-SEARCH("$",SUBSTITUTE(A2,":","$",LEN(A2)-LEN(SUBSTITUTE(A2,":",""))))), A2)

Trong trường thích hợp nếu một chuỗi rõ ràng nào đó không đựng dấu phân tách bóc được chỉ định, chuỗi lúc đầu sẽ được trả về, như trong cái số 6 trong hình ảnh chụp screen dưới đây:

*

4.3 Cách sa thải N ký Tự Đầu Tiên vào Một Chuỗi

Ngoài trích xuất một chuỗi nhỏ từ chuỗi ban đầu, hàm Excel RIGHT còn được thực hiện để loại bỏ số lượng những ký tượng từ chuỗi ban đầu.

Xem thêm: Công Thức Tính Công Suất Máy Biến Áp 3 Pha 1F, Công Suất Máy Biến Áp Là Gì

Giả sử trong bộ tài liệu được sử dụng trong ví dụ như trước, nếu bạn có nhu cầu xóa trường đoản cú ERROR lộ diện ở đầu từng chuỗi còn chỉ để lại số mã lỗi với phần tế bào tả. Để có tác dụng được điều này, chỉ cần trừ đi số ký kết tự được vứt bỏ khỏi tổng chiều lâu năm chuỗi ban đầu và sử dụng số đó làm đối số num_chars trong hàm Excel RIGHT:

RIGHT(string, LEN(string)-number_of_chars_to_remove)

Trong lấy ví dụ này 6 ký tự thứ nhất được loại trừ (bao bao gồm 5 chữ cái và 1 vệt hai chấm) ngoài chuỗi text trong ô A2, sử dụng công thức dưới đây:

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

*

 

4.4 Hàm Excel RIGHT hoàn toàn có thể Trả Về cực hiếm Là một vài Không

Như vẫn đề cập sống trên, hàm Excel RIGHT luôn trả về quý giá là chuỗi văn bạn dạng ngay cả khi giá bán trị lúc đầu là số. 

Tuy nhiên nếu làm việc với các số liệu và bạn có nhu cầu kết trái trả về cũng chính là số. Giải pháp đơn giản nhất là lồng hàm RIGHT trong hàm VALUE, được thiết kế theo phong cách đặc biệt để thay đổi chuỗi văn bản sang dạng số.

Ví dụ, để kéo 5 cam kết tự sau cuối (mã bưu điện) trường đoản cú chuỗi vào ô A2 và chuyển đổi các ký kết tự được trích xuất thành số, bạn thực hiện công thức này:

=VALUE(RIGHT(A2, 5))

Ảnh chụp màn hình sau đây hiển thị kết quả cho biết thêm các số căn bắt buộc trong cột B, không giống với chuỗi văn bạn dạng được căn trái trong cột A:

*

 

4.5 vì sao Hàm RIGHT không Hoạt Động với mức giá Trị Ngày Tháng

Vì hàm Excel RIGHT được thiết kế với để thao tác làm việc với các chuỗi văn bản, còn tháng ngày được đại diện bằng các con số trong khối hệ thống Excel. Hàm RIGHT không thể lấy được từng phần như ngày, tháng hoặc năm. Nếu cố gắng sử dụng hàm RIGHT để triển khai điều này, tất cả những gì mà bạn sẽ nhận được là những con số sau cùng trong chuỗi số ban đầu đại diện mang đến ngày.

*

Vậy làm ráng nào để lấy 1 phần cụ thể của 1 ngày? Chỉ dễ dàng và đơn giản là sử dụng 1 trong những các hàm Excel bên dưới đây:Hàm DAY trích xuất 1 ngày: =DAY(A1)Hàm MONTH để đưa tháng: =MONTH(A1)Hàm YEAR để kéo theo năm: =YEAR(A1)

Ảnh chụp màn hình tiếp sau đây hiển thị kết quả:

*

Nếu ngày của doanh nghiệp được thay mặt bởi chuỗi văn bản, thường xảy ra khi xuất dữ liệu xuất phát từ một nguồn mặt ngoài, chúng ta cũng có thể sử dụng hàm RIGHT để kéo vài cam kết tự sau cùng trong chuỗi thay mặt đại diện cho 1 phần cụ thể của ngày tháng, ví dụ như ngày, tháng, năm:

*

5. Một số Lỗi Hàm Excel RIGHT Hàm ko Hoạt Động Và chiến thuật Khắc Phục

Nếu một hàm Excel RIGHT không chuyển động trong bảng tính, có thể là do:1. Trong dữ liệu ban đầu có một hoặc những dấu cách. Để thải trừ dấu cách, khoảng trống trong số ô, bạn áp dụng hàm Excel TRIM hoặc add-in Cell Cleaner.2. Đối số num_chars nhỏ dại hơn 0. Vớ nhiên bạn sẽ không thực hiện số âm trong công thức của mình, tuy nhiên nếu đối số num_chars được xem bằng một hàm Excel không giống hoặc lồng những hàm Excel cùng với nhau, hàm RIGHT đang trả về lỗi #VALUE!.Thử soát sổ lại các hàm lồng nhau nhằm tìm và khắc phục lỗi.3. giá bán trị lúc đầu là ngày tháng. Như sẽ đề cập sinh hoạt trên, hàm RIGHT ko thể thao tác với ngày tháng, chính vì như vậy nếu những giá trị ban sơ là ngày tháng, hàm RIGHT vẫn trả về lỗi.

Trên đây công ty chúng tôi đã trình làng đến các bạn hàm Right trong Excel, hàm này được dùng để mang ký từ bên nên của chuỗi và qua ví dụ minh họa bạn sẽ hiểu rõ cú pháp cùng cách thực hiện hàm Right hơn.

Ngoài ra nếu muốn lấy ký tự trọng tâm thì rất có thể sử dụng hàm Mid trong Excel, trong một xâu ký kết tự dài, việc lấy những ký tự trọng điểm là kha khá vất vả nếu đó là 1 danh sách lên tới mức hàng nghìn cột, áp dụng hàm Mid trong trường phù hợp này đã là kết quả nhất

Hàm CONCATENATE cung ứng nối chuỗi ký tự trong số cột tính lại cùng với nhau, không cần biết bạn bao gồm bao nhiêu tài liệu trong cột nên nối lại, chỉ cách hàm CONCATENATE, hầu hết chuyện sẽ được giải quyết và xử lý một phương pháp gọn nhẹ.

Xem thêm: Video Tải Về Lưu Ở Đâu Trên Iphone, Smartphone Android? Đây Là Cách Tìm

Bạn có thường được sử dụng hàm Right trong công việc thực tế của mình không? nếu có chúng ta hãy chia sẻ với chúng tôi một vài gớm nghiệm cũng tương tự mẹo áp dụng hàm Right với bọn chúng tôi bằng phương pháp comment bên dưới nhé.

https://gift4u.vn/ham-right-trong-excel-1182n.aspx bên cạnh đó, ai đang muốn tò mò cách phân tách chuỗi trong Excel, vậy hãy tham khảo nội dung bài viết tại đây.