Cách tách tên và số trong Excel
Trong quá trình công việc, học tập hàng ngày của nhiều người đều sẽ liên quan đến các thao tác, soạn thảo trên các ứng dụng máy tính, trong đó có Excel. Để giúp bạn thành thạo hơn trong việc soạn thảo trên Excel, hãy cùng tìm hiểu các cách tách chữ trong Excel nhanh chóng trong bài viết bên dưới nhé! Tham khảo thêm: Dịch vụ đánh văn bản thuê giá rẻ uy tín chất lượng HÀM FIND() Hàm FIND có tác dụng trả về kết quả là vị trí đầu tiên của chuỗi văn bản bạn muốn tìm Cú pháp sẽ là: FIND(find_text, within_text, [start_num]) Trong đó:
Ví dụ: Bạn có tên của một công nhân như bên dưới, bạn hãy thực hiện tìm vị trí bắt đầu của tên đệm (dấu chấm) =FIND(.,Barry.Chee) = 6 HÀM LEFT ( ) Hàm LEFT có tác dụng lấy ra chính xác số ký tự từ văn bản cho trước Cú pháp sẽ là: LEFT(text, [num_chars]) Trong đó:
Ví dụ 6: Bạn có một danh sách sản phẩm bao gồm cả mã sản phẩm, giờ hãy lấy ra chỉ một mã sản phẩm để tách chúng thành cột riêng biệt. Để có thể hoàn thành được yêu cầu này, bạn sử dụng cú pháp sau đây: =LEFT(A2,6) Trong đó:
Ví dụ: Chúng ta thấy số và tên của công nhân ở chung một cột, và muốn tách lấy số ra riêng biệt.Tuy nhiên, vấn đề là các số này không có số ký tự cụ thể, có người có 3 số, có người có 5 số Cách giải quyết là chúng ta sẽ chia công thức thành 2 phần, đầu tiên là xác định số ký tự cần tách, để làm được điều này bạn có thể sử dụng hàm FIND Bước 1:FIND( ,A2) = 7 Trong find_text, thêm khoảng trống để chỉ rằng ta muốn tìm kiếm khoảng trống trong chuỗi văn bản. A2 là văn bản gốc Với công thức này bạn sẽ nhanh chóng thấy số chữ cái cần tách dựa trên vị trí của khoảng trống Bước 2:LEFT(A2,FIND( ,A2)) Để ý rằng khi sử dụng hàm FIND cho việc xác định số ký tự cần tách ra, thì bạn sẽ được kết quả theo mong muốn. HÀM LEN ( ) Hàm LEN này dùng để đếm số ký tự trong văn bản, được sử dụng rộng rãi bởi hầu hết các chuyên gia Excel. Cú pháp: LEN(text) Ví dụ: Bạn có địa chỉ e-mail ở trong một cột, vậy có bao nhiêu ký tự trong mỗi e-mail? Cách tính đơn giản như sau: LEN() = 21 Note: LEN cũng đếm cả khoảng trống trong chuỗi kí tự Sử dụng kết hợp hàm Len và hàm Left Ví dụ : Bạn dùng địa chỉ email từ Ví dụ trước và giờ hãy tách tên của các công nhân từ địa chỉ mail này. =LEFT(A2,LEN(A2)-8) A2 là văn bản- địa chỉ mail LEN(A2): đếm số ký tự trong mail -8: trừ đi số ký tự của @xyz.com Vậy, bạn đang dùng hàm Len để đếm toàn bộ ký tự và trừ 8 ký tự để còn lại các ký tự (tên) cần tách ra. HÀM MID () Hàm MID có tác dụng lấy giá trị ở giữa văn bản theo ý của người dùng Cú pháp sẽ là: MID(text, start_num, num_chars) Trong đó
Ví dụ: Bạncó danh sách sản phẩm gồm tên công ty, tên sản phẩm và mã sản phẩm. Yêu cầu bạn hãy tách lấy mỗi tên của sản phẩm =MID(A1,8,40) Trong đó:
HÀM REPLACE () Cú pháp sẽ là: REPLACE(old_text, start_num, num_chars, new_text) Trong đó:
Ví dụ: Sử dụng dữ liệu từVí dụ trên. Trong trường hợp này, hãy thay thế mã sản phẩm thành khoảng trống. =REPLACE(A1,19,3,) Hàm SEARCH có tác dụng để xác định vị trí văn bản con trong một văn bản khác Cú pháp sẽ là: SEARCH(find_text,within_text,[start_num] Trong đó:
Ví dụ: Bạn có danh sách tên công nhân ở cột A, hãy tìm vị trí bắt đầu của tên họ người công nhân đó (last name) A2 = Lillie Merrit =SEARCH( ,A2) = 7 7 sẽ là kết quả trả về, tức là tên họ của những công nhân trong A2 bắt đầu từ vị trí thứ 7 Biến thể: Nếu văn bản có nhiều khoảng trống thì bạn hãy áp dụng công thức sau: =SEARCH( ,E2,SEARCH( ,E2)+1) Hàm SEARCH để xác định vị trí các khoảng trống đầu tiên và cộng thêm một để xác định số bắt đầu cho khoảng trống thứ hai Ví dụ, Dựa vào công thức thứ nhất, ta đã có 7 là vị trí khoảng trống đầu tiên. Vì vậy thêm khi 1 sẽ là 8 là số bắt đầu phần tiếp theo. HÀM RIGHT () Hàm RIGHT có công dụng tách ký tự từ bên phải văn bản Cú pháp sẽ là RIGHT(text,[num_chars]) Trong đó:
Ví dụ: Ta đã có tên đầy đủ của công nhân ở cột A, bây giờ hãy lấy ra tên họ ở cột B Text in A2 : Lillie.Merrit =RIGHT(A2,6) = Merrit Biến thể Vậy làm cách nào nếu bạn không biết chính xác số ký tự cần tách? Đây là công thức tự động xác định tên họ và tách ra =RIGHT(A2,LEN(A2)-SEARCH(.,A2)) Hàm LEN để đếm tổng số ký tự trong văn bản và hàm SERACh để tìm vị trí cụ thể Trên đây là chi tiết một số công thức về cách tách chữ trong Excel, đừng quên áp dụng trong khi sử dụng ứng dụng này nhé! |