Hướng dẫn how do i extract text between second and third commas in excel? - làm cách nào để trích xuất văn bản giữa dấu phẩy thứ hai và thứ ba trong excel?

Để trích xuất văn bản giữa dấu phẩy thứ nhất và thứ hai hoặc dấu phẩy thứ hai và thứ ba từ các chuỗi văn bản, hướng dẫn này sẽ giới thiệu một số công thức để giải quyết nhiệm vụ này trong Excel.

  • Trích xuất văn bản giữa dấu phẩy thứ nhất và thứ hai hoặc các trình phân cách khác từ chuỗi văn bản
  • Trích xuất văn bản giữa dấu phẩy thứ hai và thứ ba hoặc các trình phân cách khác từ chuỗi văn bản

Trích xuất văn bản giữa dấu phẩy thứ nhất và thứ hai hoặc các trình phân cách khác từ chuỗi văn bản

Nếu bạn muốn trích xuất văn bản giữa dấu phẩy thứ nhất và thứ hai hoặc các dấu phân cách khác, các hàm MID và tìm kiếm có thể giúp bạn đạt được công việc này, cú pháp chung là:

= Mid [ô, tìm kiếm ["char", di động] + 1, tìm kiếm ["char", cell, search ["char", cell] +1] - search ["char", cell] - 1]cell, SEARCH["char",cell] + 1, SEARCH["char",cell, SEARCH["char",cell]+1] - SEARCH["char",cell] - 1]

  • ô: tham chiếu ô hoặc chuỗi văn bản mà bạn muốn trích xuất văn bản từ.: The cell reference or text string that you want to extract text from.
  • Char: Bộ phân cách cụ thể mà bạn muốn trích xuất văn bản dựa trên.: The specific separator that you want to extract text based on.

Vui lòng sao chép hoặc nhập công thức sau vào ô trống nơi bạn muốn nhận kết quả:

= Mid [a2, search [",", a2] + 1, search [",", a2, search [",", a2] +1] - tìm kiếm [",", a2] - 1]

Và sau đó, kéo tay cầm điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả các văn bản giữa dấu phẩy thứ nhất và dấu phẩy thứ hai đã được trích xuất, xem ảnh chụp màn hình:

Giải thích về công thức:

1. Tìm kiếm [",", A2] + 1: Hàm tìm kiếm này được sử dụng để tìm vị trí của dấu phẩy đầu tiên trong ô A2, thêm 1 phương tiện để bắt đầu trích xuất từ ​​ký tự tiếp theo. Nó sẽ nhận được số 14. Phần này được công nhận là đối số start_num trong hàm giữa. This SEARCH function is used to find the position of the first comma in cell A2, adding 1 means to start the extraction from the next character. It will get the number 14. This part is recognized as the start_num argument within the MID function.

2. Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1] - Tìm kiếm [",", A2] - 1: Phần này được công nhận là đối số Num_chars trong hàm giữa. This part is recognized as the num_chars arguments in the MID function.

  • Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1]: Phần công thức này được sử dụng để có được vị trí của dấu phẩy thứ hai, nó sẽ nhận được số 21.: This part of formula is used to get the position of the second comma, it will get the number 21.
  • Tìm kiếm [",", A2]: Hàm tìm kiếm này sẽ có được vị trí của dấu phẩy đầu tiên trong ô A2. Nó sẽ nhận được số 13.: This SEARCH function will get the position of the first comma in cell A2. It will get the number 13.
  • Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1]-Tìm kiếm [",", A2] -1 = 21-13-1: Trừ vị trí của dấu phẩy thứ nhất từ ​​vị trí của vị trí thứ hai dấu phẩy, và sau đó trừ 1 khỏi kết quả có nghĩa là loại trừ ký tự dấu phẩy. Và kết quả là 7.: Subtract the position of the first comma from the position of the second comma, and then subtract 1 from the result means to exclude the comma character. And the result is 7.

3. mid [a2, tìm kiếm [",", a2] + 1, tìm kiếm [",", a2, tìm kiếm [",", a2] +1] - tìm kiếm [",", a2] - 1] [A2, 14, 7]: Cuối cùng, hàm giữa sẽ trích xuất 7 ký tự ở giữa ô A2 bắt đầu từ ký tự thứ mười bốn. Finally, the MID function will extract 7 characters in the middle of cell A2 which starts at the fourteenth character.

Notes:

1. Nếu chuỗi văn bản của bạn được phân tách bởi các trình phân cách khác, bạn chỉ cần thay đổi dấu phẩy trong công thức với các trình phân cách khác như bạn cần.

2. Đây là một công thức đơn giản khác cũng có thể giúp bạn một việc:

= Trim [mid [thay thế [a2, ",", rept ["", 100]], 100.100]]

Trích xuất văn bản giữa dấu phẩy thứ hai và thứ ba hoặc các trình phân cách khác từ chuỗi văn bản

Đôi khi, bạn có thể cần trích xuất văn bản giữa dấu phẩy thứ hai và thứ ba, trong trường hợp này, sự kết hợp của chức năng MID, Find và thay thế có thể giúp bạn. Cú pháp chung là:

= Mid [ô, tìm ["#", thay thế [ô, "char", "#", 2]]+1, find ["#", thay thế [ô, "char", "#", 3]] - Tìm ["#", thay thế [ô, "char", "#", 2]]- 1]cell, FIND["#",SUBSTITUTE[cell,"char","#",2]]+1, FIND["#",SUBSTITUTE[cell,"char","#",3]] - FIND["#",SUBSTITUTE[cell,"char","#",2]]-1]

  • ô: tham chiếu ô hoặc chuỗi văn bản mà bạn muốn trích xuất văn bản từ.: The cell reference or text string that you want to extract text from.
  • Char: Bộ phân cách cụ thể mà bạn muốn trích xuất văn bản dựa trên.: The specific separator that you want to extract text based on.

Vui lòng sao chép hoặc nhập công thức sau vào ô trống nơi bạn muốn nhận kết quả:

= Mid [a2, search [",", a2] + 1, search [",", a2, search [",", a2] +1] - tìm kiếm [",", a2] - 1]

Và sau đó, kéo tay cầm điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả các văn bản giữa dấu phẩy thứ nhất và dấu phẩy thứ hai đã được trích xuất, xem ảnh chụp màn hình:

Giải thích về công thức:

1. Tìm kiếm [",", A2] + 1: Hàm tìm kiếm này được sử dụng để tìm vị trí của dấu phẩy đầu tiên trong ô A2, thêm 1 phương tiện để bắt đầu trích xuất từ ​​ký tự tiếp theo. Nó sẽ nhận được số 14. Phần này được công nhận là đối số start_num trong hàm giữa.: This part is recognized as the start_num argument within the MID function.

  • 2. Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1] - Tìm kiếm [",", A2] - 1: Phần này được công nhận là đối số Num_chars trong hàm giữa.: This SUBSTITUTE function is used to replace the second comma in cell A2 with a # character, you will get the result as this: "Apple-3000KG,Houston#Texas,US".
  • Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1]: Phần công thức này được sử dụng để có được vị trí của dấu phẩy thứ hai, nó sẽ nhận được số 21.: Using the FIND function to get the position of the # character within the text string which returned by the SUBSTITUE function. Adding 1 means to start the extraction from the next character. This will get the number 22.

Tìm kiếm [",", A2]: Hàm tìm kiếm này sẽ có được vị trí của dấu phẩy đầu tiên trong ô A2. Nó sẽ nhận được số 13.: This part is recognized as the num_chars argument within the MID function.

  • Tìm kiếm [",", A2, Tìm kiếm [",", A2] +1]-Tìm kiếm [",", A2] -1 = 21-13-1: Trừ vị trí của dấu phẩy thứ nhất từ ​​vị trí của vị trí thứ hai dấu phẩy, và sau đó trừ 1 khỏi kết quả có nghĩa là loại trừ ký tự dấu phẩy. Và kết quả là 7.: This formula will return the position of the third comma, it will get the number 27.
  • 3. mid [a2, tìm kiếm [",", a2] + 1, tìm kiếm [",", a2, tìm kiếm [",", a2] +1] - tìm kiếm [",", a2] - 1] [A2, 14, 7]: Cuối cùng, hàm giữa sẽ trích xuất 7 ký tự ở giữa ô A2 bắt đầu từ ký tự thứ mười bốn.: Subtract the position of the second comma from the position of the third comma, and then subtract 1 from the result means to exclude the comma character. And the result is 5.

3. mid [a2, find ["#", thay thế [a2, ",", "#", 2]]+1, find ["#", thay thế [A2, ",", "#", 3] ] - Tìm ["#", thay thế [A2, ",", "#", 2]] - 1] = Mid [A2, 22, 5]: Cuối cùng, hàm giữa sẽ trích xuất 5 ký tự ở giữa Tế bào A2 bắt đầu ở nhân vật hai mươi giây.: At last, the MID function will extract 5 characters in the middle of cell A2 which starts at the twenty-second character.

Notes:

1. Nếu chuỗi văn bản của bạn được phân tách bởi các trình phân cách khác, bạn chỉ cần thay đổi dấu phẩy trong công thức với các trình phân cách khác như bạn cần.

2. Một công thức đơn giản khác cũng có thể giúp bạn trích xuất văn bản giữa dấu phẩy thứ hai và thứ ba:

= Trim [mid [thay thế [A2, ",", Rept ["", 100]], 200,100]]

Các chức năng tương đối được sử dụng:

  • MID::
  • Hàm MID được sử dụng để tìm và trả về một số ký tự cụ thể từ giữa chuỗi văn bản đã cho.

  • FIND::
  • Hàm tìm được sử dụng để tìm một chuỗi trong một chuỗi khác và trả về vị trí bắt đầu của chuỗi bên trong một chuỗi khác.

  • SEARCH::
  • Chức năng tìm kiếm có thể giúp bạn tìm thấy vị trí của một ký tự hoặc chuỗi con cụ thể từ chuỗi văn bản đã cho

  • SUBSTITUTE::
  • Hàm thay thế Excel thay thế văn bản hoặc ký tự trong chuỗi văn bản bằng một văn bản hoặc ký tự khác.

Thêm bài viết:

  • Trích xuất nhiều dòng từ một ô
  • Nếu bạn có một danh sách các chuỗi văn bản được phân tách bằng các lần ngắt dòng [xảy ra bằng cách nhấn ALT + ENTER KEYS khi nhập văn bản] và bây giờ, bạn muốn trích xuất các dòng văn bản này vào nhiều ô như dưới màn hình dưới hiển thị. Làm thế nào bạn có thể giải quyết nó với một công thức trong Excel?

  • Trích xuất từ ​​thứ n từ chuỗi văn bản trong excel
  • Nếu bạn có một danh sách các chuỗi văn bản hoặc câu, bây giờ, bạn muốn trích xuất từ ​​thứ n cụ thể từ danh sách như dưới dạng ảnh chụp màn hình hiển thị. Bài viết này, tôi sẽ giới thiệu một số phương pháp để giải quyết công việc này trong Excel.

  • Trích xuất văn bản giữa các dấu ngoặc từ chuỗi văn bản
  • Nếu có một phần của văn bản được bao quanh với dấu ngoặc đơn trong chuỗi văn bản, bây giờ, bạn cần trích xuất tất cả các chuỗi văn bản giữa các dấu ngoặc đơn như sau ảnh chụp màn hình được hiển thị. Làm thế nào bạn có thể giải quyết nhiệm vụ này trong Excel một cách nhanh chóng và dễ dàng?

  • Trích xuất văn bản sau phiên bản cuối cùng của một ký tự cụ thể
  • Nếu bạn có một danh sách các chuỗi văn bản phức tạp có chứa một số dấu phân cách [lấy ảnh chụp màn hình dưới đây làm ví dụ, có chứa dấu gạch nối, dấu phẩy, không gian trong một dữ liệu di động] và bây giờ, bạn muốn tìm vị trí của sự xuất hiện cuối cùng của dấu gạch nối , và sau đó trích xuất chuỗi con sau nó. Bài viết này, tôi sẽ giới thiệu một số công thức để xử lý nhiệm vụ này.

Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel - giúp bạn nổi bật giữa đám đông

Bạn có muốn hoàn thành công việc hàng ngày của mình một cách nhanh chóng và hoàn hảo không? Kutools cho Excel mang đến 300 & NBSP; Các tính năng nâng cao mạnh mẽ & nbsp; [Kết hợp sổ làm việc, tổng màu, nội dung ô phân chia, ngày chuyển đổi, v.v.] và tiết kiệm 80% thời gian cho bạn.

  • Được thiết kế cho 1500 kịch bản làm việc, giúp bạn giải quyết các vấn đề 80%& nbsp; Excel.
  • Giảm hàng ngàn lần nhấp chuột và chuột mỗi ngày, làm giảm đôi mắt và bàn tay mệt mỏi của bạn.
  • Trở thành một chuyên gia Excel trong 3 phút. Không còn cần phải nhớ bất kỳ công thức đau đớn và mã VBA.
  • 30 ngày dùng thử miễn phí không giới hạn. Đảm bảo hoàn lại tiền 60 ngày. Nâng cấp và hỗ trợ miễn phí trong 2 năm.

Tab Office - Kích hoạt đọc và chỉnh sửa bảng trong Microsoft Office [bao gồm Excel]

  • Một giây để chuyển đổi giữa hàng tá tài liệu mở!
  • Giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày, nói lời tạm biệt với tay chuột.
  • Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
  • Mang các tab hiệu quả đến văn phòng [bao gồm Excel], giống như Chrome, Firefox và Internet Explorer mới.

Bài Viết Liên Quan

Chủ Đề