Hàm middle trong excel

Excel cơ phiên bản dtnguyen những hàm vào excel, biện pháp sử dụng các hàm cơ bạn dạng vào excel 2010, Hàm trong excel

Nội dung chính

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

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

Bạn đang xem: Hàm middle trong excel

Hàm MID vào Excel – cú pháp cùng những phương pháp thực hiện cơ bản

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

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


*

MID(text, start_num, num_chars)

Trong số đó, Text là chuỗi văn bạn dạng nơi bắt đầu Start_num là địa chỉ của tài liệu đầu tiên nhưng mà bạn muốn trích xuất. Num_chars là số ký kết tự trích xuất

Ví dụ, để lấy ra 8 ký kết tự từ chuỗi vnạp năng lượng phiên bản ở hàng A2, bắt đầu tự cam kết từ sản phẩm công nghệ 10, ta thực hiện phương pháp sau:

=MID(A2,10, 8)

Kết trái hiển thị sẽ theo hình vẽ mặt dưới:


*

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


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

Khi thực hiện hàm MID các bạn cần thiết chóng vánh và cần được ghi nhớ một số điều nhằm tách Việc mắc phải đều lỗi sai thịnh hành.

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

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

Cách xuất thương hiệu và họ

Chúng ta rất có thể trích xuất họ, thương hiệu theo 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 có thể thực hiện được bằng phương thức không giống.

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

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

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

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


*

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


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

Để trích xuất thương hiệu từ ô A2, chúng ta thực hiện cách làm sau:

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

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


*

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


Cách trích xuất chuỗi cam kết trường đoản cú nằm giữa nhị vết cách

Nlỗi ví dụ ở bên trên, giả dụ ngoại trừ chúng ta với thương hiệu còn chứa tên đệm thì có tác dụng cố kỉnh nào bắt đầu trích xuất được thương hiệu đệm đó? Quý khách hàng hoàn toàn có thể thực hiện theo phương pháp sau đây:

Giống nhỏng làm việc ví dụ trước, bọn họ vẫn thực hiện hàm SEARCH nhằm xác xác định trí của lốt cách đầu tiên, cùng thêm 1 vào đó để chuỗi cam kết từ trích ra bắt đầu bởi ký kết tự đứng tức thì sau vết phương pháp. Từ kia, bạn sẽ đạt được tmê man số start_num tự công thức MID: SEARCH(” “,A2)+1

Tiếp theo, để có được địa điểm của khoảng cách thứ hai thì bọn họ sử dụng hàm SEARCH với Việc ban đầu tìm kiếm tìm trường đoản cú ký kết từ bỏ đầu tiên sau dấu cách sản phẩm công nghệ 2: SEARCH(” “,A2,SEARCH(” “,A2)+1)

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

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

Các bạn cũng có thể xem kết quả vào hình hình ảnh bên 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 trong lòng 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)

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

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

Xem hình bên dưới giúp xem sự kết quả của bí quyết này:


*

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


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

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

Ta bao gồm phương pháp chung nhỏng sau:

TRIM(MID(SUBSTITUTE(string,” “,REPT(” “,LEN(string))), (N-1)*LEN(string)+1, LEN(string))) Trong đó: • String là chuỗi văn bản lúc đầu chứa tài liệu bạn có nhu cầu trích xuất. • N là số trang bị từ của từ bỏ phải trích xuất

ví dụ như, nhằm trích xuất từ thứ 2 vào chuỗi văn uống bạn dạng ô A2, ta áp dụng phương pháp sau:

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

Hoặc, chúng ta có thể nhập số thiết bị từ bỏ tự đề xuất trích xuất (N) trong không ít ô vào thuộc bí quyết, như hình chụp màn hình mặt dưới:


*

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


Cách hoạt động của công thức bên trên như sau

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

• Hàm SUBSTITUTE với REPT thay thế từng khoảng không riêng lẻ vào một chuỗi bằng những khoảng trống. Số lượng khoảng không được phân phối bằng tổng chiều nhiều năm của chuỗi vnạp năng lượng phiên bản nơi bắt đầu được trả về bươi hàm LEN: SUBSTITUTE(A2,” “,REPT(” “,LEN(A2)))

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

• Tiếp cho, các bạn tính ra vị trí bước đầu của chuỗi nhỏ cơ mà bạn phải trích xuất (đối số start_num) áp dụng phương thơm trình sau: (N-1) * LEN (A1) +1. Phnghiền tính này trả về ví trí của ký tự đầu tiên trong chuỗi con phải trích xuất hoặc địa điểm của một số khoảng trống trong tổng cộng hồ hết không gian trước đó.

Xem thêm: Cài Đặt Và Tạo Video Từ Ảnh Với Proshow Producer 9, Proshow Producer 9

• Số ký kết trường đoản cú trích xuất (đối số num_chars) là phần đơn giản tốt nhất bởi vì bạn có thể đưa ra bằng cách lấy tổng chiều lâu năm của chuỗi văn bạn dạng gốc: LEN(A2). Qua đó, bạn sẽ thải trừ được đều không gian trong chuỗi nhiều năm gồm cả khoảng trống với từ.

• Cuối thuộc, hàm TRIM sẽ loại bỏ khoảng không nằm tại đầu cùng cuối. Công thức trên hoạt động giỏi vào hầu hết các ngôi trường hợp nhưng lại ví như có trường đoản cú 2 khoảng trống tiếp giáp nhau thân các tự thì hiệu quả nhận thấy sẽ bị sau. Để khắc phục và hạn chế lỗi sai này thì nên cần lồng ghép hàm TRIM vào hàm SUBSTITUTE để vứt bỏ những không gian nằm giữa những khoảng trống không giống, triển khai nhỏng sau:

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

Các bạn theo dõi và quan sát hình minh họa dưới đây:


*

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


Nếu chuỗi văn phiên bản cội chứa nhiều khoảng trống giữa những tự và các từ bỏ trong các số đó quá lớn hoặc quá nhỏ thì bạn nên thêm hàm TRIM lồng trong mỗi 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 hợp tuy vậy lại đảm bảo an toàn ko xảy ra lỗi.

Cách trích xuất một tự đựng một hoặc nhiều ký kết từ núm thể

lấy một ví dụ bên dưới đây cho biết thêm sự hữu dụng của bí quyết MID trong Excel nhằm trích xuất một trường đoản cú cất một hoặc những ký tự từ bỏ vnạp năng lượ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 uống bạn dạng gốc nằm ở ô A2, bạn phải search tìm chuỗi nhỏ cất kí trường đoản cú “$” (giá chỉ cả) chúng ta dùng công thức sau:

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

Tương trường đoản cú, chúng ta có thể trích xuất cửa hàng tin nhắn (dựa trên kí từ bỏ
) tốt thương hiệu website (dựa trên “www”), ….

Cách hoạt động vui chơi của công thức trên như sau

Giống nlỗi trong ví dụ trước, các hàm SUBSTITUTE với hàm REPT trở thành hồ hết khoảng trống vào chuỗi văn uống bạn dạng cội thành nhiều khoảng trống, đúng đắn hơn là 99 khoảng chừng white.

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

Hàm MAX được sử dụng để cách xử lý tình huống Lúc chuỗi bé ước muốn mở ra nghỉ ngơi đầu chuỗi vnạp năng lượng bản ban sơ. Trong ngôi trường thích hợp này, tác dụng của FIND () – 50 vẫn là số âm, cùng MAX (1, FIND () – 50) sẽ tiến hành thay thế bằng 1. Qua kia, hàm MID vẫn tích lũy 99 ký tự tiếp theo với trả về chuỗi con bạn nên. Hàm TRIM giúp đỡ bạn loại bỏ hết phần đông không gian làm việc bao phủ chuỗi đứa bạn buộc phải kia.

Mẹo: Nếu chuỗi văn uống bạn dạng cội quá rộng, chúng ta cũng có thể thay thế sửa chữa 99 và 50 thành con số lớn hơn, ví như 1000 và 500.

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

Giống giống như các hàm văn uống bản không giống, Excel MID luôn trả về chuỗi vnạp năng lượng bạn dạng, trong cả khi nó cất các chữ số trông giống như một con số. Để chuyển đầu ra thành một số trong những, chúng ta chỉ việc thay đổi hàm MID một chút ít, sử dụng VALUE để biến đổi một giá trị văn uống bản đại diện mang lại một vài. lấy một ví dụ, nhằm trích xuất 3 ký trường đoản cú, bắt đầu từ bỏ ký kết từ bỏ sản phẩm công nghệ 7 với gửi chuỗi văn phiên bản công dụng thành dạng số thì ta áp dụng 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ương tự như vận dụng mang đến đầy đủ bí quyết tinh vi rộng. Nlỗi trong ví dụ trên, trả sử những mã lỗi (Erro) 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 thực hiện phương pháp MID để nhận ra chuỗi ký từ nhỏ nằm giữa hai lốt phương pháp, lồng bên trong hàm VALUE:

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

*

Trên đấy là biện pháp sử dụng hàm MID trong Excel. Cảm ơn các bạn đã theo dõi bài viết.

Để rất có thể áp dụng giỏi Excel vào vào quá trình, họ không những nắm vững được những hàm bên cạnh đó cần thực hiện xuất sắc cả những cơ chế của Excel. Những hàm nâng cao giúp vận dụng tốt vào các bước như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những khí cụ thường xuyên thực hiện là Data validation, Conditional formatting, Pivot table…

Toàn bộ phần đông kiến thức và kỹ năng này chúng ta hầu như có thể học tập được trong khóa học EX101 – Excel trường đoản cú cơ phiên bản cho tới chăm gia của Học Excel Online. Lúc này khối hệ thống đang sẵn có ưu tiên rất to lớn cho chính mình khi đăng ký tđê mê gia khóa học. Chi huyết xem tại: i-google-map.com.Online