Đăng ký học Excel chuyên đề công thức dò tìm và tham chiếu (tối 29 và 31/8) - TPHCM

Đăng ký học VBA và ADO - 3 chủ nhật 10, 17 và 24/9 - TPHCM

Dịch thông tin từ mã số

Thảo luận trong 'Lập trình VBA trong Excel' bắt đầu bởi dohungmo, 11 Tháng tám 2017.

  1. dohungmo

    dohungmo Thành viên mới

    Gửi các bác ,
    Kính mong các bác xem có cách nào giúp gà con em với ạ .

    Em có file ví dụ đi kèm . Yêu cầu như sau :
    Ta có 1 bảng danh sách chi tiết của từng ký tự , khi ta điền 1 dãy số ta , exel sẽ tự động cho ta thông tin chi tiết của từng ký tự đó tương ứng . Nếu không tồn tại lập tức trả về giá trị N/A .

    Em xin chân thành cảm ơn .
     

    Các file đính kèm:

  2. be09

    be09 Thành viên gạo cội

    Bạn có 1 dãy số M2S2243, nhưng bạn không đưa ra 1 sheet với kết quả là cái gì????? Làm sao các thành viên hiểu được để mà giúp.
     
  3. dohungmo

    dohungmo Thành viên mới

    Bác ơi , Khi ta đưa dãy số :M2S2243 vào tìm kiếm nó sẽ cho ra kết quả như trong ảnh . Đấy là cái em đang mong muốn .

    Cảm ơn bác đã quan tâm !
     

    Các file đính kèm:

  4. be09

    be09 Thành viên gạo cội

    Vậy bạn phải đính kèm File với tiêu đề là thực tế, dữ liệu có thể là giả định.
    Chứ File bài 1 không có cột nào chứa cái này M2S2243 thì lấy cái gì để mà tra.
     
  5. HieuCD

    HieuCD Thành viên gắn bó

    Bạn nên đưa thêm vài ví dụ có khả năng xảy ra của dãy số như thiếu các vị trí dò tìm ra kết quả N/A
     
    be09 thích bài này.
  6. dohungmo

    dohungmo Thành viên mới

    Em upload lại file ạ .

    Trăm sự nhờ các bác .
     

    Các file đính kèm:

  7. befaint

    befaint |||||||||||||

    Có cần bổ sung thêm câu này lên đầu trang nhất???!!!!

    "Mã số luôn tuân theo quy ước sắp xếp: ABCDEFGHIK"

    (Kiểu quy định mật mã).

    --------
    Hỏi: Căn cứ vào đâu để biết ký tự nào trong mã số sẽ tra cứu theo quy ước tương ứng với mã nào trong (ABCDEFGIK)?
     
    Lần chỉnh sửa cuối: 11 Tháng tám 2017
  8. dohungmo

    dohungmo Thành viên mới

    Dãy số sẽ sắp xếp theo thứ tự ABCDEFGHIK ạ .
     

    Các file đính kèm:

  9. befaint

    befaint |||||||||||||

    Đó! Vậy mới đủ thông tin để giải bài. Bạn chịu khó chờ nha! :)
     
    dohungmo thích bài này.
  10. huuthang_bd

    huuthang_bd Thay thái độ đổi cuộc đời

    Theo như hình mô tả thì mã sẽ luôn có đủ 5 chữ số. Nhưng sao file ở bài 6 lại có mã 3S233 nhỉ.
     
    befaint thích bài này.
  11. befaint

    befaint |||||||||||||

    Chắc nhầm nhọt đó anh :D

    (I: Lúc nào cũng là số và luôn hiển thị NHƯNG kết quả =N/A)
     
    huuthang_bd thích bài này.
  12. huuthang_bd

    huuthang_bd Thay thái độ đổi cuộc đời

    Với file bài 6, bố trí dữ liệu dò tìm của các vị trí C và K gồm 2 cột như các vị trí khác rồi áp dụng công thức sau:
    Mã:
    B17=VLOOKUP(MID(A$16,ROW($A1)-COUNTIF(B$16:B16,NA()),1),OFFSET($A$4:$B$12,,(ROW($A1)-1)*2),2,0)
    Nếu không sửa lại bảng dò thì sửa lại công thức tại B19 và B26 cho phù hợp.
     
    huonglien1901, dohungmobefaint thích bài viết này.
  13. HieuCD

    HieuCD Thành viên gắn bó

    bạn xem file
     

    Các file đính kèm:

    huonglien1901, dohungmo, PacificPR 1 người khác thích bài viết này.
  14. dohungmo

    dohungmo Thành viên mới

    Bác ơi , làm với file bổ xung này giúp em với nhé .
     

    Các file đính kèm:

  15. HieuCD

    HieuCD Thành viên gắn bó

    tạo sub Ma2 ở sheet2, bạn chạy thử nếu ổn thì chỉnh code lại theo hướng dẫn trong code
     

    Các file đính kèm:

    PacificPR, dohungmobefaint thích bài viết này.
  16. dohungmo

    dohungmo Thành viên mới

    Cảm ơn bác nhiều lắm ạ .
     

Chia sẻ trang này