Help Hàm Max có điều kiện (5 người xem)

Liên hệ QC

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

ceshtriet

Thành viên mới
Tham gia
17/1/11
Bài viết
3
Được thích
0
Mình có 1 bài toán như sau nhờ các anh chị giúp
Mình có bảng như bên dưới
Cột A từ A1:An, cột B từ B1:Bn
Cột C mình muốn lấy max của cột B tương ứng với cột A
(Ví dụ trong bảng dòng C đầu tiên là max của B1 (5) và B7 (10) nên cho kết quả là 10 . . .)

Côt A - Cột B - Cột C
A--------5-------(10)
B--------9------
C--------10------
D--------11------
B--------12------
A--------10------


Anh chị em nào biết chỉ dùm mình tý . . . Thanks nhiều nhiều (Hình như dùng hàm Dmax ấy . . .) muh mình không rõ cách dùng trong trường hợp này . . .
 
Lần chỉnh sửa cuối:
Bạn có thể sử dụng chức năng Subtotal trong excel để làm nó, nếu muốn có kết quả nhanh
thì gởi file lên mọi người sẽ cho kết quả như ý của bạn
 
Mình có 1 bài toán như sau nhờ các anh chị giúp
Mình có bảng như bên dưới
Cột A từ A1:An, cột B từ B1:Bn
Cột C mình muốn lấy max của cột B tương ứng với cột A
(Ví dụ trong bảng dòng C đầu tiên là max của B1 (5) và B7 (10) nên cho kết quả là 10 . . .)

Côt A - Cột B - Cột C
A--------5-------(10)
B--------9------
C--------10------
D--------11------
B--------12------
A--------10------


Anh chị em nào biết chỉ dùm mình tý . . . Thanks nhiều nhiều (Hình như dùng hàm Dmax ấy . . .) muh mình không rõ cách dùng trong trường hợp này . . .

Không có file mẫu nên tự làm file mẫu cho bạn và dùng công thức mảng như sau:

Mã:
=MAX(IF($A$1:$A$6=A1,$B$1:$B$6,""))

Kết thúc bằng ctrl +shift+ enter.

Bạn xem file


(Bạn phải sửa tiêu đề không là bị xóa hết các bài bây giờ....hic,.....)
 

File đính kèm

Lần chỉnh sửa cuối:
mình có 1 bài toán như sau nhờ các anh chị giúp
mình có bảng như bên dưới
cột a từ a1:an, cột b từ b1:bn
cột c mình muốn lấy max của cột b tương ứng với cột a
(ví dụ trong bảng dòng c đầu tiên là max của b1 (5) và b7 (10) nên cho kết quả là 10 . . .)

côt a - cột b - cột c
a--------5-------(10)
b--------9------
c--------10------
d--------11------
b--------12------
a--------10------


anh chị em nào biết chỉ dùm mình tý . . . Thanks nhiều nhiều (hình như dùng hàm dmax ấy . . .) muh mình không rõ cách dùng trong trường hợp này . . .


Nếu cột A chỉ có chứ cái (A,B,C) hoặc (số >0 ) có thể dùng công thức sau :
Mã:
[C1]=SUMPRODUCT(MAX(($A$1:$A$100=$A1)*($B$1:$B$100)))
 
Nếu cột A chỉ có chứ cái (A,B,C) hoặc (số >0 ) có thể dùng công thức sau :
Mã:
[C1]=SUMPRODUCT(MAX(($A$1:$A$100=$A1)*($B$1:$B$100)))

Anh cho em hỏi chút. Nếu như em muốn tìm giá trị nhỏ nhất có điều kiện thì dùng hàm gì ạ.
Không Tính MIN lồng IF (công thức mảng), và hàm DMIN.
 
Anh cho em hỏi chút. Nếu như em muốn tìm giá trị nhỏ nhất có điều kiện thì dùng hàm gì ạ.
Không Tính MIN lồng IF (công thức mảng), và hàm DMIN.

Mới nói xong (ở bên kia) giờ lại hỏi nữa
Giải thuật chung là: KHÔNG THỂ DÙNG SUMPRODUCT KIỂU ĐÓ ĐƯỢC
 
Anh cho em hỏi chút. Nếu như em muốn tìm giá trị nhỏ nhất có điều kiện thì dùng hàm gì ạ.
Không Tính MIN lồng IF (công thức mảng), và hàm DMIN.

Vấn đề tìm hàm Max có điều kiện , anh Ndu đã nói nhiều rồi mà ( bạn chỉ cần để ý là nhớ ngay)
cú pháp chung là :
PHP:
=Max(If(vung dieu kien= dieu kien,vung du lieu,"")
=Min(If(vung dieu kien= dieu kien,vung du lieu,"")

còn cái vụ = Max((dieukien1)*(dieukien2).... thì tùy vào dữ liệu và" hên xui " trong bài thôi,<---mình viết để biết thế thôi chứ cú pháp chuẩn là công thức mảng ở trên bạn ah!

Ps: Anh Ndu thân với bác Bill lắm ^^ , những vấn đề nhỏ mà anh ý đã trả lời nhiều rồi ,hỏi lại là phải cho đi ói.... mới ok -+*/
 
Lần chỉnh sửa cuối:
Con cua m,inh la
[TABLE="width: 128"]
[TR]
[TD="width: 64, align: right"]0[/TD]
[TD="width: 64, align: right"]5[/TD]
[/TR]
[TR]
[TD="align: right"]1[/TD]
[TD="align: right"]9[/TD]
[/TR]
[TR]
[TD="align: right"]0[/TD]
[TD="align: right"]10[/TD]
[/TR]
[/TABLE]
minh muon tim max cua so 0 vi du là 10, mình sẽ dùng hàm nào vậy các bác?
 
Nho cao thu giup dum

Vi du cua minh cot
cot a cot b
0.... 3.2
1 .........................1.2
0..... 1.5
1.... 5
mình muốn tìm max của số 0 ở cột a là 3.2 mình làm sao vậy?
FILE DINH KEM LAM VI DUView attachment VBVBVBVBV.xls
 
Lần chỉnh sửa cuối:
Cho mình hỏi tại sao phải dùng Ctrl + Shift + Enter vậy?
 
Cho mình hỏi tại sao phải dùng Ctrl + Shift + Enter vậy?
Nếu sử dụng công thức bình thường thì bạn chỉ cần kết thúc bằng phím Enter còn khi sử dụng CT mảng bạn phải kết thúc bằng tổ hợp phím Ctrl +Shift+Enter thì mới ra kết quả chính xác. Theo mình hiểu thì là như vậy.
 
Web KT

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

Back
Top Bottom