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

Chủ đề: Tính tổng trên nhiều sheet dữ liệu không đồng đều

  1. #11
    trungvn2092 Guest
    Trích dẫn Gửi bởi kazumair
    Anh Ba Tê và giola cho em hỏi thêm, trong file của em có ô D3 là mã sản phẩm cũng chính là tên sheet, vậy có cách nào để sheet total - cột I excel tự động lấy ô D3 ở tất cả các sheet con gom lại thành 1 cột không vậy? Tại nếu dùng công thức, em phải tạo 1 vùng tham chiếu, phải gõ lại tên tất cả các sheet thủ công thì rất lâu.

    Tại I1 bạn gõ công thức ='7244"!D3
    tương tự I2, I3,...,I6

    hoặc tại I1 dùng hàm Cell("Address",'7244"!A1) kết hợp các hàm khác như MID để trích ra tên sheet - khi này sẽ liên kết động với tên của sh eet (tức là thay đổi ten sh e et thì giá trị tại I1 sẽ thay theo,... tương tự cho các I.. khác

    ----
    như thế mà vẫn còn lâu, thì chỉ có nước dùng VBA liệt kê tên sheets ra thôi, mà đã dùng VBA thế dùng luôn code để tính tổng như BaTe là xong,

    Cuối cùng, lâu hay chóng là do bạn suy nghĩ , mấy khi thay đổi mà phải gõ lại ten sheet , bạn chỉ gõ 1 lần đầu tiên mà thôi.


    Th

  2. #12
    ngocquangyb Guest
    Chao cac anh chị, em muốn đếm số ô chứa giá trị của cột B tương ứng với cột A thì làm sao ah, xin cám ơn

  3. #13
    nguyenvanan91 Guest
    hỏng hiểu vấn đề cho lắm, nhưng bạn có thể tìm hiểu xem các hàm đếm
    cout đếm số ô chứa giá trị là số
    counta đểm số ô chứa giá trị(bao gồm cả số và chuỗi)\
    coutif đếm có điều kiện

  4. #14
    muabui Guest
    Cảm ơn mọi người đã giúp đỡ em nhiều nha.
    Công thức của anh “giola” và code của anh Ba Tê xài rất tốt.
    Anh Ba Tê và giola cho em hỏi thêm, trong file của em có ô D3 là mã sản phẩm cũng chính là tên sheet, vậy có cách nào để sheet total - cột I excel tự động lấy ô D3 ở tất cả các sheet con gom lại thành 1 cột không vậy? Tại nếu dùng công thức, em phải tạo 1 vùng tham chiếu, phải gõ lại tên tất cả các sheet thủ công thì rất lâu.
    Và trong VBA code không tự động chạy luôn hả anh Ba Tê, sao em thử xóa 1 mã ở cột B2 trong sheet total thì ô F tương ứng với mã đó không tự cập nhật kết quả. Mà em phải bấm Alt+F8 xong chọn tên code bấm chữ RUN thì nó mới cập nhật kết quả lại.
    * Hiện tại thì em chưa bít gì về ngôn ngữ lập trình hay VBA, nếu em muốn tìm hiểu học tập cách làm thì em nên bắt đầu học từ đâu vậy anh?

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
  •