Đăng ký học Excel và VBA cùng GPE tháng 11 - TPHCM

Đăng ký học Excel và phân tích số liệu cùng GPE tháng 12 - TPHCM

Mua sách "VBA trong Excel - Cải thiện và tăng tốc" tái bản

Hỏi cách sử dụng hàm SUBSTITUTE và LEN trong cách tách tên

Thảo luận trong 'Hướng dẫn sử dụng các hàm trong Excel' bắt đầu bởi loveacm, 15 Tháng chín 2010.

  1. loveacm

    loveacm Thành viên mới

    Thưa các bác, em có cái hàm tách tên đệm và tên trong excel, nhưng mà nói thật, em dùng mà chẳng biết ý nghĩa của nó, các bác có thể giải thích cặn kẽ hộ em được không ạ. Em là cái thằng chúa tò mò nên cái gì cũng muốn biết cặn kẽ, mong các bác thông cảm và giúp đỡ nhé :).
    2 cái hàm đây ạ:
    =LEFT(B2,FIND("*",SUBSTITUTE(B2," ","*",LEN(B2)-LEN(SUBSTITUTE(B2," ",""))))-1)
    =RIGHT(B2,LEN(B2)-FIND("*",SUBSTITUTE(B2," ","*",LEN(B2)-LEN(SUBSTITUTE(B2," ",""))))).
    Các cao thủ có gì giúp đỡ em nhé, thanks các bác trước ^^
     
  2. loveacm

    loveacm Thành viên mới

    Thật sự là em đang cần rất gấp, có bác nào biết thì vui lòng bảo em với ạ :-s
     
  3. Ba Tê

    Ba Tê Cạo Rồi Vẫn Gội

    Tôi chỉ cách cho "Chúa tò mò" tự ngâm cứu sẽ hiểu cặn kẽ hơn nhé:
    Tách từ đoạn công thức trên ra xem kết quả của nó là cái gì, ví dụ:
    SUBSTITUTE(B2," ","") = Cái gì?
    LEN(SUBSTITUTE(B2," ","")) = Cái gì?
    LEN(B2)-LEN(SUBSTITUTE(B2," ",""))) = Cái gì? ....
    Cuối cùng nó sẽ là cái gì??????
    Khi ta "À!" và vỗ đùi cái "đét" thì ta sẽ hiểu lâu hơn, người khác giải thích nhiều khi lại chẳng hiểu.
     
  4. hoangexcell

    hoangexcell Thành viên thường trực

    Bạn chú ý là phải hiểu các nốt nhạc trước khi muốn biết sáng tác nhạc.
    Nhu cầu tò mò thì tìm hiểu từng cái len, subtil... cho hiểu trước đi sau đó thì tiếp.. theo đó mà mò

    còn tò mò kiểu này hơi bị mệt uh, suốt ngày đi mò giúp bạn :)
     
  5. tungnguyen_kt

    tungnguyen_kt Nguyễn Thanh Tùng Staff Member Super Moderator

    Bạn có thể bôi đen từng hàm riêng biệt (chi nhỏ ra như bác Bate hướng dẫn) sau đó nhấn F9 xem kết quả từng phần nó là gì sau đó bạn sẽ hiểu thôi. Tôi cũng thường học bằng cách này đấy.
     
  6. loveacm

    loveacm Thành viên mới

    vâng ạ, em sẽ ngâm cứu luôn, dù sao cũng cảm ơn các bác ạ
     
  7. nhat chi mai

    nhat chi mai Thành viên gắn bó

    Bạn muốn biết cái cặn kẽ tôi giúp bạn đây, nhưng khuyên bạn biết cặn kẽ quá không tốt đâu, con trai mà thế thì gái chạy mất dép ))0

    HÀM SUBSTITUTE(text, old-text, new-text, (instance-num))
    TEXT : đoạn or tham chiếu ô chứa text có các ký tự mà ta muốn thay thế
    OLD-TEXT : là text hiện hành mà bạn muốn thay thế
    NEW-TEXT : text mà bạn muốn thay thế old-text bằng text đó
    INSTANCE-NUM : xác định trường hợp nào đó của old-text mà ta muốn thay thế (bỏ qua các trường hợp của old-text để thay thế)

    thỏa mãn rồi nhá -=.,,
     

Chia sẻ trang này