Cách sử dụng hàm lấy ký tự có điều kiện trong Excel mới nhất năm 2025
Xem nhanh [ẨnHiện]
Excel là công cụ vô cùng hữu ích dùng để xử lý dữ liệu, trong nhiều trường hợp, việc trích xuất các ký tự cụ thể từ văn bản là rất cần thiết. Nếu bạn đang cần tìm kiếm cách sử dụng dụng hàm lấy ký tự có điều kiện trong Excel, bài viết này Viettablet sẽ hướng dẫn chi tiết qua các ví dụ thực tế, giúp bạn dễ dàng áp dụng vào công việc của mình.
Thao tác tự động dễ làm
Các hàm lấy ký tự có điều kiện
Bạn có thể áp dụng 3 hàm sau:
- Hàm LEFT: Dùng để lấy các ký tự từ bên trái của chuỗi văn bản theo số lượng hoặc điều kiện xác định.
- Hàm RIGHT: Dùng để lấy các ký tự từ bên phải của chuỗi văn bản theo số lượng hoặc điều kiện xác định.
- Hàm MID: Dùng để lấy các ký tự từ vị trí bất kỳ (ở giữa) của chuỗi văn bản, với số lượng và vị trí bắt đầu được xác định trước.
Cấu trúc và cách dùng hàm MID
Hàm MID trong Excel được dùng để trích xuất một số ký tự nhất định từ giữa một chuỗi văn bản.
Cú pháp của hàm MID như sau:
=MID(text, start_num, num_chars)
Trong đó:
text: Chuỗi văn bản chứa dữ liệu bạn muốn trích xuất.
start_num: Vị trí bắt đầu của ký tự đầu tiên trong chuỗi mà bạn muốn lấy.
num_chars: Tổng số ký tự mà bạn muốn trích xuất, tính từ vị trí start_num.
Ví dụ thực tế:
Giả sử, mỗi sinh viên khi nhập học sẽ có một địa chỉ email với cấu trúc cụ thể: mã khoa + tên lớp + mã sinh viên@st.edu.vn. Ví dụ, sinh viên Nguyễn Thị Huế có email là CQK17A001@st.edu.vn. Ở đây, CQ là mã khoa, K17A là mã lớp và 001 là mã sinh viên.
Yêu cầu đặt ra là cần trích xuất mã lớp của sinh viên từ địa chỉ email này. Dựa vào cấu trúc email, ta thấy mã lớp K17A nằm ở giữa, bắt đầu từ ký tự thứ 3 và có tổng cộng 4 ký tự.
Bạn cần nhập công thức dưới đây:
=MID(C8, 3, 4)
Với:
- C8: Là ô chứa địa chỉ email mà bạn muốn trích xuất.
- 3: Đại diện cho vị trí bắt đầu của ký tự mã lớp (ký tự 'K' trong 'K17A' là ký tự thứ 3).
- 4: Đại diện cho số lượng ký tự mà bạn muốn lấy (gồm 4 ký tự 'K17A').
Thứ tự được sắp xếp logic
Cấu trúc và cách dùng hàm RIGHT và LEFT
Hàm RIGHT và LEFT trong Excel được dùng để trích xuất một số ký tự nhất định từ chuỗi văn bản, bắt đầu từ phía bên phải hoặc bên trái của chuỗi.
- Cú pháp hàm RIGHT: =RIGHT(chuỗi_văn_bản, [số_ký_tự])
- Cú pháp hàm LEFT: =LEFT(chuỗi_văn_bản, [số_ký_tự])
Trong đó:
- text: Là chuỗi văn bản mà bạn muốn trích xuất ký tự.
- num_chars: Số lượng ký tự cần lấy. Nếu bạn bỏ qua đối số này, hàm sẽ mặc định trích xuất 1 ký tự.
Dễ thực hiện
Dưới đây là hướng dẫn cụ thể:
Giả sử bạn cần tách mã sinh viên từ một địa chỉ email có cấu trúc: mã sinh viên@st.edu.vn. Ví dụ, sinh viên Nguyễn Thị Huế có email là K17ACQ001@st.edu.vn, trong đó K17ACQ001 là mã sinh viên. Đoạn mã này gồm 9 ký tự và nằm ở phía bên trái của email.
Để trích xuất mã sinh viên, bạn sẽ sử dụng hàm LEFT với công thức:
=LEFT(C7, 9)
Với:
- C7: Là ô chứa địa chỉ email mà bạn muốn trích xuất.
- 9: Đại diện cho số lượng ký tự bạn muốn lấy từ bên trái (9 ký tự của mã sinh viên).
Câu hỏi thường gặp - Hàm LEFT, RIGHT, MID có áp dụng được cho dữ liệu số không?
Được, các hàm này có thể được áp dụng được cho dữ liệu số. Tuy nhiên, Excel sẽ coi các số này như chuỗi văn bản khi thực hiện trích xuất. Điều này đồng nghĩa với việc kết quả trả về cũng sẽ là định dạng văn bản, ngay cả khi đó là một chuỗi số. Nếu bạn muốn thực hiện các phép tính với kết quả, bạn có thể cần chuyển đổi dữ liệu sang định dạng số bằng hàm VALUE().
Áp dụng cho nhiều trường hợp
Kết luận
Hy vọng với những hướng dẫn chi tiết về cách sử dụng các hàm LEFT, RIGHT và MID mà Viettablet cung cấp, bạn đã nắm vững kỹ thuật trích xuất ký tự có điều kiện trong Excel và thực hiện 1 cách chính xác.
Viettablet.com