Em đang xây dựng file báo cáo. Nội dung này chỉ là một phần, không phải là bài toán độc lập nên sử dụng pivot không phù hợp. Trở lại nội dung em nhờ hỗ trợ, nếu chỉ dựa vào hai điều kiện (tỉnh và sản phẩm) thì em có thể tự xử lý được, nhưng đây có thêm điều kiện về loại nữa nên em chưa biết phải làm thế nào. Mong các anh hỗ trợ giúp.Bài toán: dọc thành ngang -> tức là pivot.
Bài giải: Pivot Table
Cái này đã có chưa bạn hay là phải viết bằng code.Em đang xây dựng file báo cáo. Nội dung này chỉ là một phần, không phải là bài toán độc lập nên sử dụng pivot không phù hợp. Trở lại nội dung em nhờ hỗ trợ, nếu chỉ dựa vào hai điều kiện (tỉnh và sản phẩm) thì em có thể tự xử lý được, nhưng đây có thêm điều kiện về loại nữa nên em chưa biết phải làm thế nào. Mong các anh hỗ trợ giúp.
Phần tiêu đề có rồi anh ạ.
Yêu cầu chưa tổng quát.Các anh, chị xem giúp em với ạ.
Hiện công việc em đang làm cũng chỉ từng này điều kiện thôi ạ. File em gửi lên diễn đàn là file giả lập về mặt nội dung nhưng giống nhau về mặt cấu trúc dữ liệu và các điều kiện ạ.Yêu cầu chưa tổng quát.
Dữ liệu chưa chắc chuẩn, chỉ có 3 loại A,B,C và 2 tỉnh HT, ST thôi sao?
Viết code cho biểu mẫu đơn giản vậy rồi sau này nhiều loại, nhiều tỉnh hơn phải viết sửa lại sao?
Dùng hàm cho gọnChào các anh, chị
Em nhờ anh, chị xem giúp em bài toán chuyển dữ liệu dang dọc (sheet1) sang dạng ngang (sheet2) bằng vba như trong file gửi kèm. Em cảm ơn ạ
C7 =SUMIFS(Sheet1!$D$5:$D$14,Sheet1!$B$5:$B$14,$B7,Sheet1!$C$5:$C$14,OFFSET(C$5,,-(C$5="")),Sheet1!$E$5:$E$14,C$6)
Vậy thì viết cho bạn 1 Sub, không bảo hành, không chỉnh sửa.Hiện công việc em đang làm cũng chỉ từng này điều kiện thôi ạ. File em gửi lên diễn đàn là file giả lập về mặt nội dung nhưng giống nhau về mặt cấu trúc dữ liệu và các điều kiện ạ.
Cảm ơn anh Hiếu. Anh có thể giúp em bằng VBA được không ạ? Em cảm ơnDùng hàm cho gọnCopy cho các ô còn lạiMã:C7 =SUMIFS(Sheet1!$D$5:$D$14,Sheet1!$B$5:$B$14,$B7,Sheet1!$C$5:$C$14,OFFSET(C$5,,-(C$5="")),Sheet1!$E$5:$E$14,C$6)
Cảm ơn anhVậy thì viết cho bạn 1 Sub, không bảo hành, không chỉnh sửa.
không chỉnh sửa.
Hiện công việc em đang làm cũng chỉ từng này điều kiện thôi ạ. File em gửi lên diễn đàn là file giả lập về mặt nội dung nhưng giống nhau về mặt cấu trúc dữ liệu và các điều kiện ạ.
Vậy thì viết cho bạn 1 Sub, không bảo hành, không chỉnh sửa.
Trường hợp sheet2 đã có sẵn danh mục sản phẩm rồi thì code sửa lại thế nào ạ?
Từ đầu tôi đã thấy yêu cầu chưa rõ.Yêu cầu chưa tổng quát.
Dữ liệu chưa chắc chuẩn, chỉ có 3 loại A,B,C và 2 tỉnh HT, ST thôi sao?
Viết code cho biểu mẫu đơn giản vậy rồi sau này nhiều loại, nhiều tỉnh hơn phải viết sửa lại sao?
Dạ, tại em nêu chưa rõ. Nhờ anh kiểm tra lại giúp em.Từ đầu tôi đã thấy yêu cầu chưa rõ.
Cảm ơn bác Ba Tê nhiều ạBạn xem file này.