Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Cách sử dụng hàm MID trong Excel

Microsoft Excel thường được biết đến như một ứng dụng xử lý số liệu, nhưng bạn cũng có thể thực hiện nhiều hàm văn bản hữu ích với nó. Hàm MID trong Excel là một ví dụ điển hình, và chúng tôi sẽ hướng dẫn bạn cách sử dụng nó.

Hướng dẫn này áp dụng cho Excel 2016, Excel 2019 và phiên bản Excel đi kèm Microsoft 365, trên cả Windows và macOS, cũng như Excel Online.

Hàm MID là gì?

Hàm MID cho phép bạn trích xuất văn bản từ giữa một chuỗi. Giống như các hàm khác, bạn sử dụng nó bằng cách nhập một công thức trong ô chứa hàm và các tham số của nó. Sau đây là hình thức điển hình của một công thức MID:

=MID(A1,17,4)

Các tham số của công thức được phân tích như sau:

  • Tham số đầu tiên ("A1" trong ví dụ trên): Đây là đối tượng của hàm, và nên đại diện cho một đoạn văn bản. Bạn có thể đặt văn bản trực tiếp tại vị trí này, đặt trong dấu ngoặc kép. Nhưng thường thì nó sẽ là một ô chứa văn bản đó. Lưu ý nếu ô chứa số, nó sẽ được xử lý như văn bản.
  • Tham số thứ hai ("17" trong ví dụ): Đây là vị trí bắt đầu (offset), tức là số thứ tự của ký tự mà bạn muốn bắt đầu trích xuất, bao gồm cả ký tự đó. Tham số này phải là số nguyên (không có dấu ngoặc kép) lớn hơn 1. Hàm MID sẽ bắt đầu trích xuất sau khi đếm sang phải, từng ký tự một, dựa trên giá trị bạn cung cấp ở đây. Nếu bạn nhập số lớn hơn độ dài chuỗi gốc, kết quả sẽ là "văn bản rỗng" (tức là ""). Nếu nhập 0 hoặc số âm, bạn sẽ gặp lỗi.
  • Tham số cuối cùng ("4" trong ví dụ): Đây là độ dài trích xuất, nghĩa là số ký tự bạn muốn lấy. Giống như vị trí bắt đầu, chúng được đếm từng ký tự một sang phải, bắt đầu từ ký tự ngay sau vị trí offset.

Hàm MID trong thực tế

Xét ví dụ sau. Ở đây, chúng ta nhắm đến văn bản trong ô A1 ("Lifewire is the most informative site on the Interwebs.") với công thức trong ô A2: =MID(A1,17,4)

Cách sử dụng hàm MID trong Excel

Tham số thứ hai chỉ định offset 17 ký tự. Như minh họa bên dưới với các số đỏ, điều này có nghĩa là trích xuất sẽ bắt đầu từ chữ "m" trong từ "most".

Sau đó, độ dài 4 nghĩa là 4 ký tự (bao gồm ký tự đầu tiên) sẽ được trích xuất, kết quả trả về từ "most" (được minh họa bằng các số xanh). Khi nhập công thức này vào ô A2, ta thấy kết quả chính xác.

Cách sử dụng hàm MID trong Excel

MIDB - "Anh em" phức tạp hơn

MID có một hàm liên quan là MIDB, sử dụng cùng cú pháp. Sự khác biệt duy nhất là nó hoạt động dựa trên byte, không phải ký tự. Một byte là 8 bit dữ liệu, và hầu hết các ngôn ngữ có thể biểu diễn tất cả ký tự bằng một byte.

Vậy MIDB hữu ích khi nào? Nếu bạn cần xử lý các ký tự double-byte (2 byte), bạn có thể cần dùng MIDB. Các ngôn ngữ gọi chung là "CJK" (Trung, Nhật, Hàn) biểu diễn ký tự bằng 2 byte thay vì 1, do số lượng ký tự quá nhiều. Bạn có thể dùng hàm MID tiêu chuẩn cho những ngôn ngữ này, và nó sẽ chọn từng ký tự hoàn chỉnh một lần, điều này thường là những gì bạn muốn. Nhưng nếu bạn đang làm xử lý nâng cao trên chúng và cần lấy các byte cấu thành, hàm này có thể giúp ích.