tạo cột phụ để tính cho dểChào các bạn,
Nhờ các bạn giúp đỡ hàm tính thứ hạng như trong file đính kém đã chú thích.
Thanks!
Cho góp vui với bạn hiền.tạo cột phụ để tính cho dể


I6=MATCH(G6+(C6&D6&E6&F6)*10^-4,SMALL(IF($A$6:$A$13=A6,$G$6:$G$13+($C$6:$C$13&$D$6:$D$13&$E$6:$E$13&$F$6:$F$13)*10^-4),ROW($1:$10)),0)
công thức của mình chuẩn hơn làCảm ơn HieuCD nhiều,
bạn chuyên gia excel nhỉ. Nhưng có thể giải thích chút cho mình lý do dùng ct như vậy không
Thanks
Vậy tôi phụ thêm vào công thức của bạn HieuCD, cột I, để bạn fill công thức từ trên xuống dưới cho dễ không cần phải chỉnh vùng:Thanks quocgiacan,
nhưng làm theo bạn hieucd thì dễ hiểu hơn.![]()
I6=RANK(J6,OFFSET($J$5,MATCH(A6,$A$6:$A$13,0),,COUNTIF($A$6:$A$13,A6)),1)



Hôm nay xong việc rồi, khỏe nhaCho góp vui với bạn hiền.
Công thức mảng:
Ctrl+Shift+Enter rồi fill xuống.Mã:I6=MATCH(G6+(C6&D6&E6&F6)*10^-4,SMALL(IF($A$6:$A$13=A6,$G$6:$G$13+($C$6:$C$13&$D$6:$D$13&$E$6:$E$13&$F$6:$F$13)*10^-4),ROW($1:$10)),0)
Chúc bạn hiền ngày thiệt vui.






Bạn hiền đúng!Hôm nay xong việc rồi, khỏe nha
điểm số có thể đạt 10 điểm, số chữ số sẽ không giống nhau lúc đó hơi rối
chúc bạm một ngày vui![]()




Khà khà khà!Góp vui với anh em, CT tại I6:
Ctrl+shift+enter fill xuống!!!Mã:I6=SUM(--(SUM(C6:G6*10^{6,4,2,0,8})>IF($A$6:$A$13=A6,MMULT($C$6:$G$13*10^{6,4,2,0,8},{1;1;1;1;1}))))+1
P/s: chúc các anh ngày vui!!!






Khi mảng là đa chiều , thì dùng MMULT để điều chỉnh mảng theo y mình, hàm này nên hạn chế, dữ liệu nhỏ thì không sao, dùng hàm này chậm lắm!!Khà khà khà!
Biết ngay là kéo được "ông thần đèn" vào liền.
MMULT(....) mấy lần em xử để anh em xem, mà đến giờ anh vẫn còn "lọng cọng", nhờ công thức này mà anh tỏ hơn chút.
Cảm ơn em trai.![]()