Giúp mình hàm MAX có điều kiện (1 người xem)

Liên hệ QC

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

illicitawakening

Thành viên mới
Tham gia
16/8/10
Bài viết
13
Được thích
1
Chào các bạn, mình cần tìm max của một danh sách hàng hóa như yêu cầu của hình bên dưới.

Cái mình cần tìm là giá trị MAX ở cột C của mỗi mã hàng trong cột A.
Mình gửi kèm file excel mọi người xem giúp nhé.

excel.jpg
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Chào các bạn, mình cần tìm max của một danh sách hàng hóa như yêu cầu của hình bên dưới.

Cái mình cần tìm là giá trị MAX ở cột C của mỗi mã hàng trong cột A.
Mình gửi kèm file excel mọi người xem giúp nhé.
Nếu muốn dùng công thức thì bạn có thể sử dụng công thức mảng sau cho ô H6 và fill xuống:
Mã:
=MAX(IF($A$2:$A$651=G6,$C$2:$C$651,""))
(nhớ kết thúc bằng tổ hợp phím Ctrl+Shift+Enter)
Nếu không muốn dùng công thức thì bạn có thể sử dụng PivotTable, rất phù hợp cho bài toán này.
 
Chào các bạn, mình cần tìm max của một danh sách hàng hóa như yêu cầu của hình bên dưới.

Cái mình cần tìm là giá trị MAX ở cột C của mỗi mã hàng trong cột A.
Mình gửi kèm file excel mọi người xem giúp nhé.

Mình thì hay viết như thế này :

PHP:
=MAX(($A$2:$A$651=G6)*($C$2:$C$651))<--------- Ctrl + shift + enter
Hoặc chỉ enter thì :
PHP:
=Sumproduct(MAX(($A$2:$A$651=G6)*($C$2:$C$651)))<---------  enter
 
Lần chỉnh sửa cuối:

File đính kèm

Lần chỉnh sửa cuối:
Mình thì hay viết như thế này :

PHP:
=MAX(($A$2:$A$651=G6)*($C$2:$C$651))<--------- Ctrl + shift + enter
Hoặc chỉ enter thì :
PHP:
=Sumproduct(MAX(($A$2:$A$651=G6)*($C$2:$C$651)))<---------  enter

Về nguyên tắc, viết kiểu này là SAI HOÀN TOÀN (nói nhiều lần rồi mà hình như mọi người chả để ý)
Hổng có cái vụ =MAX((biểu thức 1)*(biểu thức 2)*(......)) kiểu vầy đâu nha ---> Chẳng qua trong trường hợp này nó hên nên trúng thôi (sẽ sai trong trường hợp có số âm)
Cú pháp chính xác phải là:
=MAX(IF(điều kiện, Mảng kết quả, ""))
Tương tự cho hàm MIN (như cách mà nghiaphuc ghi ở trên mới là chuẩn)
 

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

Back
Top Bottom