Trong nội dung bài viết này, clear-elida.com vẫn giải thích biện pháp tách bóc những ô vào Excel bởi phương pháp. Quý Khách vẫn học tập bí quyết tách bóc văn uống bạn dạng dựa vào lốt phẩy, khoảng chừng Trắng hoặc bất kỳ lốt phân làn như thế nào khác, với làm cho cố kỉnh như thế nào nhằm phân loại chuỗi thành vnạp năng lượng bản cùng số.

Bạn đang xem: Lấy 1 ký tự trong chuỗi excel


Làm gắng làm sao nhằm chia văn uống bản trong Excel bằng cách áp dụng công thức:

Để tách bóc chuỗi trong Excel tốt bóc chữ với số trong excel, bạn thường xuyên sử dụng hàm LEFT, RIGHT hoặc MID kết phù hợp với FIND hoặc SEARCH. Trước khi, một trong những bí quyết rất có thể tinh vi, nhưng mà thực tế xúc tích và ngắn gọn là khá đơn giản dễ dàng, cùng các ví dụ sau đây đã hỗ trợ cho bạn một vài mai dong.

Tách chuỗi bằng dấu phẩy, dấu hai chấm, lốt gạch men chéo, vệt gạch ngang hoặc giấu phân cách khác

Khi phân loại các ô vào Excel, việc chính là xác xác định trí của lốt ngăn cách vào chuỗi văn phiên bản. Tùy nằm trong vào công việc của chúng ta, điều đó hoàn toàn có thể được tiến hành bằng cách áp dụng hàm Search không phân biệt chữ hoa chữ hay hoặc hàm Find bao gồm khác nhau chữ hoa chữ thường. Một khi bạn có địa chỉ của vệt chia cách, áp dụng hàm RIGHT, LEFT hoặc MID nhằm trích xuất phần tương ứng của chuỗi văn uống bạn dạng.

Để nắm rõ hơn, hãy để ý ví dụ sau đây:

Giả sử các bạn tất cả một danh sách những SKU của mẫu mã Loại-Màu-Kích thước, cùng bạn muốn phân tách tách cột thành 3 cột riêng biệt biệt:

*


*

*

Để trích xuất tên mục (toàn bộ những ký từ trước vết nối đầu tiên), cnhát công thức sau vào B2, và tiếp nối sao chép nó xuống cột:

= LEFT (A2, tìm kiếm (“-“, A2,1) -1)

Trong cách làm này, hàm Search xác định vị trí của vết nối đầu tiên (“-“) vào chuỗi cùng chức năng LEFT đang chiết tất cả những cam kết từ sót lại (chúng ta trừ 1 tự vị trí của vết nối chính vì chúng ta không muốn có dấu nối).

*

Để trích xuất Color (tất cả những ký kết trường đoản cú thân các dấu gạch nối thứ 2 và lắp thêm 3), hãy nhập cách làm sau trong C2, cùng sau đó xào luộc nó xuống các ô khác:

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

*

Như chúng ta cũng có thể biết, hàm MID tất cả cú pháp sau:

MID (vnạp năng lượng phiên bản, start_num, num_chars)

Nơi:

Văn uống bạn dạng – khu vực để trích xuất vnạp năng lượng phiên bản từ.Start_num – vị trí của kí trường đoản cú trước tiên để trích xuất.Num_chars – số ký tự nhằm trích xuất.

Trong bí quyết bên trên, văn bạn dạng được trích ra tự ô A2, và 2 đối số không giống được xem bằng phương pháp áp dụng 4 hàm SEARCH khác:

Số bắt đầu (start_num) là địa chỉ của vết nối trước tiên +1:

SEARCH (“-“, A2) + 1

Số cam kết từ để trích xuất (num_chars): sự biệt lập giữa địa chỉ của vết nối thứ nhì với lốt nối trước tiên, trừ đi 1:

SEARCH (“-“, A2, SEARCH (“-“, A2) +1) – SEARCH (“-“, A2) -1

Để trích xuất form size (tất cả các ký kết từ sau vết nối đồ vật 3), hãy nhập cách làm sau vào D2:

= RIGHT (A2, LEN (A2) – SEARCH (“-“, A2, SEARCH (“-“, A2) + 1))

Trong bí quyết này, hàm LEN trả về tổng chiều nhiều năm của chuỗi, từ bỏ kia chúng ta trừ đi vị trí của lốt nối thiết bị hai. Sự khác hoàn toàn là số ký kết từ bỏ sau lốt nối trang bị nhì và hàm RIGHT chiết xuất bọn chúng.

*
Trong một bí quyết giống như, bạn có thể phân loại cột vị ngẫu nhiên kí tự nào khác. Tất cả bạn yêu cầu có tác dụng là sửa chữa thay thế “-” bởi cam kết từ bỏ phân cách cần, ví dụ như vệt bí quyết (“”), vết gạch men chéo cánh (“/”), lốt nhị chnóng (“;”), dấu chấm phẩy (“;”) cùng vân vân.

Mẹo. Trong những phương pháp trên, +1 với -1 tương ứng cùng với số ký tự trong vết phân làn. Trong ví dụ này, nó là 1 dấu nối (1 ký tự). Nếu vệt phân làn của người sử dụng bao hàm 2 ký kết từ bỏ, ví dụ: Dấu phẩy với khoảng tầm Trắng, sau đó chỉ cung ứng vết phẩy (“,”) mang đến hàm SEARCH, và sử dụng +2 cùng -2 vậy vì +1 với -1.

Làm gắng làm sao để phân loại chuỗi bằng cách ngắt cái vào Excel:

Để phân tách văn uống bản bằng khoảng chừng Trắng, hãy áp dụng các công thức giống như như bí quyết được minh họa trong ví dụ trước. Sự khác hoàn toàn độc nhất là bạn phải công dụng CHAR để cung cấp mang đến ký kết từ bỏ ngắt loại vì chúng ta thiết yếu gõ thẳng vào bí quyết. Giả sử, các ô nhưng mà bạn muốn chia nhỏ trông giống như nlỗi sau:

*
Lấy công thức tự ví dụ trước cùng cố lốt gạch men nối (“-“) bằng CHAR (10) trong các số ấy 10 là mã ASCII cho loại cung cấp tài liệu.

Để trích xuất tên mặt hàng:

=LEFT(A2, SEARCH(CHAR(10),A2,1)-1)

Để trích xuất color sắc:

=MID(A2, SEARCH(CHAR(10),A2) + 1, SEARCH(CHAR(10),A2,SEARCH(CHAR(10),A2)+1) – SEARCH(CHAR(10),A2) – 1)

Để trích xuất kích thước:

=RIGHT(A2,LEN(A2) – SEARCH(CHAR(10), A2, SEARCH(CHAR(10), A2) + 1))

Và đó là kết quả:

*

Làm nắm làm sao nhằm phân loại văn uống bạn dạng với số trong Excel:

Để bước đầu, không có giải pháp tổng quát mang lại toàn bộ những chuỗi chữ số. Công thức làm sao nhằm áp dụng nhờ vào vào mẫu chuỗi rõ ràng. Dưới đây các bạn sẽ search thấy công thức mang lại 3 kịch bạn dạng thường chạm chán độc nhất.

Ví dụ 1. Chia chuỗi của loại ‘văn uống bạn dạng + số’

Giả sử các bạn có một cột các chuỗi cùng với vnạp năng lượng bạn dạng với số phối kết hợp, trong các số đó một số luôn luôn theo sau văn uống bạn dạng. Quý Khách mong phá đổ vỡ các chuỗi thuở đầu nhằm văn phiên bản cùng số xuất hiện trong những ô lẻ tẻ, như sau:

*

Để trích xuất các số, thực hiện cách làm mảng dưới đây, được hoàn thành bằng cách thừa nhận Ctrl + Shift + Enter:

= RIGHT (A2, SUM (LEN (A2) – LEN (SUBSTITUTE (A2, “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7” , “8”, “9”}, “”))))

Để trích xuất văn uống phiên bản, sử dụng:

= LEFT (A2, LEN (A2) -LEN (C2))

Trường đúng theo A2 là chuỗi lúc đầu, và C2 là số trích xuất, nhỏng bộc lộ trong hình bên dưới đây:

*
Công thức vận động như thế nào:

Công thức nhằm trích xuất số (hàm RIGHT). Về cơ phiên bản, phương pháp tìm kiếm những số hoàn toàn có thể từ bỏ 0 mang đến 9 vào chuỗi mối cung cấp, tính số lượng với trả về những cam kết từ tự cam kết tự cuối chuỗi ban đầu.

Và đó là cách làm chi tiết phân rã:

Thứ nhất, bạn áp dụng những hàm LEN và SUBSTITUTE để tìm ra chu kỳ xuất hiện một trong những nào đó vào chuỗi cội – thay thế số bằng một chuỗi trống rỗng (“”), cùng sau đó trừ đi chiều lâu năm của chuỗi nhưng không có số kia trường đoản cú toàn bô Chiều nhiều năm của chuỗi lúc đầu. Bởi vì chưng kia là 1 trong những bí quyết mảng, thao tác này được thực hiện bên trên mỗi số vào hằng mảng:

LEN (A2) -LEN (SUBSTITUTE (A2, “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7”, “8”, “9 “},” “)

Tiếp theo, hàm SUM thêm tất cả các lần xuất hiện của toàn bộ các chữ số trong chuỗi mối cung cấp.Cuối thuộc, hàm RIGHT trả về các ký từ tự phía mặt cần của chuỗi.

Công thức để trích xuất vnạp năng lượng bản (hàm LEFT). quý khách tính toán bao nhiêu ký từ văn uống bạn dạng chuỗi đựng bằng cách trừ số chữ số chiết xuất (C2) trường đoản cú chiều dài của chuỗi cội (A2). Sau kia, bạn sử dụng hàm LEFT nhằm trả về nhiều ký kết từ bỏ từ trên đầu chuỗi.

Một chiến thuật khác (công thức không có mảng)

Giải pháp thay thế sửa chữa đang sử dụng cách làm sau nhằm xác xác định trí của số trước tiên trong chuỗi: = MIN (SEARCH (0,1,2,3,4,5,6,7,8,9, A2 và “0123456789”))

Mặc dù cách làm cũng chứa một hằng số mảng, kia là 1 trong công thức bình thường được hoàn thành Theo phong cách thông thường bằng phương pháp thừa nhận phím Enter.

Lúc địa chỉ của số đầu tiên được tìm thấy, chúng ta có thể tách văn bản với số bằng cách áp dụng các phương pháp LEFT cùng RIGHT cực kỳ đơn giản (đừng quên một số luôn luôn xuất hiện sau vnạp năng lượng bản):

Để trích xuất vnạp năng lượng bản:

= LEFT (A2, B2-1)

Để trích xuất số:

=RIGHT(B2, LEN(A1)-B2+1)

Trường hợp A2 là chuỗi lúc đầu, với B2 là vị trí của số trước tiên, như biểu hiện vào hình dưới đây:

*
Để loại trừ cột helper giữ lại địa điểm số bước đầu, bạn có thể nhúng hàm MIN vào các hàm LEFT và RIGHT:

Công thức trích xuất văn uống bản:

= LEFT (A2, MIN (SEARCH (0,1,2,3,4,5,6,7,8,9, A2 và “0123456789”)) – 1)

Công thức trích xuất những số:

= RIGHT (A2, LEN (A2) -MIN (SEARCH(0,1,2,3,4,5,6,7,8,9, A2 & “0123456789”)) + 1)

Công thức tính tân oán địa điểm của số máy nhất

Bạn cung ứng hằng số mảng 0,1,2,3,4,5,6,7,8,9 trong đối số find_text của hàm SEARCH, tạo cho nó tìm kiếm từng số trong hằng số mảng phía bên trong bạn dạng nơi bắt đầu, và trả lại vị trí của chúng. Bởi vày hằng số mảng chứa 10 chữ số, mảng hiệu quả cũng cất 10 mục.

Hàm MIN rước mảng tác dụng và trả về quý hiếm nhỏ tuổi nhất, tương xứng với vị trí của số trước tiên trong chuỗi lúc đầu.

Hình như, Shop chúng tôi áp dụng một cấu tạo đặc biệt (A2 & “0123456789”) nhằm ghxay từng số rất có thể cùng với chuỗi ban đầu. Cách này tiến hành sứ mệnh của IFERROR với cho phép Shop chúng tôi tách lỗi Khi một số trong những cố định trong hằng số mảng ko được kiếm tìm thấy trong chuỗi nguồn. Trong trường hợp này, cách làm trả về địa điểm “mang mạo” bằng chuỗi chiều lâu năm từ là 1 cam kết từ trsinh sống lên. Điều này có thể chấp nhận được hàm LEFT trích xuất văn uống phiên bản và hàm RIGHT trả về một chuỗi rỗng ví như chuỗi gốc ko cất bất kỳ số làm sao, nhỏng trong dòng 7 hình làm việc trên.

Ví dụ: so với chuỗi “Dress 05” vào A2, mảng hiệu quả là 7,10,11,12,13,8,15,16,17,18. Và đây là phương pháp Shop chúng tôi có:

5 là ký kết tự vật dụng 8 vào chuỗi cội, với 0 là cam kết tự đồ vật 7, đó là lý do tại sao mục trước tiên của mảng công dụng là “7”, cùng sản phẩm sáu là “8”.Không gồm mục nào không giống của hằng số mảng được tra cứu thấy trong A2, và do đó 8 phần không giống của mảng hiệu quả thay mặt đại diện cho những địa chỉ của các chữ số tương xứng vào chuỗi nối (A2 & “0123456789”).

*
Và bởi vì 7 là giá trị nhỏ dại tuyệt nhất vào mảng hiệu quả, bởi hàm MIN trả về, với chúng ta nhận được địa chỉ của số đầu tiên (0) vào chuỗi vnạp năng lượng bản ban sơ.

Xem thêm: Cách Sử Dụng Wifi Password Key, (Giveaway) Bản Quyền Miễn Phí Wi

lấy ví dụ 2. Chia chuỗi của loại ‘số + văn bản’

Nếu bạn đang tách những ô địa điểm vnạp năng lượng bản xuất hiện sau một trong những, bạn có thể trích xuất những số với công thức mảng này (chấm dứt bằng cách thừa nhận Ctrl + Shift + Enter):

= LEFT (A2, SUM (LEN (A2) -LEN (SUBSTITUTE (A2, “0”, “1”, “2”, “3”, “4”, “5”, “6”, “7” , “8”, “9”, “”))))

Công thức tương tự như nhỏng cách làm mảng từ ví dụ trước, quanh đó bạn sử dụng hàm LEFT thay vì chưng RIGHT, bởi vì trong ngôi trường phù hợp này số luôn luôn lộ diện sống phía bên trái của chuỗi. Một lúc bạn đã có các con số, trích xuất văn bạn dạng bằng phương pháp trừ số chữ số từ tổng chiều dài của chuỗi gốc:

= RIGHT(A2, LEN (A2) -LEN (B2))

Trong những phương pháp bên trên, A2 là chuỗi lúc đầu và B2 là số trích xuất, nhỏng biểu lộ trong hình dưới đây:

*

lấy ví dụ 3. Trích xuất chỉ số từ chuỗi số ‘số vnạp năng lượng bản’

Nếu công việc của khách hàng đòi hỏi nên trích xuất tất cả các số xuất phát điểm từ 1 chuỗi vào định hình ‘number-text-number’, chúng ta có thể áp dụng bí quyết sau đây được gợi nhắc bởi vì một trong những Chuyên Viên của MrExcel:

= SUMPRODUCT (MID (0 & A2, LARGE (INDEX (ISNUMBER (- MID (A2, ROW (INDIRECT (“1:” & LEN (A2))), 1)) * ROW (TRỰC TIẾP (“1:” & LEN (A2) (1: “& LEN (A2)))) + 1, 1) * 10 ^ ROW (INDIRECT (” 1: “& LEN (A2))) / 10)

Trường đúng theo A2 là chuỗi vnạp năng lượng phiên bản lúc đầu.

*