Excel lấy các ký tự cuối cùng sau dấu cách

Hướng dẫn này sẽ trình bày cách trích xuất văn bản trước hoặc sau một ký tự trong Excel và Google Sheets

Excel lấy các ký tự cuối cùng sau dấu cách

Trích xuất văn bản trước ký tự bằng hàm FIND và LEFT

Để trích xuất văn bản trước dấu phẩy, chúng ta có thể sử dụng hàm LEFT và FIND

Tìm chức năng

Đầu tiên, chúng ta có thể tìm vị trí của dấu phẩy bằng cách sử dụng hàm FIND rồi trừ một giá trị được trả về để lấy độ dài của Họ

=FIND(",", B3)-1

Excel lấy các ký tự cuối cùng sau dấu cách

Sử dụng chức năng TRÁI

Sau đó chúng ta sử dụng hàm left để trích xuất văn bản trước vị trí được trả về bởi hàm FIND ở trên

=LEFT(B3, C3)

Excel lấy các ký tự cuối cùng sau dấu cách

Kết hợp các chức năng này mang lại công thức

=LEFT(B3, FIND(",", B3)-1)

Excel lấy các ký tự cuối cùng sau dấu cách

Trích xuất văn bản sau ký tự bằng các hàm FIND, LEN và RIGHT

Trong phần tiếp theo, chúng ta sẽ sử dụng Hàm FIND, LEN và RIGHT để trích xuất văn bản sau một ký tự cụ thể trong chuỗi văn bản

Excel lấy các ký tự cuối cùng sau dấu cách

Hàm TÌM

Như chúng ta đã làm trong ví dụ trước, chúng ta sử dụng Hàm find để tìm vị trí của dấu phẩy và sau đó trừ đi một giá trị được trả về để lấy độ dài của Họ

=FIND(",", B3)-1

Excel lấy các ký tự cuối cùng sau dấu cách

LEN Hàm

Sau đó, chúng tôi sử dụng Hàm LEN để lấy tổng độ dài của văn bản

=LEN(B3)

Excel lấy các ký tự cuối cùng sau dấu cách

Sau đó, chúng ta có thể kết hợp các hàm FIND và hàm LEN để lấy số lượng ký tự mà chúng ta muốn trích xuất sau dấu phẩy

Ở đây chúng tôi mô tả, cách lấy một phần của chuỗi văn bản, là phần sau phiên bản cuối cùng của một số chuỗi (dấu cách, dấu gạch chéo. )

thích ở đây

chúng ta cần bướm (vì nó nằm sau dấu gạch chéo cuối cùng)

Làm thế nào để làm nó?

Đối với chuỗi trong A2, hãy sử dụng chuỗi này

  • =MID(A1;FIND("#";SUBSTITUTE(A1;"/";"#";LEN(A1)-LEN(SUBSTITUTE(A1;"/";""))))+1;100)

Tại sao?

  • LEN(A1)-LEN(SUBSTITUTE(A1;"/";"")) - đếm ký tự (dấu gạch chéo). Trong ví dụ của chúng tôi, nó là 2
  • SUBSTITUTE(A1;"/";"#";LEN(A1)-LEN(SUBSTITUTE(A1;"/";""))) - thay thế ký tự cuối cùng bằng # hoặc bất kỳ ký hiệu nào khác không có trong
  • FIND("#";SUBSTITUTE(A1;"/";"#";LEN(A1)-LEN(SUBSTITUTE(A1;"/";""))))+1 - tìm vị trí của #
  • MID lấy chuỗi sau vị trí này

Nhân tiện, để có được những gì TRƯỚC phiên bản cuối cùng của một thứ gì đó, hãy sử dụng một cái gì đó như thế này

  • =LEFT(A1;FIND("#";SUBSTITUTE(A1;"/";"#";LEN(A1)-LEN(SUBSTITUTE(A1;"/";""))))-1)

Excel lấy các ký tự cuối cùng sau dấu cách

Tìm kiếm

Tìm kiếm.

  • Trang chủ
  • Ebook Công thức Excel
  • Hướng dẫn trực tuyến VBA Excel
  • Mô hình Excel
  • Dịch vụ
  • Nhận xét

Excel và VBA

Excel và VBA

  • Mẹo Excel
  • Hàm Excel
  • Excel VBA
  • Bảng tổng hợp Excel

Ebook Công thức Excel

  • Sách điện tử
  • Trích xuất các giá trị duy nhất
  • Trích xuất các giá trị trùng lặp
  • Sắp xếp và xếp hạng giá trị
  • Đếm Uniques & Duplicates
  • Tổng giá trị duy nhất
  • Đếm và Đếm
  • Đếm các dãy không liền kề
  • Sumif & Countif Các ô & hàng ẩn
  • Tổng và Sumif
  • Tính tổng các dãy không liền kề
  • Trung bình và Trung bình
  • Phạm vi không liền kề trung bình
  • Ngày, Ngày & Tháng
  • Công thức chuỗi & văn bản

Hướng dẫn VBA Đăng nhập


Hướng dẫn VBA Đăng nhập

Miễn phí. Hướng dẫn trực tuyến VBA Excel

tên tài khoản

Mật khẩu

Đăng nhập

  • Tạo một tài khoản
  • Quên mật khẩu?

Mẹo Excel

Trích xuất văn bản sau khoảng trống cuối cùng trong chuỗi

  • In
  • E-mail

Xếp hạng của người dùng. 5  /  5

Excel lấy các ký tự cuối cùng sau dấu cách
Excel lấy các ký tự cuối cùng sau dấu cách
Excel lấy các ký tự cuối cùng sau dấu cách
Excel lấy các ký tự cuối cùng sau dấu cách
Excel lấy các ký tự cuối cùng sau dấu cách

Vui lòng đánh giá

 

Trích xuất tất cả Văn bản sau Khoảng trống Cuối cùng trong Chuỗi ô

 


 

Trích xuất văn bản sau khoảng trắng cuối cùng trong chuỗi.  

 

Công thức ô D12 . Công thức ô D12 Trích xuất tất cả Văn bản sau khoảng trống cuối cùng trong chuỗi ô A12.

 

--------------------------------------------------

Excel lấy các ký tự cuối cùng sau dấu cách
Trích xuất văn bản sau dấu cách cuối cùng

Công thức ô D12.  Trích xuất tất cả Văn bản sau khoảng trống cuối cùng trong chuỗi ô A12.

 

Nhập công thức vào ô D12 và sao chép xuống Trích xuất văn bản sau dấu cách cuối cùng (hoặc dấu chấm hoặc dấu chấm cuối cùng hoặc bất kỳ ký tự cuối cùng nào trên mỗi ô B12), của chuỗi ô A12.  

 

Công thức ô D12.  

  

=TRIM(RIGHT( SUBSTITUTE(A12, B12, REPT(" ", LEN(A12))), LEN(A12)))

   

Giải thích - Công thức ô D12 (Công thức không phải mảng)

 

1) THAY THẾ(A12, B12, REPT(" ", LEN(A12))). Sử dụng hàm REPT - REPT(" ", LEN(A12)) - lặp lại khoảng trống nhiều lần tương đương với độ dài chuỗi ô A2 tức là. nó trả về 13 khoảng trắng (ô A12 chuỗi có 13 ký tự). Sử dụng hàm SUBSTITUTE thay thế mỗi lần xuất hiện của dấu tách ô B12 (là khoảng trống trong trường hợp này) trong chuỗi ô A12 bằng khoảng trống tương đương với số ký tự của chuỗi ô A12 (tức là. ô A12 dài 13). Độ dài chuỗi mới sẽ tương đương với 37 ký tự (3+ 13+5+13+ 3)

 

2) PHẢI( SUBSTITUTE(A12, B12, REPT(" ", LEN(A12))), LEN(A12)). sử dụng hàm RIGHT trích xuất các ký tự từ bên phải của chuỗi được trả về trong 1) ở trên tương đương với số ký tự của chuỗi ô A12 (tức là. 13). Điều đó có nghĩa là 13 ký tự cuối cùng của chuỗi trên được trích xuất, trong mọi trường hợp sẽ bao gồm chuỗi con sau dấu cách cuối cùng của chuỗi ô A12. Sử dụng TRIM sẽ xóa tất cả các khoảng trống ở đầu và cuối và trả về chuỗi con sau khoảng trắng cuối cùng