Trích rút dử liệu trong Excel

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi star_night, 28 Tháng ba 2007.

11,320 lượt xem

  1. star_night

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

    Bài viết:
    1
    Đã được thích:
    0
    Nơi ở:
    Đà Lạt
    Đề bài :

    Đh bách khoa hà nội năm 1990 lớp kế toán a214 có 125 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán ag5 có 1252 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán c111g245 có 1251125 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán d51241 có 1255435435 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán k1555645f742 có 12557343133 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán k5254552 có 12525435454132542 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán k245684g51 có 1252543543543435435435453 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán h451h2454251452 có 1253545344328573873737374 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán j124512566 có 1252542542542542543443543433 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán k152122245435f có 1252542542543543543543787484842 sv
    ........
    ........
    cho tới thứ tự 2000 (hic choáng)
    ( cơ sở dữ liêu này nằm trong file .TXT nên có thể coppy pass đi bất cứ đâu)

    Hỏi hãy dùng bất cứ lệnh nào hàm nào trương trình gì để có thể lấy được 1 phần của cơ sở dữ liệu yển theo Minh Hoạ sau :

    Đh bách khoa hà nội năm 1990 lớp kế toán a214 có 125 sv
    Đh bách khoa hà nội năm 1990 lớp kế toán c111g245 có 1251125 sv


    Thì sẽ lấy ra được

    Đh bách khoa hà nội năm 1990 lớp kế toán a214 có
    Đh bách khoa hà nội năm 1990 lớp kế toán c111g245 có

    tức là lấy phần gạch chân còn lại thì bỏ!
    (lấy từ đầu cho đến chử có )

    Các bạn nào có thể giải mình xin khâm phục và gọi 10 tiếng sư phụ !
    Và mình rất rất chi là khâm phục chỉ biết nói như vậy thôi (rất khâm phục) !
    XIn được Cảm ơn !
     
    #1
  2. Ng Ha Anh Tuan

    Ng Ha Anh Tuan Thành viên sơ cấp

    Bài viết:
    76
    Đã được thích:
    0
    Nơi ở:
    TP HCM
    Có rất nhiều cách, đây là đơn giản nhất
    Trong excel
    Dùng lệnh Find tìm chữ "có" => khoảng cách, dùng hàm left("chuỗi X",len(..)-khoảng cách
     
    #2
  3. farway72

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

    Bài viết:
    53
    Đã được thích:
    0
    Nơi ở:
    HN
    Có nhiều cách làm. Farway72 đơn cử cách đơn giản nhất cho bạn nhé. Bạn để ý rằng, ở đây có một điểm chung là cuối mỗi gạch chân đều có chữ "có" vậy ta sẽ dùng hàm mid và find để lấy ra chữ sau gạch chân.

    Giả sử ô A1="Đh bách khoa hà nội năm 1990 lớp kế toán a214 có 125 sv "

    Công thức sẽ là =MID(A1,FIND("có",A1)+3,LEN(A1)-FIND("có",A1))

    Bạn tìm hiểu thêm những cách khác nhé. Chúc bạn thành công!.
     
    #3
  4. thanh_tks

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

    Bài viết:
    7
    Đã được thích:
    0
    Nơi ở:
    TKS
    Bạn tìm "tiện ích excel" trong đó có phần "tách-gộp họ tên" nó gúp bạn rất tốt đấy!
     
    #4

Chia sẻ trang này