Hàm MID trong Excel được sử dụng để trích xuất văn bản từ giữa chuỗi. Về cơ bản n số ký tự từ một chỉ mục nhất định trong chuỗi.

181

Cú pháp

=MID(text, start_num, num_of_chars)

Ví dụ về hàm MID

Nếu bạn biết từ vị trí nào cần trích xuất bao nhiêu ký tự, chỉ cần sử dụng hàm MID.

Công thức dưới đây sẽ trích xuất mã thành phố 110094.

=MID(“AVD110094Delhi”,4,6)

Đây là văn bản “AVD110094Delhi”.

Start_num là 4 vì mã thành phố bắt đầu từ vị trí thứ 4.

Num_of_chars là 6 vì mã thành phố dài 6 ký tự.

Ở đây, chúng tôi đã biết có bao nhiêu ký tự ở đó và chúng bắt đầu từ vị trí nào. Điều gì sẽ xảy ra nếu chúng ta không biết điều này? Ví dụ tiếp theo minh họa một cách sử dụng tuyệt vời khác của hàm MID.

Trích xuất tên bằng hàm MID trong Excel

Công thức chung để trích xuất tên trong Excel 2016

=MID(text,1,SEARCH(“ “,text)-1)

Tôi có cái bàn này. Bây giờ, tôi muốn trích xuất tên từ cột C.

182

Để trích xuất tên đầu tiên, hãy viết công thức MID này và kéo nó xuống:

=MID(C2,1,SEARCH(" ",C2)-1)

183

Ở đây, chúng tôi đã biết điểm bắt đầu (start_num) cho tên nhưng không biết số ký tự trong tên.

Vì vậy, chúng tôi đã nhờ sự trợ giúp của hàm SEARCH để tìm “khoảng trắng” (“”) trong văn bản.

Sau đó, chúng tôi trừ đi 1 để loại trừ không gian đó khỏi văn bản được trích xuất.

Đơn giản.

Trích xuất Họ bằng Hàm MID trong Excel

Công thức chung để trích xuất họ trong Excel 2016

=TRIM(MID(C2,SEARCH(" ",C2),LEN(B2)))
=TRIM(MID(C2,SEARCH(" ",C2),LEN(B2)))

184

Ở đây chúng tôi không biết start_num cũng như num_chars. Để tìm start_num, chúng tôi đã trợ giúp hàmSEARCH.

Chúng tôi không biết số lượng ký tự cần trích xuất. Và chúng tôi không cần.

Chúng ta sẽ chỉ sử dụng hàm LEN. Nó sẽ cung cấp độ dài của chuỗi. Do đó, nó sẽ trả về tất cả các ký tự còn lại sau

start_num.

TRIM được sử dụng để xóa khoảng trắng trước văn bản.

Vì vậy, vâng! Hàm MID chỉ đơn giản là một hàm trích xuất văn bản. Nhưng như người ta nói, một thanh kiếm cũng mạnh mẽ như một hiệp sĩ.

Bài viết liên quan:

Bài viết phổ biến: