Nhờ trợ giúp xác định thứ tự của các từ và cụm từ trong 1 chuỗi văn bản. (3 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

  • Tôi tuân thủ nội quy khi đăng bài

    duongbabao90

    Thành viên mới
    Tham gia
    29/4/25
    Bài viết
    2
    Được thích
    0
    Mình có 1 file như này.
    Trong ô B2 có 17 vị trí (số lượng có thể thay đổi), phân cách với nhau bằng dấu ";".
    Mục đích là nhập dữ liệu vào ô D2, thứ tự của cụm dữ liệu D2 trả về trong ô E2. Như trong bảng là mình ví dụ với "2.1/1.2" là thứ tự thứ 2 trong chuỗi.
    Mình dùng hàm SEARCH hoặc FIND chỉ trả về thứ tự của ký tự đầu chứ không cho ra kết quả của cụm ký tự.
    Mong được anh chị em giúp đỡ.
    Xin trân trọng cảm ơn.
     

    File đính kèm

    Mình có 1 file như này.
    Trong ô B2 có 17 vị trí (số lượng có thể thay đổi), phân cách với nhau bằng dấu ";".
    Mục đích là nhập dữ liệu vào ô D2, thứ tự của cụm dữ liệu D2 trả về trong ô E2. Như trong bảng là mình ví dụ với "2.1/1.2" là thứ tự thứ 2 trong chuỗi.
    Mình dùng hàm SEARCH hoặc FIND chỉ trả về thứ tự của ký tự đầu chứ không cho ra kết quả của cụm ký tự.
    Mong được anh chị em giúp đỡ.
    Xin trân trọng cảm ơn.
    Office bản nào vậy bạn
     
    Mình có 1 file như này.
    Trong ô B2 có 17 vị trí (số lượng có thể thay đổi), phân cách với nhau bằng dấu ";".
    Mục đích là nhập dữ liệu vào ô D2, thứ tự của cụm dữ liệu D2 trả về trong ô E2. Như trong bảng là mình ví dụ với "2.1/1.2" là thứ tự thứ 2 trong chuỗi.
    Mình dùng hàm SEARCH hoặc FIND chỉ trả về thứ tự của ký tự đầu chứ không cho ra kết quả của cụm ký tự.
    Mong được anh chị em giúp đỡ.
    Xin trân trọng cảm ơn.
    Thử :

    =LEN(LEFT(B2,SEARCH(D2,B2)))-LEN(SUBSTITUTE(LEFT(B2,SEARCH(D2,B2)),";",""))+1
     
    Bài #2 có người hỏi về phiên bản.
    Phiên bản 365 có nhiều hàm chuyên về text, giải quyết vấn đề này gọn hơn nhiều.

    Cách 1:
    - Dùng hàm Textbefore lấy đoạn text đi trước cụm từ.
    - Dùng hàm TextSplit theo ";" sẽ được một mảng, số dòng hoặc cột của mảng này đem cộng 1 sẽ cho ra vị trí cụm từ
    Cách 2:
    - Dùng hàm TextSplit theo ";" sẽ được một mảng
    - Dùng hàm Match cụm từ trong mảng sẽ tìm được vị trí cụm từ.
     
    Web KT

    Bài viết mới nhất

    Back
    Top Bottom