Num_chars là gì

Hàm MID trong Excel là một trong những hàm làm việc với các chuỗi văn bản. Ở cấp độ cơ bản nhất, hàm MID được sử dụng để trích xuất một chuỗi con từ giữa chuỗi văn bản. Hoặc hàm MID trả về số ký tự được chỉ định bắt đầu từ vị trí bạn chỉ định. Trong bài này, FPT Shop sẽ cùng các bạn tìm hiểu về cú pháp và các đặc điểm cụ thể của hàm MID trong Excel, cũng như cách sử dụng hàm MID thông qua các ví dụ cụ thể trong thực tế. 

Cú pháp hàm MID trong Excel là gì?

Hàm MID trong Excel có các đối số sau:

MID(text, start_num, num_chars)

Trong đó:

  • Text là chuỗi văn bản gốc.
  • Start_num là vị trí của ký tự đầu tiên mà bạn muốn trích xuất.
  • Num_chars là số ký tự cần trích xuất.

Tất cả 3 đối số đều là bắt buộc.

Các ví dụ sử dụng hàm MID trong thực tế

Để hiểu rõ hơn cách hàm MID làm việc trong thực tế, các bạn có thể tìm hiểu qua các ví dụ đơn giản dưới đây.

Tách ký tự ở vị trí bất kỳ trong chuỗi văn bản

Ví dụ: Để tách 2 ký tự từ chuỗi văn bản trong ô A, bắt đầu bằng ký tự thứ 27, bạn có thể sử dụng công thức hàm MID dưới đây:

Kết quả sẽ trả về giống như dưới đây:

Num_chars là gì

Trích xuất họ và tên trong bảng

Trích xuất họ và tên trong bảng dữ liệu Excel là tác vụ được sử dụng trong thực tế rất nhiều. Tuy nhiên không như ví dụ ở trên. Trong trường hợp này để sử dụng hàm MID trích xuất họ và tên, bạn cần phải kết hợp với các hàm khác trong Excel. Tất cả đều được thực hiện thông qua ví dụ dưới đây. 

Sử dụng hàm MID để trích xuất họ

Giả sử tên đầy đủ nằm trong ô A2, họ và tên được phân tách bằng ký tự khoảng trắng, bạn có thể lấy tên bằng công thức sau:

=MID(B4;1;SEARCH(" ";B4)-1)

Num_chars là gì

Như trong trường hợp này, hàm SEARCH được sử dụng để quét chuỗi văn bản ban đầu cho ký tự khoảng trắng ("") và trả về vị trí của nó, từ đó bạn trừ đi 1 để tránh dấu cách ở cuối. 

Cuối cùng sử dụng hàm MID để trả về một chuỗi con bắt đầu bằng ký tự đầu tiên và kết thúc bằng ký tự đứng trước khoảng trắng, do đó kết quả trả về sẽ là họ của người đó. 

Sử dụng hàm MID để trích xuất tên

Để trích xuất đầy đủ tên lót và tên gọi từ ô A2, bạn có thể sử dụng hàm MID kết hợp với hàm TRIM và LEN với công thức cụ thể như sau:

=TRIM(MID(B4;SEARCH(" ",B4);LEN(B4)))

Num_chars là gì

Một lần nữa, tương tự như khi sử dụng hàm MID để trích xuất họ ở trên, bạn sử dụng hàm SEARCH để xác định vị trí bắt đầu (dấu cách) và trả về vị trí của nó. 

Trong trường hợp này khi sử dụng hàm MID bạn cũng không cần phải tính toán chính xác vị trí kết thúc. Vì vậy, trong đối số num_chars, bạn chỉ cần cung cấp tổng độ dài của chuỗi ban đầu được trả về bởi hàm LEN.

Thay vì LEN, bạn cũng có thể đặt một số đại diện cho họ dài nhất muốn tìm, ví dụ 100. Cuối cùng, hàm TRIM loại bỏ khoảng trắng thừa và bạn nhận được kết quả như hình trên:

Sử dụng hàm MID để trả về một số

Giống như các hàm văn bản khác, hàm MID trong Excel sẽ luôn trả về một chuỗi văn bản, ngay cả khi nó chỉ chứa các chữ số trông giống như một số. Để chuyển đổi đầu ra thành một số, bạn chỉ cần sử dụng hàm MID kết hợp với hàm VALUE (chuyển đổi giá trị văn bản của một số thành một số).

Ví dụ để trích xuất một chuỗi con 4 ký tự (2022) bắt đầu bằng ký tự thứ 10 từ chuỗi văn bản như trong hình bên dưới và chuyển đổi thành một số, bạn có thể sử dụng công thức sau:

Num_chars là gì

Thực hiện tương tự đối với các chuỗi văn bản khác. Điều quan trọng là bạn phải xác định được vị trí bắt đầu của giá trị số cần tìm và chuyển đổi.

Trên đây là cách bạn có thể sử dụng hàm MID trong Excel với những ví dụ đơn giản nhất. Tùy vào điều kiện sử dụng, các bạn có thể sử dụng kết hợp với nhiều hàm khác để có được kết quả như mong muốn.

Trong Excel thì hàm MID được sử dùng khá phổ biến. Khác với những hàm như LEFT hay hàm Right thì hàm này được dùng để cắt những ký tự từ giữa chuỗi đoạn ký tự.

Các bạn cùng theo dõi bài viết dưới đây để nắm rõ hơn ý nghĩa và cách sử dụng hàm MID trong Excel

Hàm MID trong Excel là gì?

  • Hàm MID là một trong những hàm về chuỗi và ký tự text trong Excel
  • Hàm MID được sử dụng để trích xuất một số ký tự nhất định từ giữa chuỗi văn bản được cung cấp.
  • Giá trị trả về của hàm là các ký tự được trích xuất.

Cấu trúc của hàm MID trong Excel là:

= MID (Text; start_num; num_chars)

Trong đó :

  1. Text là: Văn bản cần trích xuất.
  2. start_num là: Vị trí bắt đầu cần trích xuất của chuỗi ký tự.
  3. num_chars là: Số ký tự cần trích xuất.

Ví dụ sử dụng hàm MID trong Excel

  • Bước 1: Nhập = MID ➜ Tab
  • Bước 2: Lựa chọn vị trí cần trích xuất ra trong chuỗi ký tự
  • Bước 3: Chọn số ký tự cần cắt ra

Num_chars là gì

Trong cột C5 bạn lựa chọn trả về 8 ký tự bắt đầu từ ký tự thứ 4. Kết quả sau khi thực hiện hàm MID như hình dưới

Start_num là gì?

Start_num Bắt buộc. Ví trí của ký tự thứ nhất mà bạn muốn trích xuất trong văn bản. Ký tự thứ nhất trong chuỗi văn bản có số bắt đầu 1, và v.v. Nếu start_num văn bản lớn hơn độ dài của văn bản, thì kết quả trả về MID/MIDB "" (văn bản trống).

Left text num_chars là gì?

LEFT (text,[num_chars]) – Tham số text ( tham số bắt buộc): chuỗi văn bản hoặc tham chiếu tới ô chứa chuỗi văn bản có ký tự mà chúng ta muốn trích xuất. – Num_chars (tham số tùy chọn): số ký tự mà chúng ta muốn hàm Left tìm kiếm, bắt đầu từ vị trí đầu tiên bên trái chuỗi văn bản.

Trống Excel hàm MID dùng để làm gì?

Hàm MID trong Excel là hàm dùng để cắt chuỗi ký tự ở giữa chuỗi ký tự cho trước, được xác định bắt đầu bằng vị trí bạn chỉ định và số lượng ký tự theo ý bạn.

Hàm Upper dùng để làm gì?

Hàm UPPERhàm dùng để chuyển chữ cái thường thành chữ in hoa. Hàm UPPER được ứng dụng trong excel để: Chuyển đổi chữ cái thường thành chữ in hoa nhanh chóng, tiện lợi. Viết hoa đoạn text nằm giữa chuỗi văn bản dễ dàng, nhanh chóng.