Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Để trích xuất hai từ đầu tiên trong chuỗi văn bản, bạn cần tìm vị trí tương đối của không gian thứ hai, sau đó sử dụng hàm trái.

  • Để trích xuất từ ​​đầu tiên
  • Để trích xuất ba từ đầu tiên
  • Để trích xuất bốn từ đầu tiên

Formula:

Sao chép công thức và thay thế "A1" bằng tên ô chứa văn bản bạn muốn trích xuất.

= If ((Len (A1) -Len (thay thế (A1, "", ""))))

Example:

Để trích xuất hai từ đầu tiên từ chuỗi văn bản "Cách trích xuất hai từ đầu tiên".How to Extract the First Two Words".

Kết quả trả về hai từ đầu tiên "làm thế nào".

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Explanations:

Bước 1: Để tìm vị trí của không gian đầu tiên To find the location of the first space

Công thức= Tìm ("", A1)
Kết quả4

Bước 2: Để tìm vị trí của không gian thứ hai To find the location of the second space

Công thức= Tìm ("", A1)
Kết quả7

Bước 2: Để tìm vị trí của không gian thứ hai Pick up the letters before the second space

Công thức= Tìm ("", A1)
Kết quảBước 2: Để tìm vị trí của không gian thứ hai

= Find ("", a1, find ("", a1) +1)

Bước 3: Nhận các chữ cái trước không gian thứ hai

= Trái (a1, find ("", a1, find ("", a1) +1) -1)

Làm thế nào để

Tuy nhiên, khi chuỗi văn bản chỉ có một hoặc hai từ, công thức "= trái (a1, find (" ", a1, find (" ", a1) +1) -1)" Trả về #Value! lỗi. Để tránh lỗi này, bạn cần kết hợp với chức năng nếu.

= Thay thế (a1, "", "") để thay thế khoảng trắng trong chuỗi văn bản;

Excel có một số công thức tuyệt vời có thể giúp bạn cắt và xúc xắc dữ liệu văn bản.

Đôi khi, khi bạn có dữ liệu văn bản, bạn có thể muốn trích xuất từ ​​đầu tiên từ chuỗi văn bản trong một ô.

Có nhiều cách bạn có thể làm điều này trong Excel (sử dụng kết hợp các công thức, sử dụng tìm và thay thế và sử dụng flash fill)

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số cách thực sự đơn giản để trích xuất từ ​​đầu tiên từ chuỗi văn bản trong Excel.extract the first word from a text string in Excel.

  • Sử dụng các công thức văn bản (trái/tìm)
  • Sử dụng kỹ thuật tìm và thay thế và kỹ thuật nhân vật hoang dã
  • Sử dụng flash điền (phương pháp nhanh nhất và dễ nhất)

Trích xuất từ ​​đầu tiên bằng công thức văn bản

Giả sử bạn có bộ dữ liệu sau, nơi bạn muốn nhận từ đầu tiên từ mỗi ô.

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Công thức dưới đây sẽ làm điều này:

=IFERROR(LEFT(A2,FIND(" ",A2)-1),A2)

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Hãy để tôi giải thích cách thức công thức này hoạt động.

Phần tìm của công thức được sử dụng để tìm vị trí của ký tự không gian trong chuỗi văn bản. Khi công thức tìm thấy vị trí của ký tự không gian, hàm bên trái được sử dụng để trích xuất tất cả các ký tự trước ký tự không gian đầu tiên trong chuỗi văn bản.

Mặc dù một mình công thức bên trái là đủ, nhưng nó sẽ cho bạn một lỗi trong trường hợp chỉ có một từ trong ô và không có ký tự không gian.

Để xử lý tình huống này, tôi đã kết thúc công thức bên trái trong công thức iferror, chỉ đơn giản là trả về nội dung di động gốc (vì không có ký tự không gian cho biết nó trống hoặc chỉ có một từ).

Một điều tốt về phương pháp này là kết quả là động. Điều này có nghĩa là trong trường hợp bạn thay đổi chuỗi văn bản gốc trong các ô trong cột A, công thức trong cột B sẽ tự động cập nhật và đưa ra kết quả chính xác.

Trong trường hợp bạn không muốn công thức, bạn có thể chuyển đổi nó thành các giá trị.

Trích xuất từ ​​đầu tiên bằng tìm và thay thế

Một phương pháp nhanh khác để trích xuất từ ​​đầu tiên là sử dụng tìm và thay thế để xóa mọi thứ ngoại trừ từ đầu tiên.

Giả sử bạn có bộ dữ liệu như được hiển thị bên dưới:

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Dưới đây là các bước để sử dụng tìm và thay thế để chỉ nhận được từ đầu tiên và xóa mọi thứ khác:

  1. Sao chép văn bản từ cột A đến cột B. Đây là để đảm bảo rằng chúng tôi cũng có dữ liệu gốc.
  2. Chọn tất cả các ô trong cột B nơi bạn muốn lấy từ đầu tiên
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  3. Nhấp vào tab Trang chủ
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  4. Trong nhóm chỉnh sửa, nhấp vào Tìm và chọn tùy chọn và sau đó nhấp vào Thay thế. Điều này sẽ mở hộp thoại Tìm & Thay thế.
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  5. Trong trường tìm kiếm, Enter & nbsp; * (một ký tự không gian theo sau là dấu hoa thị) * (one space character followed by the asterisk sign)
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  6. Để trống thay thế với trường trống
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  7. Nhấp vào thay thế tất cả nút.
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Các bước trên sẽ loại bỏ mọi thứ ngoại trừ từ đầu tiên trong các ô.

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Bạn cũng có thể sử dụng điều khiển phím tắt + H để mở hộp thoại Tìm và thay thế.Control + H to open the Find and Replace dialog box.

Cái này hoạt động ra sao?

Trong tìm trường nào, chúng tôi đã sử dụng một ký tự không gian theo sau là dấu hoa thị. Dấu dấu hoa thị (*) là một ký tự thẻ hoang dã đại diện cho bất kỳ số lượng ký tự nào.

Vì vậy, khi chúng tôi yêu cầu Excel tìm các ô chứa ký tự không gian theo sau là dấu hoa thị và thay thế nó bằng trống, nó tìm thấy ký tự không gian đầu tiên và loại bỏ mọi thứ sau nó - chỉ để chúng tôi chỉ có từ đầu tiên.

Và trong trường hợp bạn một ô không có văn bản hoặc chỉ một từ không có ký tự không gian, các bước trên sẽ không thực hiện bất kỳ thay đổi nào đối với nó.

Trích xuất từ ​​đầu tiên bằng cách sử dụng flash fill

Một phương pháp thực sự đơn giản và nhanh chóng khác để trích xuất từ ​​đầu tiên bằng flash điền.

Flash Fill đã được giới thiệu trong Excel 2013 và có sẵn trong tất cả các phiên bản sau đó. Nó giúp trong việc thao túng văn bản bằng cách xác định mẫu mà bạn đang cố gắng đạt được và lấp đầy nó cho toàn bộ cột.

Ví dụ: giả sử bạn có bộ dữ liệu dưới đây và bạn chỉ muốn trích xuất từ ​​đầu tiên.

Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Dưới đây là các bước để làm điều này:

  1. Trong ô B2, là cột liền kề của dữ liệu của chúng tôi, nhập thủ công ‘tiếp thị (là kết quả dự kiến)
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  2. Trong ô B3, nhập ‘HR
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  3. Chọn phạm vi B2: B10
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel
  4. Nhấp vào tab Home
  5. Trong nhóm chỉnh sửa, nhấp vào thả xuống điền vào
  6. Nhấp vào tùy chọn FLASH FILL
    Hướng dẫn how to extract first two words in excel - cách trích xuất hai từ đầu tiên trong excel

Các bước trên sẽ lấp đầy tất cả các ô bằng từ đầu tiên từ cột liền kề (cột A).

THẬN TRỌNG: Trong hầu hết các trường hợp, Flash Fill hoạt động tốt và cho kết quả chính xác, nhưng trong một số trường hợp, nó có thể không cho bạn kết quả đúng. Chỉ cần đảm bảo kiểm tra kỹ rằng kết quả như mong đợi.: In most cases, Flash Fill works fine and gives the correct result, but in some cases, it may not give you the right result. Just make sure to double-check that the results are as expected.

Lưu ý: Khi gõ kết quả dự kiến ​​vào ô thứ hai trong cột B, bạn có thể thấy tất cả văn bản trong tất cả các ô có màu xám nhạt. Đó là kết quả bạn sẽ nhận được nếu bạn nhấn phím Enter ngay lập tức. Trong trường hợp bạn không thấy đường màu xám, hãy sử dụng tùy chọn FLASH FILL trong ruy băng.

Vì vậy, đây là ba phương pháp đơn giản để trích xuất từ ​​đầu tiên từ chuỗi văn bản trong Excel.

Tôi hy vọng bạn tìm thấy hướng dẫn này hữu ích!

Các hướng dẫn Excel khác mà bạn có thể thích:

  • Trích xuất số từ một chuỗi trong Excel (sử dụng công thức hoặc VBA)
  • Cách trích xuất một chuỗi con trong Excel (sử dụng công thức văn bản)
  • Riêng biệt và họ trong excel (tên phân chia bằng công thức)
  • Cách xóa dấu phẩy trong Excel (từ văn bản và số)
  • Cách xóa văn bản trước hoặc sau một ký tự cụ thể trong Excel
  • Cách kết hợp họ và họ trong Excel
  • Xóa các ký tự từ bên trái trong Excel
  • Riêng văn bản và số trong excel

Làm cách nào để trích xuất văn bản đầu tiên trong Excel?

Trích xuất từ đầu tiên bằng tìm và thay thế..
Sao chép văn bản từ cột A đến cột B. ....
Chọn tất cả các ô trong cột B nơi bạn muốn nhận từ đầu tiên ..
Nhấp vào tab Trang chủ ..
Trong nhóm chỉnh sửa, nhấp vào Tìm và chọn tùy chọn và sau đó nhấp vào Thay thế ..

Làm cách nào để trích xuất hai từ cuối cùng từ một ô trong Excel?

Trích xuất hai từ cuối cùng từ một tế bào trong Excel..
Công thức chung ..
= Mid (ô, tìm ("@", thay thế (ô, "", "@", len (ô) -len (thay thế (ô, "", ""))-1))
Argument..
Ô: ô mà bạn muốn trích xuất hai từ cuối cùng ..
Làm thế nào để sử dụng công thức này ?.