Trang 1/2 1 2 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 19
  1. #1
    Tham gia ngày
    10 2008
    Bài gởi
    1,021
    Cảm ơn
    487
    Được cảm ơn 1,400 lần trong 510 bài viết

    Smile Cách dùng hàm RANK để thứ hạng được chạy liên tục, không mất số nào?

    Mình làm thử 1 bài về hàm RANK nhưng thứ hạng không chạy liên tục mà bị mất 1 số vị trí, các bạn xem giúp công thức của mình sai chỗ nào nha.Cảm ơn.
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: ptlong04x1, 10-03-09 lúc 12:00 PM

  2. #2
    Tham gia ngày
    10 2008
    Nơi Cư Ngụ
    Ha Noi
    Bài gởi
    169
    Cảm ơn
    222
    Được cảm ơn 60 lần trong 45 bài viết
    Hi, Sao công thức của bạn lại dài thế. Nếu dùng hàm Rank sao không dùng luôn thế này:
    =RANK(E4,D$4:D$10,1).
    Hàm rank có thể sắp xếp từ nhỏ tới lớn và ngược lại mà.
    Còn điều mà bạn hỏi thì theo mình là do hạng thứ 2 đã có hai số rồi thì không thể có số thứ ba được nữa. Giống như trong các môn thể thao vậy, nếu đồng giải ba rồi thì tất nhiên không thể có giải tư.

  3. Có 3 thành viên cảm ơn pomete về bài viết này:


  4. #3
    Tham gia ngày
    06 2008
    Bài gởi
    24,028
    Cảm ơn
    13,793
    Được cảm ơn 42,803 lần trong 19,372 bài viết
    Trích Nguyên văn bởi ptlong04x1 View Post
    Mình làm thử 1 bài về hàm RANK nhưng thứ hạng không chạy liên tục mà bị mất 1 số vị trí, các bạn xem giúp công thức của mình sai chỗ nào nha.Cảm ơn.
    Bạn tham khảo bài này nhé:
    http://www.giaiphapexcel.com/forum/s...ad.php?t=20242

  5. Thành viên sau cảm ơn ndu96081631 về bài viết này:


  6. #4
    Tham gia ngày
    10 2008
    Bài gởi
    1,021
    Cảm ơn
    487
    Được cảm ơn 1,400 lần trong 510 bài viết

    Smile

    Mình đọc trên diễn đàn thấy có đoạn này mà không biết sao mình làm theo không được.

    * RANK() sắp xếp các số giống nhau với cùng một thứ hạng. Tuy nhiên, sự có mặt của những số giống nhau sẽ làm ảnh hưởng đến hạng của các số theo sau. Ví dụ, trong danh sách các số nguyên, nếu số 10 có hai lần và được xếp hạng 7, thì số 11 sẽ xếp hạng 9 (không có hạng 8).
    * Muốn RANK() sắp xếp các số giống nhau với nhưng không cùng một thứ hạng (thứ hạng sẽ chạy liên tục không mất số nào), dùng cú pháp sau đây (kết hợp hàm RANK với hàm COUNT và COUNTIF):
    - Với danh sách xếp từ lớn đến nhỏ:
    = RANK(number, ref) + COUNTIF(ref, number) - 1
    -Với danh sách xếp từ nhỏ đến lớn:
    = COUNT(ref) - (RANK(number, ref) + COUNTIF(ref, number)) + 2

  7. #5
    Tham gia ngày
    10 2008
    Nơi Cư Ngụ
    Ha Noi
    Bài gởi
    169
    Cảm ơn
    222
    Được cảm ơn 60 lần trong 45 bài viết
    Bạn thử sửa lại công thức như sau:
    = COUNT(D$4:D$10) - (RANK(D4, D$4:D$10,0) + COUNTIF(D4:D$10, D4)) + 2

    Chú ý đoạn mình bôi đỏ nhé, lúc đầu là D$4 và chuyển thành D4 thì công thức mới đúng được. Làm như vậy thì hàm Countif mới có giá trị khác nhau còn nếu cố định lại thì sẽ giống nhau cả rùi.

  8. Có 2 thành viên cảm ơn pomete về bài viết này:


  9. #6
    Tham gia ngày
    06 2008
    Bài gởi
    24,028
    Cảm ơn
    13,793
    Được cảm ơn 42,803 lần trong 19,372 bài viết
    Trích Nguyên văn bởi pomete View Post
    Bạn thử sửa lại công thức như sau:
    = COUNT(D$4:D$10) - (RANK(D4, D$4:D$10,0) + COUNTIF(D4:D$10, D4)) + 2

    Chú ý đoạn mình bôi đỏ nhé, lúc đầu là D$4 và chuyển thành D4 thì công thức mới đúng được. Làm như vậy thì hàm Countif mới có giá trị khác nhau còn nếu cố định lại thì sẽ giống nhau cả rùi.
    Các bạn kèm COUNTIF trong này là sai toàn bộ!---> 2 người cùng điểm 2 mà 1 người hạng 2, 1 người hạng 3 ---> Nếu bạn là 1 trong những học sinh bị vô cớ tụt hạng thế các bạn có khiếu nại không? (e rằng phải ra hội đồng nhà trường để giải quyết tranh chấp)
    Hảy theo đường link tôi đưa ở trên, bảo đảm ăn chắc
    Tập tin đính kèm Tập tin đính kèm
    thay đổi nội dung bởi: ndu96081631, 10-03-09 lúc 01:01 PM

  10. Có 3 thành viên cảm ơn ndu96081631 về bài viết này:


  11. #7
    Mình đang có một file excel cần xếp hạng, mình đã đặt tên và sử dụng công thức mảng nhưng giờ bị báo lỗi #REF!, các bạn có thể chỉ mình cách attach file để đưa lên diễn đàn không ? Mình rất muốn đưa file lên diễn đàn nhờ các bạn sửa lỗi #REF! giùm minh . Mình cám ơn các bạn.

  12. #8
    Tham gia ngày
    09 2008
    Nơi Cư Ngụ
    TP.HCM
    Bài gởi
    4,235
    Cảm ơn
    485
    Được cảm ơn 4,707 lần trong 2,796 bài viết
    Trích Nguyên văn bởi ndu96081631 View Post
    Các bạn kèm COUNTIF trong này là sai toàn bộ!---> 2 người cùng điểm 2 mà 1 người hạng 2, 1 người hạng 3 ---> Nếu bạn là 1 trong những học sinh bị vô cớ tụt hạng thế các bạn có khiếu nại không? (e rằng phải ra hội đồng nhà trường để giải quyết tranh chấp)
    Hảy theo đường link tôi đưa ở trên, bảo đảm ăn chắc
    Hoặc có thể dùng Sumproduct()
    Giả sử xếp hạng cho vùng A1:A10.
    Code:
    =SUMPRODUCT(--($A$1:$A$10<A1),1/COUNTIF($A$1:$A$10,$A$1:$A$10))+1
    Nếu xếp từ lớn đến nhỏ thì thay dấu "<" bằng dấu ">".

  13. Có 2 thành viên cảm ơn huuthang_bd về bài viết này:


  14. #9
    Trích Nguyên văn bởi huuthang_bd View Post
    Hoặc có thể dùng Sumproduct()
    Giả sử xếp hạng cho vùng A1:A10.
    Code:
    =SUMPRODUCT(--($A$1:$A$10<A1),1/COUNTIF($A$1:$A$10,$A$1:$A$10))+1
    Nếu xếp từ lớn đến nhỏ thì thay dấu "<" bằng dấu ">".
    cách này rất hay, tính như vậy là chính xác chứ ko bị thụt hạng.

  15. #10
    Em đã sử dụng hàm SUMPRODUCT rồi nhưng khi đọc công thức xếp thứ hạng này em thấy rất khó hiểu. Mong các bác có thể phân tích giúp em từng phần để em có thể hiểu hơn và áp dụng vào các bài toán khác tốt hơn không ạ?
    như là:
    --($A$1:$A$10<A1) là thế nào?
    1/countif($A$1:$A$10,A$1:$A$10) là thế nào?
    thay đổi nội dung bởi: phankimngan.hn, 05-02-10 lúc 11:25 PM

Trang 1/2 1 2 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Vấn đề về hàm rank
    Viết bởi maleu trong chuyên mục Hàm và công thức Excel
    Trả lời: 13
    Bài mới gởi: 26-12-10, 09:03 AM
  2. Hỏi về Hàm RANK
    Viết bởi tanthutptpn trong chuyên mục Hàm và công thức Excel
    Trả lời: 19
    Bài mới gởi: 31-08-10, 10:27 AM
  3. Vấn đề về hàm RANK: Mất 1 vài thứ hạng
    Viết bởi tienbcqn trong chuyên mục Hàm và công thức Excel
    Trả lời: 20
    Bài mới gởi: 12-05-10, 10:40 PM
  4. Hỏi về hàm RANK ở bài sau
    Viết bởi nghia2518 trong chuyên mục Giải thích, gỡ rối, xử lý lỗi công thức
    Trả lời: 2
    Bài mới gởi: 10-06-09, 05:23 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]