Trang 2 của 2 Đầu tiênĐầu tiên 12
Kết quả 11 đến 19 của 19

Chủ đề: Dò tìm 1 điều kiện xuất nhiều kết quả phân biệt trong 1 cell

  1. #11
    Hong_Linh Guest
    Trích dẫn Gửi bởi dangmaunhan
    Bạn có thể chỉ dẫn rõ công thức này được ko, mình làm giống công thức bạn mà vẫn ko được. Mình có thắc mắc là trong công thức ko có đề cập đến cột B, nếu như vậy làm sao nó trả ra kết quả mục đích vay. Vì file của bạn mình down về ko hiển thị kết quả được
    Bạn đã Enable All Macros ? Nếu xài EX2007 thì vô Excel Option-Trust Center-Trust Center Settings...Macro Settings, chọn Enable All Macros
    Trong hàm không đề cập tới cột B vì dữ liệu trong cột B sẽ được tham chiếu bằng phương thức Offset từ cột A
    Ngoài ra, cần lưu ý định dạng dữ liệu cột A và E phải giống nhau (ví dụ cùng chọn là General chẳng hạn)

  2. #12
    sangodatthanh Guest
    Trong trường hợp ví dụ cột chứa mã " 904" bài trên ở cột "C" không phải là cột A thì thay thế trong đoạn code như thế nào. làm phiền bạn chỉ dùm. thanks

  3. #13
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi vietnd
    Trong trường hợp ví dụ cột chứa mã " 904" bài trên ở cột "C" không phải là cột A thì thay thế trong đoạn code như thế nào. làm phiền bạn chỉ dùm. thanks
    Hiện tại trong công thức lấy dữ liệu trong vùng $A$2:$B$27 với tham chiếu E4
    F4=MD(E4,$A$2:$A$27)
    Nếu vùng dữ liệu là $C$7:$D$3000 với tham chiếu K8 thì công thức là =MD(K8,$C$7:$C$3000)

  4. #14
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    đã làm được thay offset(-2)

  5. #15
    thienho Guest
    rất may đã tìm được cái phao "=MD()" đỡ mất thời gian gõ thanks thanhtrg

  6. #16
    phatthucanh Guest
    Trích dẫn Gửi bởi thanhtrg
    Bạn đã Enable All Macros ? Nếu xài EX2007 thì vô Excel Option-Trust Center-Trust Center Settings...Macro Settings, chọn Enable All Macros
    Trong hàm không đề cập tới cột B vì dữ liệu trong cột B sẽ được tham chiếu bằng phương thức Offset từ cột A
    Ngoài ra, cần lưu ý định dạng dữ liệu cột A và E phải giống nhau (ví dụ cùng chọn là General chẳng hạn)
    E mở file ở công ty làm theo a thì vẫn ko xem được, về nhà làm thì ok, a có thể chỉ e thêm được k, để lên cơ quan còn làm. hjhj
    Nếu cột mã cn (cột A), mã mục đích vay (B) không kề nhau như file e gửi thì phải chỉnh lại offset đúng ko a. A có cách nào khắc phục cái này giúp e ko, nếu mã cn và mục đích vay nằm ở các cột bất kì

  7. #17
    vietnam Guest
    Trích dẫn Gửi bởi dangmaunhan
    Bạn có thể chỉ dẫn rõ công thức này được ko, mình làm giống công thức bạn mà vẫn ko được. Mình có thắc mắc là trong công thức ko có đề cập đến cột B, nếu như vậy làm sao nó trả ra kết quả mục đích vay. Vì file của bạn mình down về ko hiển thị kết quả được
    sao lại không đề cập đến cột B chứ bạn thay đổi chữ Offset(, 1) số 1 đó chính là cột B nếu mã vay của bạn ở cột C chẳng hạn thì bạn thay Offset(, 1)=Offset(, -1) tức lùi đi một cột như vậy nếu lấy nội dung ở cột nào thì bạn đếm rồi thay vào Offset(, n) là xong.

  8. #18
    phamtienquan92 Guest
    Trích dẫn Gửi bởi dangmaunhan
    E mở file ở công ty làm theo a thì vẫn ko xem được, về nhà làm thì ok, a có thể chỉ e thêm được k, để lên cơ quan còn làm. hjhj
    Nếu cột mã cn (cột A), mã mục đích vay (B) không kề nhau như file e gửi thì phải chỉnh lại offset đúng ko a. A có cách nào khắc phục cái này giúp e ko, nếu mã cn và mục đích vay nằm ở các cột bất kì
    Nếu cột mã và mục đích vay không kề nhau thì thay đổi đoạn code như sau :

    Mã:
    Function MD(CN, R As Range, M As Range)
        For i = 1 To R.Rows.Count
            If R(i, 1) = CN And InStr(1, MD, M(i, 1)) = 0 Then MD = MD & Chr(10) & M(i, 1)
        Next
    End Function
    Trong đó : CN là mã tham chiếu, R là mã vay, M là mục đích vay
    Cú pháp :
    F3=MD(E3,A$2:A$27,B$2:B$27)

  9. #19
    maijenny Guest
    Trích dẫn Gửi bởi thanhtrg
    Nếu cột mã và mục đích vay không kề nhau thì thay đổi đoạn code như sau :

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Giả sử cùng 1 mã số đó, giá trị đầu tiên tìm được là 11, giá trị thứ 2 là 1 thì công thức này không trả thành 11 với 1 mà chỉ trả kết quả 11 thôi, có cách nào khắc phục được không ạ??
    Xin cảm ơn

Trang 2 của 2 Đầu tiênĐầu tiên 12

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •