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.

mình đang bận nếu đến mai không ai giải thì mình giảiNhờ 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.

em cám ơn anh nhiều ạmình đang bận nếu đến mai không ai giải thì mình giải
Bạn thử công thức sau, kết thúc là Ctr+Shift+Enterem cám ơn anh nhiều ạ
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 ạ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")
do bạn nói theo mã đó chứ còn theo gì không.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 ạ

có nghĩa em muốn theo dõi sản phẩm rượu trong sheet TD RƯỢU. sheet t1...t3... là các sheet theo dõi anh ạ.do bạn nói theo mã đó chứ còn theo gì không.

anh xem lại file giúp em với nhédo bạn nói theo mã đó chứ còn theo gì không.
Tôi học ké Eke_rula cho nó ngắn, bạn xem thử nhé lười kiểm tra quáanh xem lại file giúp em với nhé

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 ạTôi học ké Eke_rula cho nó ngắn, bạn xem thử nhé lười kiểm tra quá![]()
COUNTIFS là gì ?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 ạ
để rảnh tôi ghi hướng dẫn cho, vì giải đã lâu mà giải thích còn lâu hơn.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 ạ
Indirect vùng tham chiế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.
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.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?
Chia các vùng giải thích, từ cái dễ nhất trước nhé: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 ạ

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ó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.
Bạn thử không dùng xem ra kết quả khôngdạ 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ó

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 emBạn thử không dùng xem ra kết quả không![]()
em đưa file lên xem thử nhé.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
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
Còn tùy chứ em:@quocgiacan có cách nào nhẹ không anh chứ dữ liệu lớn quá chạy rất chậm
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à ...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 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....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
Khà khà khà!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?
Chưa chắc là OFFSET() nhanh hơn COUNTIFS() nên nhớ COUNTIFS(Range,...) sử dụng Vùng nên đã nhẹ hơn là bê nguyên mảng để so.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à ...
Cái này thì chưa chắc, chờ xác nhận đã anh ạ.2/ Huonglien1901 là em gái trong diễn đàn GPE. (cái này thì quá chung chung)
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à.



(Em xì pam tí tiếp)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!
![]()
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à!(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
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!




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!)