Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 13

Chủ đề: Cần trợ giúp về bài tập Excel :D

  1. #1
    sownlee Guest

    Cần trợ giúp về bài tập Excel :D

    Chào các bạn,
    Mình kính nhờ các bạn giúp về bài tập Excel sau: lập 1 hàm mà nó sẽ hiển thị các dãy số 1,2,3,.... tùy thuộc vào các dấu "x" đánh ở ô bên cạnh . Theo như file đính kèm.

    Mình xin cảm ơn trước !

  2. #2
    sonled Guest
    Bạn giải thích chứ nhìn vào file bạn tôi chẳng hiểu gì cả.

  3. #3
    hongiayviet Guest
    Trích dẫn Gửi bởi giaiphap
    Bạn giải thích chứ nhìn vào file bạn tôi chẳng hiểu gì cả.
    Ah vâng, mình cần lập 1 hàm tại các vị trí O3, O4, O5, ... tương ứng với những dấu x được đánh ở các hàng bên trái 3, 4, 5, ... của dãy số từ 1-13.
    Ví dụ như hàng 3, mình dấu x ở các vị trí 1,2,3,4,5,9,13 thì hàng O3 phải hiển thị là 1,2,3,4,5,9,13

  4. #4
    thuthuy1991 Guest
    Trích dẫn Gửi bởi S.Duc
    Ah vâng, mình cần lập 1 hàm tại các vị trí O3, O4, O5, ... tương ứng với những dấu x được đánh ở các hàng bên trái 3, 4, 5, ... của dãy số từ 1-13.
    Ví dụ như hàng 3, mình dấu x ở các vị trí 1,2,3,4,5,9,13 thì hàng O3 phải hiển thị là 1,2,3,4,5,9,13
    Thử với File này xem sao

  5. #5
    Công ty LC Guest
    Trích dẫn Gửi bởi khuongvietphong
    Thử với File này xem sao
    À, được rồi, mà enable macro mới ra bạn nhỉ, có thể chỉ mình cách làm được ko?

  6. #6
    chamhet224 Guest
    Trích dẫn Gửi bởi S.Duc
    À, được rồi, mà enable macro mới ra bạn nhỉ, có thể chỉ mình cách làm được ko?
    File đó bên trong chưa Macro nên khi mở file phải enable macro thì mới chạy kết quả được. Còn cách làm thì bạn xem

    đoạn Macro đó trong Module tại cửa sổ VBA (bằng cách nhấn ALT+F11).

  7. #7
    vlvietlamvl Guest
    Trích dẫn Gửi bởi khuongvietphong
    File đó bên trong chưa Macro nên khi mở file phải enable macro thì mới chạy kết quả được. Còn cách làm thì bạn xem

    đoạn Macro đó trong Module tại cửa sổ VBA (bằng cách nhấn ALT+F11).
    Nếu cái phần thống kê O3,O4 ... nằm ở sheet khác thì sao bạn nhỉ?

  8. #8
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi S.Duc
    Nếu cái phần thống kê O3,O4 ... nằm ở sheet khác thì sao bạn nhỉ?
    Thì vẫn như bình thường mà, tại B3 của sheet test (2) bạn gõ vào công thức:

    Mã:
    =show(test!A3:M3)
    Enter rồi fill xuống dưới thôi

  9. #9
    thanhaiti1903 Guest
    Trích dẫn Gửi bởi khuongvietphong
    Thì vẫn như bình thường mà, tại B3 của sheet test (2) bạn gõ vào công thức:

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Cảm ơn bạn, phiền bạn xem giúp file tương tự này nữa, lần này có tới 3 bảng

  10. #10
    nguyenngoc20 Guest
    Trích dẫn Gửi bởi S.Duc
    Cảm ơn bạn, phiền bạn xem giúp file tương tự này nữa, lần này có tới 3 bảng
    Bạn sửa lại đoạn Macro bên trong thành thế này nhé:

    Mã:
    Option Explicit
    Function show(vung As Range) As String
    Dim mang(), i As Long, k As Long
    For i = 1 To vung.Columns.Count
      If vung.Cells(1, i) = "x" Then
        k = k + 1
        ReDim Preserve mang(1 To k)
        mang(k) = i
      End If
    Next i
    show = Join(mang, ",")
    End Function

Trang 1 của 2 12 CuốiCuối

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
  •