Computer >> Máy Tính >  >> Phần mềm >> Office

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Nếu bạn đang tìm kiếm một số cách dễ nhất để chia chuỗi theo độ dài trong Excel, thì bạn đã đến đúng chỗ. Vì vậy, hãy bắt đầu với bài viết này.

Tải xuống Workbook

8 cách để chia chuỗi theo độ dài

Tôi có bảng dữ liệu sau đây về hồ sơ sinh viên của một trường đại học. Vì vậy, với bảng dữ liệu này, tôi sẽ giải thích các cách tách một chuỗi theo độ dài hoặc tách một chuỗi theo các ký tự khác nhau hoặc ngắt dòng.
Ở đây, tôi đang sử dụng Microsoft Excel 365 phiên bản cho mục đích này, bạn có thể sử dụng bất kỳ phiên bản nào khác tùy theo sự lựa chọn của bạn.

Cách chia chuỗi theo độ dài trong Excel (8 cách).

Phương pháp-1 :Sử dụng Tính năng Flash Fill để chia chuỗi theo độ dài

Đây, Id sinh viên bao gồm Đại học tên, Năm, Phần và Cuốn sách cho mỗi học sinh. Bạn có thể trích xuất những dữ liệu này bằng cách tách Id sinh viên lúc đầu theo độ dài ký tự 3, sau đó là độ dài 4 và cuối cùng là độ dài ký tự 3. Để thực hiện việc này, bạn có thể sử dụng Flash Fill tính năng của Excel.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô C5
➤Viết các ký tự đầu tiên có độ dài ba ký tự tại đây.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Nhấn ENTER
Sau đó, bạn sẽ ở trong Ô C6 tiếp theo
➤Đi tới Dữ liệu Tab>> Công cụ dữ liệu Nhóm>> Tô flash Tùy chọn.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Đại học tên trong cột Đại học .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-03 :
➤Chọn đầu ra Ô D5
➤Viết các ký tự có 4 độ dài ở giữa tại đây.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤ Làm theo Bước-02 của phương pháp này.

Kết quả :
Bằng cách này, bạn sẽ nhận được Năm trong cột Năm .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-04 :
➤Chọn đầu ra Ô E5
➤Nhập các ký tự ba độ dài cuối cùng vào đây.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤ Làm theo Bước-02 của phương pháp này.

Kết quả :
Sau đó, bạn sẽ nhận được Phần và Cuộn của từng học sinh trong cột Phần và Cột .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Đọc thêm: Tách văn bản trong Excel bằng cách sử dụng Flash Fill

Phương pháp-2 :Sử dụng Tùy chọn Văn bản thành Cột

Bạn có thể tách Id sinh viên để lấy được Đại học tên, Năm, Phần và Cuốn sách của mỗi học sinh. Để làm điều này, bạn có thể sử dụng Văn bản thành cột tùy chọn.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn cột Id sinh viên .
➤Đi tới Dữ liệu Tab>> Công cụ dữ liệu Nhóm>> Văn bản thành cột Tùy chọn

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Sau đó, Trình hướng dẫn chuyển đổi văn bản thành cột sẽ xuất hiện.

➤Chọn Chiều rộng cố định Quyền mua.
➤Nhấp vào Tiếp theo

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấp vào vị trí mong muốn như bên dưới để tạo ngắt dòng. (Tôi đã nhấp sau Đại học tên và sau Năm)
➤Chọn Tiếp theo

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Chọn Chung dưới dạng Định dạng dữ liệu cột
➤ Ghi xuống ô đầu ra $ C $ 5 Điểm đến Hộp
➤Nhấp vào Hoàn tất

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được dữ liệu phân chia trong ba cột sau; Đại học , Năm , Phần , và Cuộn .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phương pháp-3 :Sử dụng dữ liệu của người trợ giúp

Nếu bạn phân chia Khóa học không sau theo độ dài ký tự 3 mỗi lần, thì bạn sẽ nhận được Chủ đề Id khóa học . Để thực hiện việc này, tại đây tôi đang sử dụng Dữ liệu của người trợ giúp chỉ là số sê-ri từ 0 theo dữ liệu tách và cũng sử dụng hàm MID .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô D6
➤Gõ công thức sau

=MID($C6,COLUMN()+D$4-COLUMN($D6)+1,3)

COLUMN()+D$4-COLUMN($D6)+1 sẽ trả về số bắt đầu
COLUMN($D6) tạo ra số cột của ô này.
3 số ký tự

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Đối tượng trong cột Chủ đề .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô E6
➤Gõ công thức sau

=MID($C6,COLUMN()+E$4-COLUMN($E6)+3,3)

COLUMN()+E$4-COLUMN($E6)+3 sẽ trả về số bắt đầu
COLUMN($E6) tạo ra số cột của ô này.
3 số ký tự .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Bằng cách này, bạn sẽ nhận được Id khóa học trong cột Id khóa học .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phương pháp-4 :Sử dụng hàm LEFT và RIGHT

Ở đây, tôi sẽ chia Khóa học không sau theo độ dài ký tự 3 mỗi lần, Chủ đề Id khóa học sẽ được tách ra. Để thực hiện việc này, tôi đang sử dụng hàm LEFT chức năng phù hợp .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô D5
➤Gõ công thức sau

=LEFT(C5,3)

C5 là văn bản
3 số ký tự

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Đối tượng trong cột Chủ đề .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô E5
➤Gõ công thức sau

=RIGHT(C5,3)

C5 là văn bản
3 số ký tự

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Bằng cách này, bạn sẽ nhận được Id khóa học trong cột Id khóa học .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bài đọc tương tự:

  • Tách chuỗi theo ký tự trong Excel (6 cách phù hợp)
  • Cách chia văn bản thành nhiều ô trong Excel

Phương pháp-5 :Sử dụng hàm FIND để tách chuỗi ở ký tự đặc biệt

Giả sử, bạn muốn chia Id email sau bởi các ký tự đặc biệt “@” và “.” và do đó, bạn sẽ nhận được ba phần của Id email này . Bạn có thể thực hiện việc này bằng cách sử dụng hàm TÌM, hàm LEFT, hàm RIGHT, hàm MID .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô C5
➤Gõ công thức sau

=LEFT(B5,FIND("@",B5)-1)

B5 là văn bản
FIND("@",B5)-1 số ký tự
TÌM HIỂU sẽ cho vị trí của “@” tính cách. Sau đó, nó sẽ được trừ đi 1 và biểu thị số ký tự.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được phần đầu tiên của Id Email này

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô C5
➤Gõ công thức sau

=MID(B5,FIND("@",B5),FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5))

B5 là văn bản
FIND("@", B5) số bắt đầu , là vị trí của “@” tính cách
FIND(".",B5,FIND("@",B5)+1)-FIND("@",B5) số ký tự
Đó là sự khác biệt giữa “.” ký tự và “@” nhân vật.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Bằng cách này, bạn sẽ nhận được phần giữa của Id Email này .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-03 :
➤Chọn đầu ra Ô E5
➤Gõ công thức sau

=RIGHT(B5,LEN(B5)-FIND(".",B5,FIND("@",B5))+1)

B5 là văn bản
LEN(B5)-FIND(".",B5,FIND("@",B5))+1 số ký tự
Đây, hàm LEN sẽ cung cấp độ dài ký tự và sau đó nó sẽ được trừ khỏi vị trí của ký tự “.” và sự khác biệt sẽ là số lượng ký tự sau ký tự “.” nhân vật.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được phần cuối cùng của Id Email.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phương pháp-6 :Sử dụng hàm TÌM KIẾM để tách chuỗi ở ký tự đặc biệt

Bạn có thể tách các Id Email sau bởi các ký tự đặc biệt “@” và “.” và do đó, bạn sẽ nhận được ba phần của Id email này . Nó có thể được thực hiện bằng cách sử dụng chức năng TÌM KIẾM , hàm LEFT , chức năng RIGHT chức năng MID .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô C5
➤Gõ công thức sau

=LEFT(B5,SEARCH("@",B5)-1)

B5 là văn bản
SEARCH("@",B5)-1 số ký tự
TÌM KIẾM sẽ cho vị trí của “@” tính cách.
Sau đó, nó sẽ được trừ đi 1.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được phần đầu tiên của Id Email này .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô C5
➤Gõ công thức sau

=MID(B5,SEARCH("@",B5),SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5))

B5 là văn bản
SEARCH("@", B5) số bắt đầu , là vị trí của “@” tính cách
SEARCH(".",B5,SEARCH("@",B5)+1)-SEARCH("@",B5) số ký tự
Đó là sự khác biệt giữa “.” ký tự và “@” nhân vật

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Bằng cách này, bạn sẽ nhận được phần giữa của Id Email này .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-03 :
➤Chọn đầu ra Ô E5
➤Gõ công thức sau

=RIGHT(B5,LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1)

B5 là văn bản
LEN(B5)-SEARCH(".",B5,SEARCH("@",B5))+1 số ký tự
Đây, hàm LEN sẽ cung cấp độ dài ký tự và sau đó nó sẽ được trừ khỏi vị trí của ký tự “.” và sự khác biệt sẽ là số lượng ký tự sau ký tự “.” nhân vật.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được phần cuối cùng của Id Email này .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phương pháp-7 :Chia chuỗi theo ngắt dòng

Trong Id &Tên sinh viên cột Id sinh viên Tên sinh viên được phân tách bằng dấu ngắt dòng. Nếu bạn muốn trích xuất Id sinh viên Tên sinh viên, thì bạn phải chia chuỗi theo ngắt dòng. Bạn có thể sử dụng hàm FIND tại đây.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô C5
➤Gõ công thức sau

=LEFT(B5,FIND(CHAR(10),B5))

B5 là văn bản
FIND(CHAR(10), B5) số ký tự
TÌM HIỂU sẽ cung cấp vị trí của ngắt dòng và CHAR (10) được sử dụng để ngắt dòng.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Id sinh viên trong cột Id sinh viên .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô E5
➤Gõ công thức sau

=RIGHT(B5,LEN(B5)-FIND(CHAR(10),B5)+1)

B5 là văn bản
LEN(B5)-FIND(CHAR(10), B5)+1 số ký tự
Đây, hàm LEN sẽ cung cấp độ dài ký tự và sau đó nó sẽ được trừ đi từ vị trí ngắt dòng và sự khác biệt sẽ là số ký tự sau ngắt dòng.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Bằng cách này, bạn sẽ nhận được Tên sinh viên trong cột Tên sinh viên .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phương pháp-8 :Tách một chuỗi kết hợp giữa số và văn bản

Đây, trong Điểm và cấp độ cột Dấu hiệu Lớp của một học sinh được tập hợp lại với nhau và vì vậy nó là sự kết hợp của Số Văn bản. Bạn có thể chia chúng bằng cách sử dụng hàm SUBSTITUTE , hàm LEFT , chức năng RIGHT , hàm SUM chức năng LEN .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-01 :
➤Chọn đầu ra Ô D5
➤Gõ công thức sau

=LEFT(C5, SUM(LEN(C5) - LEN(SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, ""))))

C5 là văn bản
SUBSTITUTE(C5, {"0","1","2","3","4","5","6","7","8","9"}, "") sẽ thay thế bất kỳ số nào bằng Trống và sử dụng chức năng LEN sau đó sẽ cung cấp cho bạn số lượng các giá trị số.
Sau đó, nó sẽ bị trừ khỏi tổng độ dài ký tự và tổng giá trị này sẽ là số ký tự .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Dấu hiệu trong cột Marks .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Bước-02 :
➤Chọn đầu ra Ô E5
➤Gõ công thức sau

=RIGHT(C5,LEN(C5)-LEN(D5)-1)

C5 là văn bản
LEN(C5)-LEN(D5)-1 sẽ cung cấp độ dài ký tự.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

➤Nhấn ENTER
➤ Kéo xuống Xử lý điền Công cụ

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết quả :
Sau đó, bạn sẽ nhận được Điểm trong cột Lớp .

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Phần thực hành

Để tự mình thực hành, chúng tôi đã cung cấp một Thực hành phần như bên dưới trên mỗi tờ ở phía bên phải. Hãy làm điều đó một mình.

Cách chia chuỗi theo độ dài trong Excel (8 cách)

Kết luận

Trong bài viết này, tôi đã cố gắng trình bày các cách dễ nhất để chia chuỗi theo độ dài một cách hiệu quả. Hy vọng bạn sẽ thấy nó hữu ích. Nếu bạn có bất kỳ đề xuất hoặc câu hỏi nào, hãy chia sẻ chúng với chúng tôi.

Bài đọc thêm

  • Cách Tách các Từ trong Excel Bằng Công thức (Hướng dẫn Cuối cùng)
  • Tách biệt hai từ trong Excel (6 cách dễ dàng)