Tách chuổi sau dấu gạch nối

Liên hệ QC

youkosuk

Thành viên chính thức
Tham gia
23/6/08
Bài viết
98
Được thích
22
Chào các bạn, xin hướng dẫn mình cắt một chuổi ký tự từ 1 chuổi bất kỳ.
Ví dụ như sau:
Tại ô A1:
Thanh toán chi phí mua 2000 tấn sắt phế liệu hđ:007548-Công ty May nhà bè

Mình muốn cắt phần chuổi "Công ty may nhà bè" qua một ô khác và lấy cái số hóa đơn ra.
Kết quả tại ô
B1 : 007548
C1 : Công ty May nhà bè
 

File đính kèm

  • tach chuoi.xls
    13.5 KB · Đọc: 64
Lần chỉnh sửa cuối:
Bạn dùng công thức như sau nhé:
=LEFT(B3,FIND("-",TRIM(B3),1)-1)
 

File đính kèm

  • Vi du.xls
    13.5 KB · Đọc: 69
Chào các bạn, xin hướng dẫn mình cắt một chuổi ký tự từ 1 chuổi bất kỳ.
Ví dụ như sau:
Tại ô A1:
Thanh toán chi phí mua 2000 tấn sắt phế liệu hđ:007548-Công ty May nhà bè

Mình muốn cắt phần chuổi "Công ty may nhà bè" qua một ô khác và lấy cái số hóa đơn ra.
Kết quả tại ô
B1 : 007548
C1 : Công ty May nhà bè
B1=LEFT(A1,FIND("-",A1)-1)
C1=RIGHT(A1,LEN(A1)-LEN(B1)-1)

Bạn xem file nhe
 

File đính kèm

  • Book1.xls
    16.5 KB · Đọc: 50
Bạn này thế thì Thanh toán chi phí mua 2000 tấn phế liệu hđ:007548-Công ty cồ phần nhà bè"
bao giờ cũng có cái dấu ":" à, nếu có thì cũng rễ làm thôi
 
Bạn này thế thì Thanh toán chi phí mua 2000 tấn phế liệu hđ:007548-Công ty cồ phần nhà bè"
bao giờ cũng có cái dấu ":" à, nếu có thì cũng rễ làm thôi
Thông thường mình làm thì luôn có dấu ":" và dấu "-" để phân biệt số hóa đơn và tên doanh nhgiệp
 
Vậy bạn áp dung hàm này đi
=MID(A1,FIND(":",A1,1)+1,FIND("-",A1,1)-FIND(":",A1,1)-1)
=RIGHT(A1,LEN(A1)-FIND("-",A1,1))
 

File đính kèm

  • Tach chu.xls
    15.5 KB · Đọc: 58
Lần chỉnh sửa cuối:
Vậy bạn áp dung hàm này đi
=MID(A1,FIND(":",A1,1)+1,FIND("-",A1,1)-FIND(":",A1,1)-1)
=RIGHT(A1,LEN(A1)-FIND("-",A1,1))


Trong trường hợp tại dấu "-" có 2 khoản trắng 2 bên, muốn bỏ 2 khoản trắng này thì làm như thế nào. Vì khi lấy được tên công ty là "công ty may nhà bè" thì nó thừ cái khoản trắng đầu ở đầu.

Ví dụ: Thanh toán phí mua 2000 tấn phế liệu hđ:007548 - Công ty may nhà bè

thay vì cho kết quả là "công ty may nhà bè" thì lại cho kết quả " công ty may nhà bè"
 
Trong trường hợp tại dấu "-" có 2 khoản trắng 2 bên, muốn bỏ 2 khoản trắng này thì làm như thế nào. Vì khi lấy được tên công ty là "công ty may nhà bè" thì nó thừ cái khoản trắng đầu ở đầu.

Ví dụ: Thanh toán phí mua 2000 tấn phế liệu hđ:007548 - Công ty may nhà bè

thay vì cho kết quả là "công ty may nhà bè" thì lại cho kết quả " công ty may nhà bè"
Bạn dùng cái này:
=TRIM(RIGHT(A1, LEN(A1) - FIND("-", A1)))
Trong đó, ô A1 là ô chứa cái chuỗi văn bản gốc.
 
Các pro ơi, làm sao để lấy được số sau chữ V,C
TV50-01X MBEC150-02X TLV12-01X TV132-02N MBEC23-03N TV5-01X MBEV200-01N TC200-02X TC50-01N MBEV180-01X TLC28-02X TLV50-03N
 
Web KT
Back
Top Bottom