Lấy số từ trong nội dung câu

Liên hệ QC
Trường hợp 1: Giả sử dữ liệu bắt đầu từ B2, thử hàm sau:

=IF(ISERROR(FIND(" ",B2,FIND(" ",B2,1)+1)),B2,LEFT(B2,FIND(" ",B2,FIND(" ",B2,1)+1)))

Trường hợp 2: Thử Function sau.

Mã:
Public Function TachChuoi(Chuoi As String) As String
    Dim DiaChi()    As String
    DiaChi = Split(Chuoi, " ", 3)
    TachChuoi = DiaChi(UBound(DiaChi))
End Function

Sử dụng hàm:
=TachChuoi($B2)
Dạ! được rồi anh ạ!
Anh cho em tham khảo thêm một chút:
Có cách nào để hai hàm ở trường hợp 1 và trường hợp 2 phụ thuộc vào nhau không ạ?
Ý em là: đầu tiên sẽ nhập công thức tương ứng với 2 trường hợp, để nó phụ thuộc nghĩa là mình lấy 02 từ đầu (hay 03 từ đầu) trong câu nội dung thì trường hợp 2 sẽ tự động lấy phần nội dung tương ứng còn lại.
Công thức của anh và anh Phan Thế Hiệp đã chuẩn rồi, nếu được em muốn tham khảo thêm vấn đè này chút theo hướng em nói như trên!
 
Dạ! được rồi anh ạ!
Anh cho em tham khảo thêm một chút:
Có cách nào để hai hàm ở trường hợp 1 và trường hợp 2 phụ thuộc vào nhau không ạ?
Ý em là: đầu tiên sẽ nhập công thức tương ứng với 2 trường hợp, để nó phụ thuộc nghĩa là mình lấy 02 từ đầu (hay 03 từ đầu) trong câu nội dung thì trường hợp 2 sẽ tự động lấy phần nội dung tương ứng còn lại.
Công thức của anh và anh Phan Thế Hiệp đã chuẩn rồi, nếu được em muốn tham khảo thêm vấn đè này chút theo hướng em nói như trên!
Xem bài #19 đã giải rồi mà!

Thân
 
Xem bài #19 đã giải rồi mà!

Thân
Vâng, hi
Em góp ý một vấn đề cuối anh nhé!
Giả sử không có ô trung gian C1 mà điền số chết vào trường hợp 1, và trường hợp 2 em vẫn phải điền số chết, 2 trường hợp anh giúp em đã phụ thuộc vào nhau rồi nhưng qua một biến trung gian là Ô C1. Anh sửa giúp em một chút nữa để trường hợp 1 và trường hợp 2 phụ thuộc trực tiếp vào nhau?
Bài đã được tự động gộp:

Trường hợp 1: Giả sử dữ liệu bắt đầu từ B2, thử hàm sau:

=IF(ISERROR(FIND(" ",B2,FIND(" ",B2,1)+1)),B2,LEFT(B2,FIND(" ",B2,FIND(" ",B2,1)+1)))

Trường hợp 2: Thử Function sau.

Mã:
Public Function TachChuoi(Chuoi As String) As String
    Dim DiaChi()    As String
    DiaChi = Split(Chuoi, " ", 3)
    TachChuoi = DiaChi(UBound(DiaChi))
End Function

Sử dụng hàm:
=TachChuoi($B2)
Cảm ơn anh!
 
Vâng, hi
Em góp ý một vấn đề cuối anh nhé!
Giả sử không có ô trung gian C1 mà điền số chết vào trường hợp 1, và trường hợp 2 em vẫn phải điền số chết, 2 trường hợp anh giúp em đã phụ thuộc vào nhau rồi nhưng qua một biến trung gian là Ô C1.
Tùy bạn thôi, muốn lưu số từ vào 1 ô nào đó, hoặc cài vào Name, hoặc gõ trực tiếp vào công thức....tùy hỹ bạn.

Thân
 
Web KT
Back
Top Bottom