Hàm MID trong Excel là gì? Cách sử dụng
Hàm MID trong Excel là gì? Cách sử dụng – Trong muôn vàn hàm tính năng có sẵn của Excel, hàm MID đóng vai trò quan trọng trong việc xử lý chuỗi ký tự. Bài viết này sẽ hướng dẫn bạn đọc cách sử dụng hàm MID hiệu quả, giúp bạn dễ dàng trích xuất những phần mong muốn từ dữ liệu dạng văn bản.
Hàm MID trong Excel là gì? Cách sử dụng Bài viết dưới đây sẽ giải thích cho bạn:
-
Giải nghĩa hàm MID
Hàm MID giúp bạn lấy (trích xuất) một số ký tự nhất định từ một chuỗi ký tự (văn bản) có sẵn. Nói một cách dễ hiểu, bạn giống như đang cắt một đoạn của sợi dây thừng vậy. Bạn cần biết chính xác vị trí bắt đầu cắt (ký tự thứ mấy) và số lượng ký tự muốn lấy.
-
Cấu trúc và cú pháp của hàm MID
Cấu trúc của hàm MID bao gồm 3 đối số (arguments) được phân cách bởi dấu phẩy (,):
– text (chuỗi_ký_tự):Đây là chuỗi ký tự bạn muốn trích xuất nội dung.
– start (vị_trí_bắt_jména):Số thứ tự ký tự nơi bạn muốn bắt đầu trích xuất. Ký tự đầu tiên được tính là 1.
– num_chars (số_ký_tự):Số lượng ký tự bạn muốn trích xuất, bắt đầu từ vị trí đã chỉ định ở аргумент (argument) thứ 2.
Công thức tổng hợp:
MID(text, start, num_chars)
Ví dụ:
Nếu bạn có chuỗi ký tự “Xin chào các bạn” và muốn lấy 7 ký tự bắt đầu từ vị trí thứ 4 (từ “chào”), công thức sẽ là:
MID(“Xin chào các bạn”, 4, 7)
Kết quả trả về sẽ là “chào các”.
-
Cách sử dụng hàm MID trong các trường hợp thường gặp
Hàm MID có nhiều ứng dụng hữu ích trong việc trích xuất dữ liệu theo ý muốn. Dưới đây là một số trường hợp thường gặp:
-
Trích xuất ký tự từ vị trí bắt đầu xác định
Trong trường hợp bạn biết chính xác vị trí ký tự muốn bắt đầu trích xuất và số lượng ký tự cần lấy, hãy sử dụng công thức MID cơ bản như đã hướng dẫn ở phần trên.
Ví dụ:
– Lấy mã sản phẩm gồm 6 ký tự đầu tiên từ danh sách:
MID(A2, 1, 6) (A2 chứa mã sản phẩm)
-
Lấy tất cả ký tự còn lại sau một vị trí xác định
Nếu bạn muốn lấy toàn bộ phần nội dung còn lại sau một vị trí cụ thể, có thể kết hợp hàm MID với hàm LEN (đếm độ dài chuỗi).
Công thức:
MID(text, start, LEN(text)-start+1)
Giải thích:
– LEN(text) trả về tổng số ký tự trong chuỗi text.
– start – 1: Trừ đi 1 để lấy vị trí bắt đầu chính xác (vì LEN tính từ 1).
+ 1: Thêm 1 để lấy cả ký tự ở vị trí start.
Ví dụ:
– Lấy tên sản phẩm phía sau dấu gạch ngang (-) từ danh sách:
Giả sử tên sản phẩm nằm ở ô A2 và có dấu gạch ngang phân cách tên với mã sản phẩm. Để lấy riêng tên sản phẩm, công thức sẽ là:
MID(A2, FIND(“-“, A2)+1, LEN(A2)-FIND(“-“, A2))
Lưu ý:
FIND(“-“, A2) trả về vị trí xuất hiện đầu tiên của dấu gạch ngang trong ô A2.
-
Sử dụng hàm MID kết hợp với các hàm khác
Hàm MID có thể phối hợp với nhiều hàm khác trong Excel để tạo ra các công thức phức tạp, trích xuất dữ liệu theo nhiều tình huống.
Ví dụ:
– Lấy tên riêng đệm từ danh sách “Đỗ Huy Hoàng” (tên lót là những ký tự giữa họ và tên):
Giả sử danh sách tên nằm ở ô A2. Để lấy tên đệm “Huy”, công thức có thể là:
MID(A2, FIND(” “, A2)+1, FIND(” “, A2, FIND(” “, A2)+1)-FIND(” “, A2)-1)
Giải thích:
– FIND(” “, A2) tìm vị trí xuất hiện đầu tiên của dấu cách.
– FIND(” “, A2, FIND(” “, A2)+1) tìm vị trí xuất hiện thứ hai của dấu cách.
– Công thức MID trích xuất ký tự từ sau dấu cách thứ nhất đến trước dấu cách thứ hai, loại trừ khoảng trắng.
-
Xử lý lỗi khi sử dụng hàm MID
Trong quá trình sử dụng hàm MID, bạn có thể gặp phải một số lỗi. Dưới đây là các lỗi thường gặp và cách khắc phục:
VALUE!: Lỗi này xảy ra khi số thứ tự ký tự bắt đầu (start) hoặc số lượng ký tự cần lấy (num_chars) là số âm. Kiểm tra lại công thức để đảm bảo các giá trị này là số dương.
Chuỗi trống: Nếu chuỗi ký tự bạn muốn trích xuất (text) rỗng, hàm MID sẽ trả về chuỗi trống. Kiểm tra lại dữ liệu nguồn.
-
Mẹo và lưu ý khi sử dụng hàm MID
Để thao tác với nhiều ô cùng lúc, bạn có thể sao chép công thức MID sang các ô khác. Excel sẽ tự động điều chỉnh địa chỉ ô (tham chiếu) trong công thức.
Hàm MID phân biệt chữ hoa và chữ thường. Do đó, nếu bạn muốn trích xuất văn bản không phân biệt chữ hoa chữ thường, có thể kết hợp với hàm UPPER hoặc LOWER để chuyển đổi chữ hoa thành chữ thường trước khi sử dụng MID.
Sử dụng hàm MID kết hợp với các hàm tìm kiếm (FIND, SEARCH) và hàm xử lý văn bản (LEFT, RIGHT) sẽ mở rộng khả năng trích xuất dữ liệu theo nhiều dạng thức phức tạp.
-
Kết luận
Hàm MID là một công cụ hữu ích trong Excel, giúp bạn dễ dàng trích xuất những phần mong muốn từ dữ liệu dạng văn bản. Bài viết đã cung cấp các hướng dẫn cơ bản về cú pháp, cách sử dụng và các trường hợp thường gặp.
Hi vọng với những kiến thức này, bạn đọc có thể tận dụng hiệu quả hàm MID để xử lý công việc trong Excel một cách nhanh chóng và chính xác.
Xem thêm: Cách sử dụng hàm LET và LAMBDA trong Excel với các hàm khác, Hành trình kỷ yếu