nhờ hướng dẫn tổng hợp dữ liệu (1 người xem)

Người dùng đang xem chủ đề này

tuan.chemi

Thành viên mới
Tham gia
4/1/13
Bài viết
39
Được thích
1
Nhờ anh chị giúp em. Nếu mã của sản phẩm rượu trong t1, t2 t3, = mã rượu trong sheet td rượu thì ghi chú đã xuất.
 
Bạn thử công thức sau, kết thúc là Ctr+Shift+Enter
PHP:
F10=IF(SUMPRODUCT(('THÁNG 1'!$D$6:$D$339=B10)+('THÁNG 2'!$D$6:$D$339=B10)+('THÁNG 3'!$D$6:$D$339=B10)),"Xuất rồi","Chưa Xuất")
trong sheet thangs1, thang2 tháng 3 có rất nhiều mã trùng nhau, chi khác nhau sản phẩm. nên như này không ổn anh ạ
 
dạ rồi ạ, em cám ơn cả nhà. nhưng em vẫn chưa hiểu lệnh lắm. ai có thể giải thích giúp em cấu trúc lệnh này được không ạ
COUNTIFS là gì ?
Indirect, rồi sumproduct bạn nghiên cứu đi, vì là công thức mảng nên cũng hơi đau đầu.
 
COUNTIFS là gì ?
Indirect, rồi sumproduct bạn nghiên cứu đi, vì là công thức mảng nên cũng hơi đau đầu.
Indirect vùng tham chiếu.
Sumproduct, công thức tính tổng của tích.
Countifs, tính tổng nhiều điều kiện.
Trong trường hợp này có nhiều điều kiện nên dùng hàng coutifs để đếm.
Anh @dazkangel em giải thích vậy được chưa Anh?
 
Indirect vùng tham chiếu.
Sumproduct, công thức tính tổng của tích.
Countifs, tính tổng nhiều điều kiện.
Trong trường hợp này có nhiều điều kiện nên dùng hàng coutifs để đếm.
Anh @dazkangel em giải thích vậy được chưa Anh?
Hi bạn, giải thích thì phải chia từng vùng giải thích chứ mấy cái hàm mà các bác Eke Quocgiacan làm ấy thì phải mò rớt mồ hôi mới hiểu, còn hàm thì bạn nhìn chắc chắn quá quen thuộc rồi. Quan trọng giải thuật.
Chúc bạn cuối tuần vui :)
 
dạ rồi ạ, em cám ơn cả nhà. nhưng em vẫn chưa hiểu lệnh lắm. ai có thể giải thích giúp em cấu trúc lệnh này được không ạ
Chia các vùng giải thích, từ cái dễ nhất trước nhé:
IF(điều kiện đúng [True,False], hoặc các số khác 0),"Xuất rồi","Chưa xuất")
COUNTIFS(INDIRECT("'Tháng "&{1,2,3}&"'!$D$2:$D$9"),B10,INDIRECT("'Tháng "&{1,2,3}&"'!$C$2:$C$9"),$B$8)
Quan trọng là phần sau: Indirect lấy mảng dữ liệu từ 3 sheet sau đó hàm countifs sẽ đếm có bao nhiêu mẻ bằng B10, tiếp đến nó đếm tiếp có bao nhiêu mẻ là B8(rượu). gom 2 điều kiện lại nó sẽ đếm chính xác số mẻ là rượu trong cả 3 sheet và dùng sumproduct cộng lại.
 
Chia các vùng giải thích, từ cái dễ nhất trước nhé:
IF(điều kiện đúng [True,False], hoặc các số khác 0),"Xuất rồi","Chưa xuất")
COUNTIFS(INDIRECT("'Tháng "&{1,2,3}&"'!$D$2:$D$9"),B10,INDIRECT("'Tháng "&{1,2,3}&"'!$C$2:$C$9"),$B$8)
Quan trọng là phần sau: Indirect lấy mảng dữ liệu từ 3 sheet sau đó hàm countifs sẽ đếm có bao nhiêu mẻ bằng B10, tiếp đến nó đếm tiếp có bao nhiêu mẻ là B8(rượu). gom 2 điều kiện lại nó sẽ đếm chính xác số mẻ là rượu trong cả 3 sheet và dùng sumproduct cộng lại.
dạ em cám ơn. Em hơi thắt mắc tý là nếu ở đây mình dùng thêm hàm sumpro..nữa. nếu không dùng có được không ạ. và vì sao mình lại dùng nó
 
@quocgiacan có cách nào nhẹ không anh chứ dữ liệu lớn quá chạy rất chậm
 
Anh ơi, cái file của em nó gồm 12 tháng mà nếu như vậy thì nó chạy cực chậm thưa anh. cứ bị calculting không ah, hic, cứu em
@quocgiacan có cách nào nhẹ không anh chứ dữ liệu lớn quá chạy rất chậm
Còn tùy chứ em:
1. Nếu mỗi sheet dưới 1000 dòng thì dùng công thức mảng của em là được rồi, còn không phải thì bắt buộc phải có sự trợ giúp của các anh/chị VBA rồi.
2. Thêm vào đó, ngoài các sheets mà chủ thớt đưa trong file "mẫu", thì file thực tế có thêm sheet nào khác dùng hàm "nặng đô" hay dùng Formatting từa lưa thì cũng gây nặng máy.
 
Còn tùy chứ em:
1. Nếu mỗi sheet dưới 1000 dòng thì dùng công thức mảng của em là được rồi, còn không phải thì bắt buộc phải có sự trợ giúp của các anh/chị VBA rồi.
2. Thêm vào đó, ngoài các sheets mà chủ thớt đưa trong file "mẫu", thì file thực tế có thêm sheet nào khác dùng hàm "nặng đô" hay dùng Formatting từa lưa thì cũng gây nặng máy.
nếu dữ liệu sắp xếp theo mảng dữ liệu cố định thì offset sẽ là 1 lựa chọn rất tốt anh ạ, tiếc là ...
 
Anh ơi, cái file của em nó gồm 12 tháng mà nếu như vậy thì nó chạy cực chậm thưa anh. cứ bị calculting không ah, hic, cứu em
Nếu dữ liệu có thể sắp xếp được thì sẽ có công thức nha bạn, ví dụ sắp xếp theo mẻ hoặc theo sản phẩm....
 
Indirect vùng tham chiếu.
Sumproduct, công thức tính tổng của tích.
Countifs, tính tổng nhiều điều kiện.
Trong trường hợp này có nhiều điều kiện nên dùng hàng coutifs để đếm.
Anh @dazkangel em giải thích vậy được chưa Anh?
Khà khà khà!

Cái này cũng giống như quảng cáo, giới thiệu sơ:
1/ Hà Nội là thủ đô nước Việt Nam. (cái này thì ai cũng biết)
2/ Huonglien1901 là em gái trong diễn đàn GPE. (cái này thì quá chung chung)
.....

Cần phải giới thiệu tính năng chính của hàm tác động làm sao để ra kết quả theo như yêu cầu của chủ thớt, em gái!

Chúc em ngày vui.
 
Biết đâu con gái có tên lót chữ "Văn" làm sao em! Em khó tính quá hà! khà khà khà.
Spam tí:
"Bà nọ vào khai lý lịch với cán bộ xã,
- "Tôi tên Hoàng Hướng",
- "Hừ! láo toét! Hoàng Thị Hướng thì cứ khai ra đúng, nam thì có "Văn", nữ phải có "Thị" chứ, khai thiếu là tội đấy. Vậy nhà ở đâu?", Cán bộ xã hỏi.
- "Số 3 Lê Văn Lợi"
- "Lại láo! Lê Lợi mới phải, chứ làm gì có Lê Văn Lợi..."

Hết biết em ơi!
/-*+//-*+//-*+/
 
Lần chỉnh sửa cuối:
Biết đâu con gái có tên lót chữ "Văn" làm sao em! Em khó tính quá hà! khà khà khà.
Spam tí:
"Bà nọ vào khai lý lịch với cán bộ xã,
- "Tôi tên Hoàng Hướng",
- "Hừ! láo toét! Hoàng Thị Hướng thì cứ khai ra đúng, nam thì có "Văn", nữ phải có "Thị" chứ, khai thiếu là tội đấy. Vậy nhà ở đâu?", Cán bộ xã hỏi.
- "Số 3 Lê Văn Lợi"
- "Lại láo! Lê Lợi mới phải, chứ làm gì có Lê Văn Lợi..."

Hết biết em ơi!
/-*+//-*+//-*+/
(Em xì pam tí tiếp)
Em ghi là "chưa chắc" mà. Giới tính bây giờ khó xác định hơn xác định nhóm máu :eek::eek:
Từ đầu tới cuối (các bài viết của bạn ấy) chưa thấy chỗ nào ghi: "Em là nữ giới".

Chúc anh ngày vui!
 
(Em xì pam tí tiếp)
Em ghi là "chưa chắc" mà. Giới tính bây giờ khó xác định hơn xác định nhóm máu :eek::eek:
Từ đầu tới cuối (các bài viết của bạn ấy) chưa thấy chỗ nào ghi: "Em là nữ giới".
Chúc anh ngày vui!
Thôi thì! cứ hy vọng "hảo huyền" đi em: "em gái" @huonglien1901, cũng như các hoa hậu: @PacificPR , @AutoReply, @doveandrose..... đều là những "CHỊ EM" xinh đẹp bậc nhất của diễn đàn GPE này. Sự hiện diện này đã làm không khí diễn đàn "công thức" khô khan có thêm hoa lá cành dzậy mà!

Chúc em ngày thiệt vui tươi.
 
Tác giả bài đăng nên hướng sang xài VBA;
Vì bài đang ở đây nên mình chỉ góp í thế này:

Có 12 tháng dữ liệu, thì các trang này chỉ cần T01, T02,. . . . , T12; Cần gì phải lê thê như bạn;

Kế tiếp: Đã vậy, thì tên trang tính 'TD RƯỢU' nên là tên khác (với nhóm trang 12 tháng trên), như 'SLR', hay 'SoLieu'; Không nên là tiếng Việt có dấu như bạn.

. . . . . (Nếu ưng thuận, chúng ta bàn tiếp với VBA; tất nhiên không ở đây!)
 
Tác giả bài đăng nên hướng sang xài VBA;
Vì bài đang ở đây nên mình chỉ góp í thế này:

Có 12 tháng dữ liệu, thì các trang này chỉ cần T01, T02,. . . . , T12; Cần gì phải lê thê như bạn;

Kế tiếp: Đã vậy, thì tên trang tính 'TD RƯỢU' nên là tên khác (với nhóm trang 12 tháng trên), như 'SLR', hay 'SoLieu'; Không nên là tiếng Việt có dấu như bạn.

. . . . . (Nếu ưng thuận, chúng ta bàn tiếp với VBA; tất nhiên không ở đây!)

Dạ vâng, tuy nhiên em khoog sành VBA nên không biết dùng anh ạ
 
Theo dõi kiểu này thì có nước mà chết, theo tôi nên sử dụng 2 sheet.
- 1 sheet theo dõi sản xuất.
- 1 sheet theo dõi xuất rượu (trong đó thêm cột ngày xuất).
Thì sẽ dễ dàng hơn nhiều.
 

Bài viết mới nhất

Back
Top Bottom