Hàm mid trong excel là gì

Excel cơ bản dtnguyen những hàm trong excel, giải pháp áp dụng những hàm cơ bản vào excel 2010, Hàm trong excel

Nội dung chính

1 Hàm MID trong Excel – cú pháp cùng các cách áp dụng cơ bản2 Các ví dụ sử dụng phương pháp tính của hàm MID

MID là một trong trong số những hàm giải pháp xử lý vnạp năng lượng bản của Excel, dùng để làm thao tác với cùng 1 chuỗi vnạp năng lượng bạn dạng. Tại nút cơ bạn dạng độc nhất, nó được sử dụng nhằm trích xuất tài liệu nằm ở thân đoạn văn bản.Trong bài viết này, chúng ta sẽ thuộc trao đổi về cú pháp với tính đặc trưng của hàm MID vào Excel, tiếp đến, Học Excel Online đang chỉ dẫn các bạn một vài phương pháp sử dụng hàm này một bí quyết thật bổ ích.

Bạn đang xem: Hàm mid trong excel là gì

Hàm MID trong Excel – cú pháp với những cách áp dụng cơ bản

Nói chung, hàm MID vào Excel được thiết kế nhằm trích một chuỗi tài liệu nằm tại vị trí giữa văn bạn dạng cội. Nói một phương pháp ví dụ hơn nữa thì hàm MID trả về một số trong những ký kết trường đoản cú bất kể được chỉ định và hướng dẫn sẵn bắt đầu tự địa chỉ chúng ta thiết lập.

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


*

MID(text, start_num, num_chars)

Trong số đó, Text là chuỗi văn uống bạn dạng cội Start_num là địa điểm của dữ liệu thứ nhất mà bạn có nhu cầu trích xuất. Num_chars là số ký từ bỏ trích xuất

Ví dụ, để đưa ra 8 ký kết từ tự chuỗi văn bản sống sản phẩm A2, bước đầu trường đoản cú cam kết tự máy 10, ta áp dụng cách làm sau:

=MID(A2,10, 8)

Kết trái hiển thị sẽ nhìn giống hình vẽ bên dưới:


*

trich-du-lieu-su-dung-ham-mid-trong-excel


5 điều cần phải biết về hàm Excel MID

Khi thực hiện hàm MID chúng ta cấp thiết nhanh nhẹn với cần được ghi ghi nhớ một vài điều để tránh vấn đề phạm phải các lỗi sai phổ cập.

Hàm MID luôn trả về một chuỗi vnạp năng lượng bạn dạng, ngay cả Lúc chuỗi vnạp năng lượng bạn dạng kia chỉ đựng toàn những chữ số. Như vậy rất đáng để lưu ý trường hợp bạn có nhu cầu sử dụng hiệu quả của phxay tính sử dụng hàm MID trong những phép tính không giống. Để thay đổi Áp sạc ra của hàm MID là một trong những thì nên kết hợp hàm MID với hàm VALUE.Nếu start_num lớn hơn tổng chiều nhiều năm của vnạp năng lượng bản nơi bắt đầu, công thức tính theo hàm MID sẽ trả về một chuỗi trống rỗng (“”).Nếu start_num nhỏ dại rộng 1, bí quyết tính của hàm MID trả về có khả năng sẽ bị lỗi #VALUE.Nếu num_chars nhỏ tuổi hơn 0 (số âm), cách làm MID trả về #VALUE! Nếu num_chars bởi 0 đang trả về một chuỗi trống rỗng (ô rỗng).Nếu tổng của start_num và num_chars vượt vượt tổng chiều nhiều năm của chuối vnạp năng lượng phiên bản cội, hàm Excel MID đã trả về một chuỗi cam kết tự bước đầu từ bỏ start_num cho tới cam kết từ bỏ sau cùng vào chuỗi văn uống phiên bản gốc đó. Các ví dụ áp dụng cách làm tính của hàm MID

lúc sử dụng hàm MID vào Excel các bạn thường vẫn buộc phải phối kết hợp nó với phần nhiều hàm khác, như các ví dụ tiếp sau đây.

Cách xuất tên cùng họ

Chúng ta hoàn toàn có thể trích xuất họ, thương hiệu lần lượt bằng cách sử dụng hàm LEFT với hàm RIGHT. Tuy nhiên, bọn họ cũng hoàn toàn có thể tiến hành được bằng phương thức không giống.

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

Giả sử, bọn họ với thương hiệu không thiếu phía trong ô A2, chúng ta và thương hiệu được phân làn với nhau bằng vệt cách, chúng ta có thể trích xuất họ bằng cách thực hiện bí quyết sau:

=MID(A2,1,SEARCH(” “,A2)-1)

Chức năng SEARCH được dùng để làm bỏ vết cách và trả lại địa điểm của nó, chính vì như thế chúng ta cũng có thể làm lơ vết cách đó. Sau đó, chúng ta dùng hàm MID để trích ra chuỗi con bước đầu trường đoản cú cam kết trường đoản cú đầu tiên cho tới ký từ đứng trước lốt cách, tự đó ta nhận được bọn họ.


*

vi-du-ham-mid-trong-excel-1


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

Để trích xuất tên từ ô A2, chúng ta sử dụng cách làm sau:

=TRIM(MID(A2,SEARCH(” “,A2),LEN(A2)))

Lần này, SEARCH được sử dụng để xác định vị trí bước đầu (trường đoản cú vị trí lốt cách). Không đề xuất tính chính xác địa điểm kết thúc (vày trường hợp start_num cùng num_chars cộng lại lớn hơn tổng chiều lâu năm chuỗi thì hàm đang trả về toàn bộ những ký kết từ còn lại trong chuỗi văn uống bản gốc). Vì vậy, trong đối số num_chars, các bạn chỉ cần cung ứng tổng chiều dài của chuỗi lúc đầu được trả về bằng phương pháp áp dụng hàm tác dụng LEN. Nếu không sử dụng hàm LEN thì bạn cũng có thể đặt một trong những thiệt lâu năm mang đến chuỗi ký từ đề xuất trích xuất, ví như 100. Cuối cùng hàm TRIM sẽ thải trừ phần dấu cách cùng cho ra tác dụng như sau:


*

vi-du-ham-mid-trong-excel-2


Cách trích xuất chuỗi cam kết tự nằm trong lòng nhị vết cách

Như ví dụ nghỉ ngơi bên trên, giả dụ quanh đó bọn họ cùng thương hiệu còn chứa thương hiệu đệm thì làm cầm cố nào bắt đầu trích xuất được tên đệm đó? Quý Khách rất có thể triển khai theo phương pháp sau đây:

Giống như sống ví dụ trước, bọn họ vẫn sử dụng hàm SEARCH nhằm xác xác định trí của vết giải pháp trước tiên, cộng thêm một vào kia để chuỗi ký trường đoản cú trích ra bắt đầu bởi cam kết trường đoản cú đứng ngay sau lốt giải pháp. Từ kia, các bạn sẽ đạt được tđắm đuối số start_num từ cách làm MID: SEARCH(” “,A2)+1

Tiếp theo, để có được địa điểm của khoảng cách thứ hai thì bọn họ thực hiện hàm SEARCH cùng với bài toán bước đầu search tìm trường đoản cú cam kết tự đầu tiên sau vệt cách lắp thêm 2: SEARCH(” “,A2,SEARCH(” “,A2)+1)

Để giành được chuỗi cam kết tự trả về, đề xuất trừ đi địa điểm 2 khoảng không của 2 dấu bí quyết. Từ đó, chúng ta tất cả đối số num_chars: SEARCH (” “, A2, SEARCH (” “,A2)+1) – SEARCH (” “,A2) Kết thích hợp lại với nhau họ đã đạt được công thức MID để trích ra chuỗi ký kết trường đoản cú đứng thân nhì khoảng không gian chế tạo vày nhị vết cách:

=MID(A2, SEARCH(” “,A2)+1, SEARCH (” “, A2, SEARCH (” “,A2)+1) – SEARCH (” “,A2)-1)

Các chúng ta cũng có thể xem công dụng vào hình hình họa mặt dưới:


*

vi-du-ham-mid-trong-excel-3


Tương từ, chúng ta có thể trích xuất một chuỗi con nằm giữa nhì vết phương pháp bất kỳ:

MID(string, SEARCH(delimiter, string)+1, SEARCH (delimiter, string, SEARCH (delimiter, string)+1) – SEARCH (delimiter, string)-1)

Ví dụ, nhằm trích ra một chuỗi nhỏ được phân làn bởi vết phẩy cùng khoảng cách, chúng ta thực hiện công thức sau:

=MID(A2,SEARCH(“, “,A2)+1,SEARCH(“, “,A2,SEARCH(“, “,A2)+1)-SEARCH(“, “,A2)-1)

Xem hình dưới giúp xem sự kết quả của cách làm này:


*

vi-du-ham-mid-trong-excel-4


Cách trích xuất trường đoản cú thứ N trong một chuỗi văn bản

lấy ví dụ như này là một trong những ví dụ điển hình nổi bật cho câu hỏi phối hợp sáng chế cách làm MID, kết hợp của 5 hàm khác biệt. LEN – để mang được tổng chiều nhiều năm của chuỗi vnạp năng lượng bản nơi bắt đầu REPT – nhằm lặp lại một ký tự ví dụ cùng với số lần nhất định SUBSTITUTE – sửa chữa một ký trường đoản cú bởi một ký từ khác MID – trích xuất một chuỗi con TRIM – loại trừ khoảng không gian vệt cách thêm vào

Ta bao gồm phương pháp chung nlỗi sau:

TRIM(MID(SUBSTITUTE(string,” “,REPT(” “,LEN(string))), (N-1)*LEN(string)+1, LEN(string))) Trong đó: • String là chuỗi văn uống bản ban đầu đựng dữ liệu bạn muốn trích xuất. • N là số sản phẩm công nghệ từ bỏ của từ phải trích xuất

lấy ví dụ như, để trích xuất từ bỏ thứ hai vào chuỗi văn bản ô A2, ta áp dụng bí quyết sau:

=TRIM(MID(SUBSTITUTE(A2,” “,REPT(” “,LEN(A2))), (2-1)*LEN(A2)+1, LEN(A2)))

Hoặc, chúng ta cũng có thể nhập số trang bị trường đoản cú tự nên trích xuất (N) trong vô số nhiều ô vào cùng phương pháp, nhỏng hình chụp màn hình bên dưới:


*

trich-xuat-tu-trong-chuoi-van-ban


Cách hoạt động của bí quyết trên nlỗi sau

Về bản chất, cách làm bao gồm phần lớn tự 1-1 trong văn phiên bản nơi bắt đầu cùng những trường đoản cú cách nhau vày không hề ít khoảng không (vệt cách), để kiếm được chuỗi dữ liệu bạn phải vào cả một khối hận những “khoảng chừng trống-từ-khoảng trống” thì chúng ta rất cần được đào thải những khoảng trống kia. Nói rõ ràng hơn vậy thì bí quyết chuyển động theo súc tích bên dưới đây:

• Hàm SUBSTITUTE và REPT thay thế sửa chữa từng khoảng trống hiếm hoi trong một chuỗi bằng nhiều khoảng trống. Số lượng khoảng không được thêm vào bằng tổng chiều dài của chuỗi văn phiên bản cội được trả về bươi hàm LEN: SUBSTITUTE(A2,” “,REPT(” “,LEN(A2)))

Bạn hoàn toàn có thể coi công dụng nhưng bạn muốn trích ra trường đoản cú chuỗi văn bạn dạng gốc cũng tương tự một “địa cầu nhỏ” phiêu dạt vào một không khí to lớn gồm: khoảng trống-tự trang bị nhất-khoảng chừng trống-từ máy hai-khoảng chừng trống-từ bỏ sản phẩm công nghệ ba-…. Từ chuỗi văn uống bản điều này chúng ta cảm nhận đối số của phương pháp MID.

• Tiếp cho, bạn tính ra vị trí bắt đầu của chuỗi bé mà lại bạn cần trích xuất (đối số start_num) thực hiện phương trình sau: (N-1) * LEN (A1) +1. Phxay tính này trả về ví trí của cam kết từ thứ nhất trong chuỗi nhỏ phải trích xuất hoặc địa điểm của một số khoảng trống trong toàn bô phần đa khoảng không trước kia.

Xem thêm: 6 Cách Crack Win 10, Active Win 10 Dễ Dàng, Thành Công 100%, Download Kmspico 10

• Số ký từ bỏ trích xuất (đối số num_chars) là phần đơn giản dễ dàng tốt nhất vị chúng ta cũng có thể đưa ra bằng phương pháp mang tổng chiều dài của chuỗi văn uống bạn dạng gốc: LEN(A2). Qua kia, các bạn sẽ loại trừ được rất nhiều không gian vào chuỗi dài bao gồm cả khoảng không và từ bỏ.

• Cuối thuộc, hàm TRIM sẽ loại trừ không gian nằm tại đầu với cuối. Công thức trên vận động tốt trong phần lớn những ngôi trường phù hợp tuy vậy nếu bao gồm tự 2 không gian tiếp giáp nhau giữa các tự thì kết quả nhận được sẽ ảnh hưởng sau. Để hạn chế và khắc phục lỗi sai này thì nên lồng ghnghiền hàm TRIM vào hàm SUBSTITUTE để đào thải các không gian ở Một trong những không gian không giống, thực hiện nlỗi sau:

=TRIM(MID(SUBSTITUTE(TRIM(A2),” “,REPT(” “,LEN(A2))), (B2-1)*LEN(A2)+1, LEN(A2)))

Các các bạn theo dõi hình minch họa bên dưới đây:


*

vi-du-ham-mid-trong-excel-5


Nếu chuỗi văn uống bản gốc chứa đựng nhiều khoảng không giữa những từ bỏ với những trường đoản cú trong những số đó quá to hoặc thừa nhỏ thì chúng ta nên thêm hàm TRIM lồng trong những hàm LEN nhằm tránh xảy ra lỗi:

=TRIM(MID(SUBSTITUTE(TRIM(A2),” “,REPT(” “,LEN(TRIM(A2)))), (B2-1)*LEN(TRIM(A2))+1, LEN(TRIM(A2))))

Công thức này có vẻ tương đối phức tạp cơ mà lại bảo đảm an toàn không xẩy ra lỗi.

Cách trích xuất một từ đựng một hoặc những cam kết tự chũm thể

lấy ví dụ như dưới đây cho thấy sự có ích của bí quyết MID vào Excel nhằm trích xuất một trường đoản cú đựng một hoặc nhiều ký kết trường đoản cú từ văn uống phiên bản gốc:

TRIM(MID(SUBSTITUTE(string,” “,REPT(” “,99)),MAX(1,FIND(char,SUBSTITUTE(string,” “,REPT(” “,99)))-50),99))

Giả sử văn phiên bản nơi bắt đầu nằm tại ô A2, bạn phải tìm tìm chuỗi nhỏ cất kí từ bỏ “$” (giá cả) các bạn sử dụng phương pháp sau:

=TRIM(MID(SUBSTITUTE(A2,” “,REPT(” “,99)),MAX(1,FIND(“$”,SUBSTITUTE(A2,” “,REPT(” “,99)))-50),99))

Tương trường đoản cú, bạn cũng có thể trích xuất liên tưởng tin nhắn (dựa vào kí trường đoản cú
) xuất xắc tên trang web (dựa vào “www”), ….

Cách buổi giao lưu của công thức bên trên như sau

Giống như trong ví dụ trước, các hàm SUBSTITUTE với hàm REPT biến chuyển đông đảo khoảng trống vào chuỗi văn bạn dạng gốc thành những khoảng trống, chính xác rộng là 99 khoảng white.

Hàm FIND xác xác định trí của ký kết từ bỏ ước muốn (trong ví dụ này là $), tiếp kia các bạn trừ đi 50. Làm những điều đó bạn sẽ dấn lại được 50 cam kết trường đoản cú với đặt ở giữa kân hận 99 khoảng trống đứng trước chuỗi nhỏ đựng cam kết từ bỏ được hướng dẫn và chỉ định.

Hàm MAX được sử dụng nhằm giải pháp xử lý trường hợp khi chuỗi con mong muốn lộ diện làm việc đầu chuỗi văn uống phiên bản thuở đầu. Trong ngôi trường vừa lòng này, hiệu quả của FIND () – 50 đang là số âm, và MAX (1, FIND () – 50) sẽ được sửa chữa thay thế bởi 1. Qua đó, hàm MID đang thu thập 99 cam kết tự tiếp sau và trả về chuỗi đứa bạn đề xuất. Hàm TRIM giúp bạn sa thải không còn đông đảo khoảng không sinh hoạt bao bọc chuỗi đứa bạn buộc phải đó.

Mẹo: Nếu chuỗi văn uống phiên bản nơi bắt đầu quá rộng, bạn có thể sửa chữa thay thế 99 với 50 thành số lượng lớn hơn, ví như 1000 với 500.

Xem thêm: Cách Active Win 7 Ultimate 64 Bit Siêu Dễ Làm, 5 Cách Active Và Crack Win 7 Thành Công 100%

Cách khiến cho hàm MID trả về một số

Giống tựa như các hàm vnạp năng lượng phiên bản không giống, Excel MID luôn trả về chuỗi văn bản, trong cả Khi nó đựng các chữ số trông hệt như một số lượng. Để gửi đầu ra output thành một trong những, bọn họ chỉ việc biến hóa hàm MID một ít, sử dụng VALUE để chuyển đổi một quý giá vnạp năng lượng phiên bản thay mặt đại diện mang lại một số trong những. lấy ví dụ, để trích xuất 3 cam kết từ, bắt đầu tự cam kết từ lắp thêm 7 cùng chuyển chuỗi vnạp năng lượng phiên bản công dụng thành dạng số thì ta thực hiện công thức:

=VALUE(MID(A2,7,3))


*

ket-hop-ham-mid-va-value


Với giải pháp tiếp cận tựa như áp dụng mang đến đông đảo công thức phức hợp rộng. Nlỗi vào ví dụ trên, trả sử các mã lỗi (Erro) tất cả độ lâu năm không giống nhau thì chúng ta vẫn hoàn toàn có thể trích xuất chúng bằng phương pháp áp dụng công thức MID để nhận được chuỗi ký từ nhỏ nằm trong lòng hai vệt cách, lồng bên phía trong hàm VALUE:

=VALUE(MID(A2,SEARCH(“:”,A2)+1,SEARCH(“:”,A2,SEARCH(“:”,A2)+1)-SEARCH(“:”,A2)-1))

*

Trên đó là biện pháp sử dụng hàm MID trong Excel. Cảm ơn chúng ta sẽ theo dõi nội dung bài viết.

Để có thể ứng dụng tốt Excel vào trong các bước, bọn họ không những nắm rõ được các hàm bên cạnh đó phải áp dụng xuất sắc cả những giải pháp của Excel. Những hàm nâng cao giúp vận dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những phương tiện thường áp dụng là Data validation, Conditional formatting, Pivot table…

Toàn bộ số đông kiến thức và kỹ năng này các bạn phần đông hoàn toàn có thể học được trong khóa học EX101 – Excel trường đoản cú cơ bản tới chăm gia của Học Excel Online. Lúc này khối hệ thống đang sẵn có khuyến mãi không nhỏ cho bạn lúc đăng ký tmê mẩn gia khóa huấn luyện và đào tạo. Chi huyết xem tại: theartinpixels.com.Online


Chuyên mục: Review thủ thuật