Nhờ anh chị giúp tìm công thức nhiều điều kiện (1 người xem)

Liên hệ QC

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

qthangvphaui

Thành viên mới
Tham gia
14/1/16
Bài viết
13
Được thích
0
1628746372900.pngAnh chị đặt giúp mình hàm tìm tên 6 học sinh có điểm cao nhất trong cả 3 môn học A,B,C (không dùng công thức mảng)
Xin cảm ơn ạ.
 

File đính kèm

File đính kèm

mình cần điểm cao nhất trong 3 môn thôi chứ ko cộng 3 môn vào đâu bạn
ô C10: =INDEX($B$2:$J$5,1,MATCH(LARGE(tong_phu,B10),tong_phu,0))
D10: =LARGE(tong_phu,B10)
Chúc bạn thành công!
Bài đã được tự động gộp:

bạn nói đúng này. nếu người thứ 7 thì sẽ vẫn tên tú nên hàm ko dùng được
Cái này bằng điểm nhau là sai này ví dụ kéo đến người thứ 7
 
Có phải bạn muốn kết quả thế này?
Không dùng công thức mảng nhưng dùng cột/dòng phụ được không
Có phải bạn muốn kết quả thế này?
Không dùng công thức mảng nhưng dùng cột/dòng phụ được không?
View attachment 263998
bạn làm the nào chỉ mình với. dùng 1 dòng phụ max 3 môn cung được bạn ak
 
mình cần điểm cao nhất trong 3 môn thôi chứ ko cộng 3 môn vào đâu bạn

Bài đã được tự động gộp:

bạn nói đúng này. nếu người thứ 7 thì sẽ vẫn tên tú nên hàm ko dùng được
Cái này bằng điểm nhau là sai này ví dụ kéo đến người thứ 7
Vẫn có cách để xử lý cho ra kết quả đúng đối với người thứ n với điều kiện phải dùng công thức mảng.
Bài đã được tự động gộp:

Có phải bạn muốn kết quả thế này?
Không dùng công thức mảng nhưng dùng cột/dòng phụ được không?
View attachment 263998
Chào Bác @Ba Tê
kết quả mong muốn của "thớt" phải như thế này chứ bác nhỉ?_)()(-
1628862698562.png
Bác có hướng giải quyết cho em tham khảo với nhé!
Trân trọng!
 
Lần chỉnh sửa cuối:
Vẫn có cách để xử lý cho ra kết quả đúng đối với người thứ n với điều kiện phải dùng công thức mảng.
Bài đã được tự động gộp:


Chào Bác @Ba Tê
kết quả mong muốn của "thớt" phải như thế này chứ bác nhỉ?_)()(-
View attachment 264043
Bác có hướng giải quyết cho em tham khảo với nhé!
Trân trọng!
Yêu cầu của chủ bài rõ là lấy điểm cao nhất trong 3 môn của từng HS (1 HS chỉ lấy điểm cao nhất).
So các điểm này để lấy ra 6 HS có điểm cao nhất này từ trên xuống.
Trong hình của bạn là lấy 6 điểm cao nhất chứ không phải 6 HS.
 
Vẫn có cách để xử lý cho ra kết quả đúng đối với người thứ n với điều kiện phải dùng công thức mảng.
Nếu max tổng có thể làm thế này
Mã:
C10=INDEX($B$2:$J$2;MATCH(LARGE(MMULT({1\1\1};($B$3:$J$5-COLUMN($B$1:$J$1)/100));B10);MMULT({1\1\1};($B$3:$J$5-COLUMN($B$1:$J$1)/100));0))
D10=SUMPRODUCT(($B$3:$J$5)*($B$2:$J$2=C10))
Nếu max một môn thì như này

CSS:
E10=INDEX($A$2:$M$2;AGGREGATE(15;6;(1-MOD(F10;1))*{100000;10000;1000}/(((1-MOD(F10;1))*{100000;10000;1000})>=1,99999);1))
F10=AGGREGATE(14;6;$B$3:$M$5-COLUMN($B$2:$M$2)/{100000;10000;1000};B10)
1628911671196.png
 

File đính kèm

Nếu max tổng có thể làm thế này
Mã:
C10=INDEX($B$2:$J$2;MATCH(LARGE(MMULT({1\1\1};($B$3:$J$5-COLUMN($B$1:$J$1)/100));B10);MMULT({1\1\1};($B$3:$J$5-COLUMN($B$1:$J$1)/100));0))
D10=SUMPRODUCT(($B$3:$J$5)*($B$2:$J$2=C10))
Nếu max một môn thì như này

CSS:
E10=INDEX($A$2:$M$2;AGGREGATE(15;6;(1-MOD(F10;1))*{100000;10000;1000}/(((1-MOD(F10;1))*{100000;10000;1000})>=1,99999);1))
F10=AGGREGATE(14;6;$B$3:$M$5-COLUMN($B$2:$M$2)/{100000;10000;1000};B10)
View attachment 264060
Hay quá!
Nhưng theo bác @Ba Tê phân tích ở bài #10 thì có vẻ em với bác đang bị nhầm yêu cầu của chủ thớt bác à!
Thân!
 
Có phải bạn muốn kết quả thế này?
Không dùng công thức mảng nhưng dùng cột/dòng phụ được không?
View attachment 263998
Phải vầy không Anh Ba!?
KhongDungMang.png

Anh chị đặt giúp mình hàm tìm tên 6 học sinh có điểm cao nhất trong cả 3 môn học A,B,C (không dùng công thức mảng)
Bài này mà dùng công thức mảng cũng không dễ lắm đâu bạn, trần thân đó!
Bài này phải dùng tuyệt chiêu của anh @huuthang_bd: "Tìm Max() từng phân đoạn của mảng" so sánh rồi lọc ra, mới giải quyết nỗi.

Nhưng bạn đã không cần đến rồi! thôi vậy.

Thân
(như hình trên tại 2 cột "CT Mảng", ai thích mảng thì làm thử, cũng thú vị lắm :-)).
 
Phải vầy không Anh Ba!?
View attachment 264072


Bài này mà dùng công thức mảng cũng không dễ lắm đâu bạn, trần thân đó!
Bài này phải dùng tuyệt chiêu của anh @huuthang_bd: "Tìm Max() từng phân đoạn của mảng" so sánh rồi lọc ra, mới giải quyết nỗi.

Nhưng bạn đã không cần đến rồi! thôi vậy.

Thân
(như hình trên tại 2 cột "CT Mảng", ai thích mảng thì làm thử, cũng thú vị lắm :)).
Cho mình xin file với bạn
 
Ồ! Tiếc quá. Tôi làm xong trình cho Anh Ba coi đúng hay sai thôi, ảnh "thích" rồi thì tôi xóa ngay.

Bạn xin ảnh thử vậy, xem ảnh còn lưu file không?

Vậy hén!
"Bà Cố bắt nhà ngươi"!
Nằm ở đâu trong bụng người ta vậy?
Hình bóng nó đây này:
KhongHieu.jpg
 
Web KT

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

Back
Top Bottom