Dò tìm có điều kiện

  • Thread starter Thread starter nctuan
  • Ngày gửi Ngày gửi
Liên hệ QC

nctuan

Thành viên mới
Tham gia
26/11/07
Bài viết
1
Được thích
0
Chào các bạn,
Mình đang xử lý một vấn đề về lọc dữ liệu đang bí, các bạn nào biết giúp mình với, cụ thể như thế này:
Mình có 2 sheet: TH & ct như sau:
Sheet TH gồm:
mh solg lon nhat solg nho nhat
a ????? ?????
b ????? ?????
c ????? ?????

Sheet "ct" gồm
ngay mh solg
1/10 a 12
1/10 b 11
1/10 a 20
2/10 b 9
2/10 a 8
2/10 c 9
2/10 c 11
3/10 b 25


Mình muốn các bạn chỉ dùm cách lấy số lượng lớn nhất và nhỏ nhất (trong dấu "?????" tương ứng từng mã hàng trong sheet "TH" được lấy từ sheet "ct"

Rất mong các bạn giúp sớm,
Cám ơn nhiều.
 
Bạn xem trong file nhé
 

File đính kèm

Cho em hỏi cái! Sao em dùng thằng Sumproduct với Max thì hiệu nghiệm còn đối với Min thì lại không? Ở đây bảng dử liệu giống ở trên, [A2] = a, mãng dữ liệu từ sheets("ct").[A2:C9] =SUMPRODUCT(--MAX(((ct!$B$2:$B$9)=$A2)*ct!$C$2:$C$9)) = 20 Thân.
 
Lần chỉnh sửa cuối:
Cho em hỏi cái! Sao em dùng thằng Sumproduct với Max thì hiệu nghiệm còn đối với Min thì lại không? Ở đây bảng dử liệu giống ở trên, [A2] = a, mãng dữ liệu từ sheets("ct").[A2:C9]
=SUMPRODUCT(--MAX(((ct!$B$2:$B$9)=$A2)*ct!$C$2:$C$9)) = 20
Thân.
Đương nhiên là vậy rồi, vì trong mãng có giá trị 0 nên MIN của chúng phải = 0 (trong khi MAX thì không gặp vấn đề gì)... bạn quét chọn đoạn công thức:
(ct!$B$2:$B$9)=$A2)*ct!$C$2:$C$9
rồi bấm F9 sẽ thấy (bôi đen nó trên thanh Formula nha)
Chính vì lẽ đó mà nếu dùng MIN hoặc SMALL thì nên kết hợp với IF... hoặc cách khác làm sao đó để các số 0 biến thành rổng là ổn
 
Bác xem file của em rồi Test lại dùm nha! Cảm ơn. Thân.
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom