Tách tên ra khỏi họ và tên trên EXCEL

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi Tuanktcdcn, 8 Tháng bảy 2004.

9,626 lượt xem

  1. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Tôi có một cột họ và tên trên EXCEL
    VD:
    Nguyễn Lân
    Đặng Thị Mai
    Anh Tuấn
    Nã Thị Monh Manh Cánh Hồng Tươi
    Đinh Xuân Thu
    Nguyễn Thị ..... Mai ..... .... Tú
    Tóm lại số họ đệm không biết trước là bao nhêu.
    Bây giờ mình cần dùng công thức EXCEL để lấy riêng phần tên (Lân, Mai, Tuấn,Tú,...).
    Các bạn có thể chỉ cho mình công thức được không?
    =======
     
    #1
  2. thanhnhan53

    thanhnhan53 Thành viên hoạt động

    Bài viết:
    66
    Đã được thích:
    0
    Bạn hãy xem trang 2 đã có chủ đề nầy rồi đấy .
     
    #2
  3. Bình_OverAC

    Bình_OverAC Over Abnormal / Crazy

    Bài viết:
    845
    Đã được thích:
    7
    Nơi ở:
    Nha Trang
    xin chỉ rõ giúp!
     
    #3
  4. anhoanh

    anhoanh Thành viên hoạt động

    Bài viết:
    105
    Đã được thích:
    1
    Nơi ở:
    Đà Nẵng
    #4
  5. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Cảm ơn các bạn đã chỉ dẫn!
    Mình rất hay dùng EXCEL trong công việc và thấy nó đáp ứng rất tốt và phong phú. Điều quan trọng chúng ta khai thác nó như thế nào.
    Chủ đề này đã được giải quyết triệt để. Mong các anh em đưa những tình huống bất cập trong thực tiễn lên diễn đàn để cùng trao đổi kinh nghiệm.

    Tôi là thành viên mới nên không upload được. Vậy điều kiện để upload được là như thế nào?
     
    #5
  6. lemanhtien

    lemanhtien Thành viên sơ cấp

    Bài viết:
    101
    Đã được thích:
    0
    Nơi ở:
    HN
    :pepsi: :pepsi: :pepsi:
    Chào các bạn có phần mềm hỗ trợ EXEL và Word có hỗ trợ tách tên và họ thậm chí còn nhiều chức năng khác rất hay như thêm các công thức hỗ trợ mà bạn rất cần biết. :eek:k
    Bạn vào echip.com(www.ktlehoan.com) vào phần thư viện phần mềm của echip :chuoi , mình mong các bạn hài lòng với phần mềm này :pepsi: :pepsi: :pepsi: :pepsi: :pepsi: :pepsi: :pepsi: :pepsi: :pepsi:
     
    #6
  7. nipvnn

    nipvnn www.mintoday.com

    Bài viết:
    362
    Đã được thích:
    1
    Hình như hơi diễm xưa rồi thì phải :chuoi :chuoi
     
    #7
  8. gnurtel

    gnurtel Thành viên hoạt động

    Bài viết:
    71
    Đã được thích:
    0
    Nơi ở:
    Hà Nội
    Cũ người mới ta, tớ thấy hay ra phết đấy chứ :leu:
     
    #8
  9. lemanhtien

    lemanhtien Thành viên sơ cấp

    Bài viết:
    101
    Đã được thích:
    0
    Nơi ở:
    HN
    :wall :wall :wall Thấy mấy bạn cứ bàn vấn đề này mãi mình mới viết lên tránh cho các bạn đỡ vất vả :talk :talk :talk :talk với lại chương trình đó cũng thấy hay xem lời bàn tủi thân quá cũng may được câu an ủi chứ không kiểu này chắc không dám vào diễn đàn nữa
    :lol :lol :lol :lol :lol :lol :lol :lol
     
    #9
  10. Tuanktcdcn

    Tuanktcdcn Lão già ham vui

    Bài viết:
    548
    Đã được thích:
    50
    Nơi ở:
    Hà Nội
    Chao cac ban!
    Có một số vấn đề tưởng đơn giản nhưng để làm được thì lại phức tạp, trên EXCEL cũng vậy như tách tên ra khỏi họ và tên.
    Để đơn giản tôi xin đưa ra đây 2 hàm tự viết để giải quyết mục đích đó.
    +Nhấn ALT+F11 (Vào chế độ lập trình)
    +Vào Menu Insert\Module
    + Bây giờ bạn copy 2 hàm dưới đây vào Module

    '============Chép vào Module
    Function FRight(ByVal cTim As String, ByVal Chuoi As String) As Integer
    FRight = InStrRev(Trim(Chuoi), cTim)
    End Function

    Function Tachten(ByVal HovaTen As String) As String
    Tachten = Right(Trim(HovaTen), Len(Trim(HovaTen)) - FRight(" ", HovaTen))
    End Function
    '===========
    +Nhấn ALT+F11 lần nữa để về chế độ Worksheet (bảng tính)
    +Tại ô A1=Trần Thị Song Ngư
    +Tách tên:
    c1) Tại ô B1=Techten(A1)
    c2) Tại ô B1=RIGHT(A1,LEN(A1)-Fright(" ",A1))
    (Hàm Fright() tìm chuỗi cTim trong Chuoi từ phải sang trái, nếu tìm được cho ra giá trị >0. Hàm InStrRev chỉ có từ EXCEL 2000 trở lên mói có.)
    Theo mình. Nếu muốn làm tốt hơn nữa công việc của mình bạn nên tham khảo cách viết VBA, Macro trong EXCEL, không khó lám đâu.
     
    #10
  11. kimphuong1090

    kimphuong1090 Thành viên sơ cấp

    Bài viết:
    10
    Đã được thích:
    0
    Nơi ở:
    Hà Nội
    Bạn xem hướng dẫn này nè, mình thấy hay lắm, tách được hết các phần trong excel

     
    #11

Chia sẻ trang này