Sforum sẽ chia sẻ với các bạn cách sử dụng hàm Right và hàm Left trong Excel chi tiết nhất giúp bạn xử lý dữ liệu hiệu quả, trong đó có cách sử dụng hàm trích xuất ký tự từ chuỗi giúp bạn giải nhanh các bài toán trong bảng dữ liệu
- Hàm chia của Excel để làm gì?
Hãy đánh dấu bài viết này nếu bạn thường xuyên sử dụng Excel cho công việc hoặc trường học để có thể sử dụng hiệu quả hơn
Giới thiệu về hàm Right và Left của Excel
Excel có một hàm gọi là Right trích xuất các ký tự từ phía bên phải của chuỗi và một hàm gọi là Left trích xuất các ký tự từ phía bên trái của chuỗi. Sử dụng hàm Right và hàm Left trong Excel giúp bạn giải quyết các vấn đề cần thiết và cho kết quả nhanh chóng. Đây là 2 chức năng được sử dụng thường xuyên và cực kỳ quan trọng trong công việc
Cú pháp hàm phải và hàm trái
Công thức của hàm Right=RIGHT(text, [num_chars]) với
- Văn bản là vị trí của chuỗi ký tự trong ô
- Số chính xác để trích xuất từ chuỗi đó là Num_chars
Phương trình bên trái. function=LEFT(text, [num_chars]) với
- Ô chứa chuỗi ký tự được gọi là Text
- Số thứ tự bên trái của chuỗi ký tự cần trích xuất là Num_chars
Hướng dẫn sử dụng hàm Right và hàm Left trong Excel
Sử dụng quyền. hàm số
Bước 1. Trong ví dụ bên dưới, Chuyên ngành được thể hiện bằng ba chữ số cuối cùng của mã khóa học
Bước 2. Nhập công thức =RIGHT(D6,3) để lấy Mã ngành, trong đó D6 là ô chứa Mã ngành và 3 là dãy số theo thứ tự từ phải sang trái của ô Mã ngành
Bước 3. Click vào vị trí biểu tượng dấu cộng màu đen để điền cột Chuyên ngành trong kết quả của hàm Right như hình bên dưới
Sử dụng bên trái. hàm số
Bước 1. Sử dụng ví dụ dưới đây để xác định khóa học của sinh viên. Khóa học được thể hiện bằng hai số đầu tiên của mã khóa học
Bước 2. Nhập công thức =LEFT(D6,2) để tính Key, trong đó D6 là ô đầu tiên của mã khóa học và 2 là số chạy từ trái sang phải
Bước 3. Công thức hàm bên trái tạo ra hình sau. Điền vào cột Key bằng cách nhấp vào biểu tượng dấu cộng màu đen
sử dụng cùng lúc các hàm Left và Right của Excel
Bước 1. Ví dụ về cách sử dụng đồng thời hàm Left và Right để xác định chữ cái đầu tiên của tên học sinh dựa trên số thứ tự của tên lớp Bạn có thể trích xuất chữ cái bên trái của tên học sinh dựa trên số ở bên phải tên lớp bằng cách sử dụng
Bước 2. Đầu ra của công thức này được hiển thị như sau. Để điền vào cột Ghi chú, hãy nhấp vào biểu tượng dấu cộng màu đen
Bước 3. Tổng đầu ra của công thức kết hợp các hàm Left và Right được thể hiện trong hình dưới đây
Chức năng Left-Right của Excel sẽ bị dừng
Hi vọng những thủ thuật này sẽ hữu ích cho các bạn trong quá trình làm việc và học tập vì bài viết trên Sforum đã hướng dẫn chi tiết cho các bạn cách sử dụng Right Function và Left Function trong Excel. Chúc may mắn
Đây là một ví dụ về 1 dòng văn bản khi tôi nhận được nó. 001,1,2013 CK61FXGP NISSAN MICRA 1. 2 VISIA+ AUDIO 5-DR (XÁM)(132223 km)
Đây là kết quả cuối cùng của csv
1,2013 CK16XFGP NISSAN MICRA 1. 2 VISIA+ AUDIO 5-DR ,(GREY) (132223 km)
90% các dòng có dấu ngoặc mở, đây là phần bắt đầu của phần mô tả, vì vậy tôi sử dụng tìm và thay thế để tìm dòng đầu tiên ( và thay thế bằng ,( đủ đơn giản để tôi có dấu phẩy thứ hai
Tuy nhiên một số dòng không có mô tả tôi. e. không có dấu ngoặc mở, đây là một ví dụ về giao diện của chúng. 001,1,2013 CK16XFGP NISSAN MICRA 1. 2 VISIA+ ÂM THANH 5-DR
Bạn đã bao giờ cần lấy họ và tên từ một tên đầy đủ chưa?
Nhiệm vụ như thế này là dễ dàng
Nhưng khi bạn có hàng trăm hoặc thậm chí hàng nghìn dòng dữ liệu, thì…
…mọi thứ trở nên hoàn toàn tẻ nhạt. 😱
Thật may mắn cho chúng ta, Microsoft Excel cung cấp các hàm LEFT, RIGHT và MID
Trong hướng dẫn Excel này, bạn học cách biến…
… vào cái này
Bạn cũng học cách khai thác toàn bộ tiềm năng của chúng bằng LEN và FIND
Nếu bạn muốn gắn thẻ cùng, vui lòng tải xuống bảng tính dữ liệu mẫu của tôi tại đây
Mục lục
Hãy đi sâu vào ngay
Mở vở bài tập thực hành
Bạn sẽ tìm thấy Tên liên hệ và Số liên lạc của một số người
Đây có thể là danh sách khách hàng tiềm năng của doanh nghiệp. Hoặc, danh sách liên hệ của giáo viên dành cho học sinh
Thông tin như thế này thường được chia thành các bit nhỏ hơn để sử dụng trong các ứng dụng điển hình
Ví dụ: bạn có thể cần Mã vùng cho từng liên hệ
Để có được điều này, bạn sử dụng hàm LEFT
Trích xuất chuỗi văn bản bằng hàm LEFT
Hàm LEFT trích xuất một số ký tự nhất định bắt đầu từ phía bên trái của chuỗi
1. Nhập “=LEFT(” vào ô C2 nơi bạn muốn có Mã vùng đầu tiên
2. Đối số đầu tiên của hàm LEFT là văn bản, đây là chuỗi văn bản nguồn
Thông thường, đây là tham chiếu ô và trong trường hợp này là B2
Vì vậy, loại
=TRÁI(B2
Và đặt dấu phẩy để ngăn cách đối số tiếp theo
3. Đầu vào tiếp theo là num_chars. Đây là số ký tự từ bên trái của chuỗi sẽ được trích xuất
Nếu bạn đếm các ký tự của Mã vùng bao gồm cả dấu ngoặc đơn, bạn sẽ nhận được 5
Vì vậy, hãy nhập 5 và đóng công thức bằng dấu ngoặc đơn bên phải như thế này
=TRÁI(B2,5)
4. Nhấn Enter
5. Hãy lấp đầy các hàng còn lại bằng cách nhấp đúp hoặc kéo thanh điều khiển điền xuống
Kết quả
công việc tuyệt vời
Bây giờ, bạn cần số Tiện ích mở rộng và bạn có thể lấy số này bằng chức năng RIGHT
Trích xuất chuỗi văn bản bằng hàm RIGHT
Hàm RIGHT trích xuất một số ký tự đã cho bắt đầu từ phía bên phải của chuỗi
Nó có các đối số, văn bản và num_chars giống hệt như hàm LEFT
1. Bạn muốn số Tiện ích mở rộng đầu tiên xuất hiện trong ô D2, vì vậy, hãy nhập “=RIGHT(“
Mẹo chuyên nghiệp
Excel tự động đề xuất công thức khi bạn nhập
Ví dụ: bạn chỉ cần nhập “=ri” và gợi ý cho “=RIGHT(” sẽ xuất hiện
Nhấn phím Tab để nhập công thức gợi ý
2. Tiếp theo, nhập đối số đầu tiên vẫn là ô B2
=RIGHT(B2,
3. Sau đó, đếm số ký tự từ phải sang để có được Tiện ích mở rộng
Bạn nhận được 3, vì vậy, công thức của bạn phải là
=RIGHT(B2,3)
4. Nhấn Enter và điền vào các hàng còn lại bằng núm điều khiển điền một lần nữa
Kết quả
Được rồi
Nhưng nếu bạn cần văn bản từ phần giữa thì sao?
Đối với điều đó, chúng ta có chức năng MID
Trích xuất chuỗi văn bản bằng hàm MID
Hàm Excel MID trích xuất một số ký tự nhất định bắt đầu từ một vị trí đã chỉ định trong chuỗi nguồn
1. Số điện thoại cố định đầu tiên sẽ xuất hiện trong ô E2. Vì vậy, hãy nhập “=MID(“
Bạn có thể ẩn Cột D
2. Hàm MID có cùng đầu vào đầu tiên là LEFT và RIGHT là văn bản nguồn
Vì vậy, công thức trở thành
=MID(B2,
3. Đầu vào thứ hai trong hàm MID là start_num
Đây là vị trí bắt đầu từ đó chuỗi con sẽ được trích xuất
Hãy đếm từng ký tự trong Số liên lạc
Nhập cái này vào công thức của bạn cho start_num
=MID(B2,7,
3. Đầu vào thứ ba của hàm MID là num_chars. Đây là số ký tự từ start_num sẽ được đưa vào chuỗi con đầu ra
Từ số ký tự hiển thị ở trên, bạn biết rằng chữ số cuối cùng của Điện thoại cố định nằm ở vị trí 14
Điều này có nghĩa là toàn bộ số Điện thoại cố định bao gồm 8 ký tự
Vì vậy, công thức của bạn trở thành
=MID(B2,7,8)
4. Nhấn Enter và điền vào phần còn lại của các hàng
Kết quả
hoàn thành tốt đẹp
Bây giờ bạn đã biết cách sử dụng các hàm LEFT, RIGHT và MID
Các hàm này thường được kết hợp với các hàm Excel khác để tạo ra các công thức phức tạp hơn
Hãy cùng xem một số ví dụ dưới đây
Trích xuất chuỗi con trước hoặc sau một ký tự cụ thể
Bây giờ, hãy xem Tên liên hệ
Ta có thể dùng LEFT để trích Title sử dụng cho từng người
Tuy nhiên, kể từ khi “Mr. "/"Bệnh đa xơ cứng. ” và “Bà. ” có độ dài chuỗi khác nhau, chúng ta phải nhập động num_chars
Nếu bạn để ý, biểu tượng dấu chấm “. ” là chung cho tất cả các tiêu đề
Bạn có thể sử dụng ký tự này làm dấu phân cách cho biết độ dài chuỗi cần thiết
Bây giờ chỉ là vấn đề tìm dấu phân cách đó trong một văn bản nhất định. 🔎
ví dụ 1. Sử dụng chức năng TÌM
Hàm TÌM trả về vị trí của một văn bản đã chỉ định trong một chuỗi văn bản khác
1. Tiêu đề đầu tiên sẽ xuất hiện trong ô F2. Vì vậy, hãy gõ “=TÌM(“
2. Đầu vào đầu tiên trong TÌM là find_text. Đây là ký tự hoặc dấu phân cách mà bạn đang tìm kiếm
Vì chúng tôi đang tìm kiếm ký hiệu dấu chấm, hãy nhập
=TÌM(“. ”,
3. Đầu vào tiếp theo là within_text và đây là chuỗi nguồn
Trong trường hợp này, đó là ô A2. Vì vậy, công thức trên trở thành
=TÌM(“. ”, A2
Đầu vào thứ ba là start_num. Đây là vị trí bắt đầu mà Excel sẽ tìm trong chuỗi nguồn
Đầu vào này là tùy chọn và theo mặc định, TÌM quét một chuỗi ngay từ đầu ở bên trái
Kasper Langmann, Chuyên gia Microsoft Office
4. Nhấn Enter
5. Bây giờ, hãy sử dụng hàm TÌM ở trên làm đầu vào thứ hai trong hàm TRÁI
Công thức của bạn trở thành
=LEFT(A2,TÌM(“. ”, A2))
6. Nhấn Enter và điền vào các hàng khác
Kết quả
Chức năng TÌM KIẾM cũng có thể được sử dụng tương tự. Nhưng nó không phân biệt chữ hoa chữ thường, không giống như hàm FIND
Ngoài ra, bạn có thể sử dụng bất kỳ ký hiệu nào trong hàm FIND như chúng ta sẽ thấy trong ví dụ tiếp theo
Kasper Langmann, Chuyên gia Microsoft Office
ví dụ 3. Kết hợp các hàm TÌM
Tiếp theo, bạn muốn trích xuất Tên
Điều này không đơn giản như các ví dụ trên. Để làm điều này, trước tiên bạn phải hiểu các khái niệm dưới đây
Chúng ta hãy đi đến đó
Bạn biết rằng Tên nằm giữa khoảng trắng thứ nhất và thứ hai ” ” lần lượt ở vị trí 4 và 10
Để lấy Tên, bạn có thể sử dụng MID để trích xuất các ký tự bắt đầu từ vị trí 5 (ký tự ngay sau dấu cách thứ nhất) cho đến vị trí 9 (ký tự đứng trước dấu cách thứ hai)
Nhưng làm thế nào chính xác để bạn gõ công thức?
1. Lấy vị trí bắt đầu cho chức năng MID thật dễ dàng
Bạn sử dụng TÌM giống như trong ví dụ trước. Nhưng thay vì ký hiệu dấu chấm, hãy sử dụng ký tự khoảng trắng ” “
Ngoài ra, thêm 1 vào kết quả. Công thức vị trí bắt đầu trở thành
=TÌM(” “,A2)+1
Hãy thử điều này trong ô G2
2. Để có được vị trí của khoảng trắng thứ hai, bạn cần sử dụng đầu vào thứ ba của hàm FIND là start_num
Bạn biết rằng vị trí sau khoảng trống đầu tiên có thể được cho bởi
=TÌM(” “,A2)+1
Sau đó, bạn có thể sử dụng công thức trên làm vị trí bắt đầu của hàm FIND thứ hai để tìm khoảng trắng thứ hai như bên dưới
=TÌM(” “,A2, TÌM(” “,A2)+1)
Dùng thử trong ô G2
3. Bây giờ, bạn có thể kết hợp các công thức trên để biểu thị đầu vào độ dài chuỗi trong hàm MID cuối cùng trong ô G2
Công thức MID của bạn về cơ bản là
=MID(A2, vị trí SAU khoảng cách thứ nhất, vị trí của khoảng cách thứ 2 – vị trí của khoảng cách thứ nhất – 1 )
Vì vậy, công thức cuối cùng trong ô G2 sẽ là
=MID(A2,FIND(” “,A2)+1,FIND(” “,A2,FIND(” “,A2)+1)-FIND(” “,A2)-1)
Bạn trừ 1 ở cuối để loại bỏ khoảng trống thừa khỏi kết quả
4. Điền vào các hàng bên dưới và xem điều kỳ diệu của Excel xảy ra
Không thể tin được, phải không?
Có thêm một ví dụ thú vị dưới đây
ví dụ 3. Sử dụng hàm LEN trong Excel
Cuối cùng nếu muốn tách Họ ra thì bạn sử dụng hàm RIGHT
Quay trở lại phần đếm ký tự, bạn biết rằng Họ chỉ là các ký tự từ bên phải Tên liên hệ cho đến khoảng trắng thứ hai
Độ dài này có thể được biểu thị bằng độ dài của toàn bộ văn bản trừ đi vị trí của khoảng trắng thứ hai
Bạn đã biết cách lấy vị trí của khoảng trắng thứ hai từ ví dụ trước
Vì vậy, làm thế nào để bạn có được độ dài của toàn bộ chuỗi văn bản?
Bạn có thể sử dụng hàm LEN để lấy độ dài của bất kỳ chuỗi đầu vào nào
1. Trong ô H2, nhập công thức bên dưới
=LEN(A2)
2. Bây giờ, bạn có thể kết hợp điều này với công thức cho khoảng trắng thứ hai để lấy độ dài của Họ
=LEN(A2) – TÌM(” “,A2, TÌM(” “,A2)+1)
3. Cuối cùng, hoàn thành chức năng RIGHT bằng cách sử dụng công thức trên làm số lượng ký tự được trích xuất
=RIGHT(A2,LEN(A2) – TÌM(” “,A2, TÌM(” “,A2)+1))
4. Nhấn Enter và điền vào các hàng bên dưới
Kết quả
Xin chúc mừng. 👏
Bạn đã hoàn thành sổ tay thực hành
Đó là nó - Bây giờ thì sao?
Bây giờ bạn đã được trang bị tốt để thao tác các chuỗi văn bản bằng Microsoft Excel
Bạn có thể nhanh chóng trích xuất dữ liệu từ hàng nghìn bản ghi – không chỉ danh bạ mà còn cả địa chỉ, danh sách, v.v.
Các ví dụ về công thức mà chúng tôi đã chỉ cho bạn chỉ là một vài trong số rất nhiều ứng dụng mà bạn có thể gặp phải
Trên thực tế, có nhiều sự kết hợp phức tạp hơn của các ví dụ trên. Bạn có thể kết hợp các hàm khác trong Excel như hàm SUBSTITUTE và REPT
Nếu bạn muốn biết thêm, hãy nhấp vào đây để đăng ký khóa học email 30 phút miễn phí của tôi
Các nguồn lực khác
Thực tế có một số cách để thao tác với chuỗi văn bản trong Microsoft Excel
Bạn có thể sử dụng các tính năng tích hợp khác như Flash Fill và Text to Columns. Bạn có thể tìm hiểu thêm bằng cách xem video YouTube của chúng tôi về cách Chia ô trong Excel – 4 Phương pháp [2022]