Dùng hàm Max như thế nào để lấy giá trị lớn nhất trong trường hợp sau?

Liên hệ QC

dotuanviet1981

Thành viên mới
Tham gia
29/2/08
Bài viết
20
Được thích
12
A B
a 1
a 4
a 1
b 2
b 1
b 6
c 5
c 2
c 2

Giúp mình lấy giá trị lớn nhất của a, b, c
Xin cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bạn! Mình gửi kèm file đây!

Cảm ơn bạn, mình đã dùng được hàm Dmax rồi nhưng với mỗi mặt hàng lại phải có 2 ô điều kiện nên mình muốn dùng công thức khác cho đúng với form này có được ko. Mình gửi file đính kèm đây, bạn giúp mình nhé. Mình rất cần. Cảm ơn bạn!
ah, Hàm kết hợp max(if()) mình chưa rõ cách dùng lắm bạn giải thích thêm giúp mình nhé. Có phải là công thức mảng không? Rất mong câu trả lời của bạn.
 

File đính kèm

Bạn dùng công thức mảng thôi (kết thúc bằng tổ hợp phím Ctrl+shift+enter)
Mã:
=MAX(IF($B$1:$B$10=E3;$C$1:$C$10;0))
 
Bạn dùng công thức mảng thôi (kết thúc bằng tổ hợp phím Ctrl+shift+enter)
Mã:
=MAX(IF($B$1:$B$10=E3;$C$1:$C$10;0))
Cảm ơn bạn mình đã làm được hàm MAX rồi.
Nhưng sao mình đặt tương tự vào ô bên cạnh với hàm MIN thì lại không được nhỉ? bạn xem lại giúp mình với?
 
Cảm ơn bạn mình đã làm được hàm MAX rồi.
Nhưng sao mình đặt tương tự vào ô bên cạnh với hàm MIN thì lại không được nhỉ? bạn xem lại giúp mình với?
Hàm min vẫn được chứ sao không nhỉ? Chỉ cần thay chữ Max thành Min là được (Chú ý kết thúc bằng tổ hợp phím Ctrl+Shift+Enter) nhé Bạn.
bạn sửa lại số 0 phía sau của nó thành dấu "" là OK
Mã:
==MAX(IF($B$1:$B$10=E3;$C$1:$C$10;""))
Mã:
=MIN(IF($B$1:$B$10=E3;$C$1:$C$10;""))
 
Lần chỉnh sửa cuối:
=MAX(IF($B$1:$B$10=E3;$C$1:$C$10;0))
=MIN(IF($B$1:$B$10=E3;$C$1:$C$10;""))
Mình làm được rồi
Bạn cho mình hỏi tại sao:
Hàm MAX ở trên của bạn thì kết thúc là số 0 ? mình vẫn thấy ra kết quả đúng
Ham MAX và MIN ở post sau thì kết thúc là "" ?

0 và " " có gì khác nhau không?
 
Mình làm được rồi
Bạn cho mình hỏi tại sao:
Hàm MAX ở trên của bạn thì kết thúc là số 0 ? mình vẫn thấy ra kết quả đúng
Ham MAX và MIN ở post sau thì kết thúc là "" ?

0 và " " có gì khác nhau không?

Tại vì hàm Max là có giá trị lớn hơn 0, còn hàm min thì không có giá trị nào nhỏ hơn 0 đâu thì nó phải hiển thị 0 thôi. nếu trong cột dữ liệu bạn thay bằng giá trị âm thử. Tốt nhất là bỏ luôn "" và 0
 
Mình làm được rồi
Bạn cho mình hỏi tại sao:
Hàm MAX ở trên của bạn thì kết thúc là số 0 ? mình vẫn thấy ra kết quả đúng
Ham MAX và MIN ở post sau thì kết thúc là "" ?

0 và " " có gì khác nhau không?
Thật ra để số 0 là không chính xác, kể các dùng MAX hay MIN ---> cứ thử với dữ liệu toàn số âm sẽ biết liền
 
Cảm ơn bạn, mình đã dùng được hàm Dmax rồi nhưng với mỗi mặt hàng lại phải có 2 ô điều kiện nên mình muốn dùng công thức khác cho đúng với form này có được ko. Mình gửi file đính kèm đây, bạn giúp mình nhé. Mình rất cần. Cảm ơn bạn!
ah, Hàm kết hợp max(if()) mình chưa rõ cách dùng lắm bạn giải thích thêm giúp mình nhé. Có phải là công thức mảng không? Rất mong câu trả lời của bạn.
bạn xem file nhé đâu cần 2 ô điều kiện mà vẫn ok dữ liệu lớn thì hàm mảng phải gọi bằng cụ trong trường hợp này
p/s nhớ xếp thứ tự mã hàng theo từ a--z thì kq mới đúng
 

File đính kèm

Lần chỉnh sửa cuối:
bạn xem file nhé đâu cần 2 ô điều kiện mà vẫn ok dữ liệu lớn thì hàm mảng phải gọi bằng cụ trong trường hợp này
Không được đâu Thương ơi ---> kiểm chứng lại cell F5 nhé
(hoặc kiểm chứng lại bằng cách gõ số tùy ý vào cột C và đừng sắp xếp tăng dần cho cột này)
 
Không được đâu Thương ơi ---> kiểm chứng lại cell F5 nhé
(hoặc kiểm chứng lại bằng cách gõ số tùy ý vào cột C và đừng sắp xếp tăng dần cho cột này)
em đã phát hiện ra lôĩ này rồi bác à
để có kq đúng thì phải sếp dữ liệu từ a--z em đang nghiên cứu thêm
 
nên dùng
=MIN(IF($B$1:$B$10=E3;$C$1:$C$10;"a"))

vì hàm min "lờ" đi giá trị text
 
bạn xem file nhé đâu cần 2 ô điều kiện mà vẫn ok dữ liệu lớn thì hàm mảng phải gọi bằng cụ trong trường hợp này
p/s nhớ xếp thứ tự mã hàng theo từ a--z thì kq mới đúng
Có xếp mã hàng theo thứ tự thì kết quả vẫn sai. Bạn tìm hiểu thêm về cách đặt điều kiện AND, OR cho nhóm hàm D (DMAX, DMIN, DCOUNT, DSUM,...). Nếu trường hợp dữ liệu lớn thì nên dùng PivotTable là tốt nhất.
 
Có xếp mã hàng theo thứ tự thì kết quả vẫn sai. Bạn tìm hiểu thêm về cách đặt điều kiện AND, OR cho nhóm hàm D (DMAX, DMIN, DCOUNT, DSUM,...). Nếu trường hợp dữ liệu lớn thì nên dùng PivotTable là tốt nhất.

Ồ, cảm ơn bạn thật nhiều. Sao mình không nghĩ ra ngay từ đầu nhỉ? Lẩm cẩm quá. Mình cũng đã dùng Pivot ở một sheet khác trong chính file đó.
 
Dùng hàm max như thế nào để lấy giá trị lớn nhất

Giúp mình với! Mình cần lấy giá trị lơn nhất của DRYLAM theo cột JOB Order trong file đính kèm bên dưới.

Cột H của mình luôn luôn có 3.DR1, 4.Dr2, 5.Dr3 xuất hiện. Mình cần lấy giá trị lớn nhất của cột Input.

Kết quả đúng mình cần lấy như bên dưới:
Job 9000003416 = 20700
Job 9000003875 = 59900
 

File đính kèm

Giúp mình với! Mình cần lấy giá trị lơn nhất của DRYLAM theo cột JOB Order trong file đính kèm bên dưới.

Cột H của mình luôn luôn có 3.DR1, 4.Dr2, 5.Dr3 xuất hiện. Mình cần lấy giá trị lớn nhất của cột Input.

Kết quả đúng mình cần lấy như bên dưới:
Job 9000003416 = 20700
Job 9000003875 = 59900
Dùng pivot table nhé.xem file
 

File đính kèm

F3=max(if($b$2:$b$10=e3,$c$2:$c$10)) ctrl+shift +enter
 
Web KT

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

Back
Top Bottom