huythanhhoa
Thành viên chính thức


- Tham gia
- 10/1/09
- Bài viết
- 51
- Được thích
- 6
Nếu mã huyện theo cột thì ok. Nhưng đây mã huyện đang theo dòng, mà mỗi huyện lại có nhiều dòng khác nhau tương ứng với nhiều mặt hàng khác nhau, em đang vướng chỗ này làm sao chuyển mã huyện sang cột được ạ.Công thứ thì có nhưng... bảng dữ liệu nguồn chỉ cần thêm cột ghi "Huyện" là mọi thứ đơn giản, khoa học.
Đang nói về xây dựng cấu trúc dữ liệu chuẩn bạn à.Nhưng đây mã huyện đang theo dòng, mà mỗi huyện lại có nhiều dòng khác nhau tương ứng với nhiều mặt hàng khác nhau, em đang vướng chỗ này làm sao chuyển mã huyện sang cột được ạ.
Thử:Nhờ anh chị tính tổng hộ em các mặt hàng theo từng huyện. Bảng nguồn mỗi mã huyện chỉ có 1 dòng.
=SUMPRODUCT((LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/($B$3:$B$13=""),$A$3:$A$13)=$A19)*($B$3:$B$13=B$18)*$E$3:$E$13)
=SUMPRODUCT((LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/SEARCH("huyện",$A$3:$A$13),$A$3:$A$13)=$A19)*($B$3:$B$13=B$18)*$E$3:$E$13)
Vậy sao bạn không xây dựng lại CSDL cho đúng chuẩn như gợi ý bài 2?Nếu mã huyện theo cột thì ok. Nhưng đây mã huyện đang theo dòng, mà mỗi huyện lại có nhiều dòng khác nhau tương ứng với nhiều mặt hàng khác nhau, em đang vướng chỗ này làm sao chuyển mã huyện sang cột được ạ.
Bảng dữ liệu này em không được xây dựng, mà phải dựa vào đó để quản lý công việc của mình ạ.Vậy sao bạn không xây dựng lại CSDL cho đúng chuẩn như gợi ý bài 2?
Xây dựng một CSDL khoa học là bạn đã đạt được hơn 50% thành công cho báo cáo sau này. Dữ liệu kiểu như file của bạn chỉ làm khổ bản thân, muốn trích xuất hay báo cáo gì cũng đều khó khăn cả
Em cảm ơn ạ!Thử:
Hoặc dò theo huyện:Mã:=SUMPRODUCT((LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/($B$3:$B$13=""),$A$3:$A$13)=$A19)*($B$3:$B$13=B$18)*$E$3:$E$13)
Mã:=SUMPRODUCT((LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/SEARCH("huyện",$A$3:$A$13),$A$3:$A$13)=$A19)*($B$3:$B$13=B$18)*$E$3:$E$13)