Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối
Kết quả 11 đến 20 của 21

Chủ đề: Nhờ chỉ giúp cách xếp hạng có yêu cầu 02 điều kiện

  1. #11
    sutuhong123 Guest
    Trích dẫn Gửi bởi fx225
    Đã kiểm tra và vô cùng đau lòng phải tuyên bố rằng điều đó chính xác, híc!

    "Heo-mi"! [IMG]images/smilies/cry.gif[/IMG]
    hehehe
    hàm không kham nổi đâu.....phức tạp quá
    nếu không sort bằng tay thì phải chơi vba
    ngay cả vba cũng phải đổi mồi hôi hột chứ ko phải chơi
    chơi vba ko? nếu chơi thì thử
    =============
    à mà cái mục đích là làm cái gì vậy? để thực tập ẽxcel hay là cong việc thực tế
    tự nhiên 2 ông cùng điểm mà chỉ nhờ có cái tên hay năm sinh mà được xếp trước thì bất công quá...heheheh

  2. #12
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Let'GâuGâu
    hehehe
    hàm không kham nổi đâu.....phức tạp quá
    nếu không sort bằng tay thì phải chơi vba
    ngay cả vba cũng phải đổi mồi hôi hột chứ ko phải chơi
    chơi vba ko? nếu chơi thì thử
    Minh thay cột Họ Tên bằng cột Số TT được không bạn?

  3. #13
    duongphungbds Guest
    Trích dẫn Gửi bởi Let'GâuGâu
    hehehe
    hàm không kham nổi đâu.....phức tạp quá
    nếu không sort bằng tay thì phải chơi vba
    ngay cả vba cũng phải đổi mồi hôi hột chứ ko phải chơi
    chơi vba ko? nếu chơi thì thử
    Làm đi bạn, nghe câu hỏi đã thấy chục cái lệnh if trong đầu, còn chưa nói đến so sánh chuỗi nữa.
    Bạn làm mình tham khảo với

  4. #14
    hongmai123 Guest
    Trích dẫn Gửi bởi fx225
    Còn ý kiến của bạn Hau151978 mình củng xin cảm ơn, nhưng mà theo... yêu cầu ngay từ đầu là không cho Sort bạn ơi! [IMG]images/smilies/a18.gif[/IMG]
    Đầu tiên sort để điền rank, sau đó sort theo STT thì danh sách vẫn giữ nguyên. Cái khó ở đây là sort họ tên, riêng cái này vba còn mệt, công thức thì chịu rồi do liên quan đến tiếng Việt có dấu.
    Nếu thay họ tên bằng STT thì làm phương pháp của mình được ngay:
    - Sort theo điểm - STT - ngày sinh
    - Điền và autofill cột rank
    - Sort theo STT

  5. #15
    duongphungbds Guest
    Trích dẫn Gửi bởi khuongvietphong
    Không được rồi anh ơi, ở ô B2 nếu sửa Lê Văn An thành Trần Văn An thì ông Trần Văn An này bị xếp xuống hạng 5 sau cả ông Nguyễn Tuấn Duy - ông này giờ nhảy nên hạng 4, mà đúng ra ông tên Trần Văn An này phải xếp trước ông tên Duy vì 2 ông này cùng điểm 7 . Anh xem có cách nào khắc phục được không.
    Mình đã thử sửa lại hàm của bạn Let'GâuGâu bằng cách chuyển các tham số từ cột B (Họ Tên) sang cột A (Số TT) thì đã khắc phục được lổi vì cột A và cột B cơ bản là trùng nhau và không sợ bị nhầm lẫn dữ liệu. Kết quả thu được là đúng.

    Cái này gọi là "ăn may" trên công sức của bạn Let'GâuGâu [IMG]images/smilies/a01.gif[/IMG]

    (Mong các PRO "soi" tiếp xem có còn chổ nào bất ổng ko ạ) [IMG]images/smilies/a32.gif[/IMG]

  6. #16
    zincos Guest
    Trích dẫn Gửi bởi fx225
    Minh thay cột Họ Tên bằng cột Số TT được không bạn?
    nếu thay bằng stt thì đơn giản quá rồi

    Mã:
    E2=RANK(D2,$D$2:$D$7)+COUNTIF($D$1:D1,D2)

  7. #17
    anhngoctmy Guest
    Trích dẫn Gửi bởi Let'GâuGâu
    nếu thay bằng stt thì đơn giản quá rồi

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Với hàm này thì thiếu dữ liệu đối chiếu Ngày sinh, mình dùng hàm đầu tiên của bạn và thay B bằng A thì kết quả cho ra là đúng, mặc dầu không biết có thừa công thức không (thừa mà miễn sao nó đúng là ok rồi [IMG]images/smilies/a12.gif[/IMG])

    Cái này không phải là bài tập mà mình dùng để kiểm phiếu. Cám ơn các bạn đã tích cực giúp đở mình. Nếu có gì còn chưa ổn mong các bạn tiếp tục chỉ bảo. Thanks [IMG]images/smilies/a44.gif[/IMG]

  8. #18
    huycon009 Guest
    Trích dẫn Gửi bởi Let'GâuGâu
    nếu thay bằng stt thì đơn giản quá rồi

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Đúng rồi.
    Nếu điểm bằng nhau thì STT không bao giờ bằng nhau, chỉ còn lại 2 điều kiện.
    Nhưng,.... STT nào xếp hạng nhỏ hơn?
    (Chưa từng thấy ai vì họ tên mà được xếp hạng hơn người khác, ngày sinh còn có thể, vì nhỏ tuổi hơn mà có điểm bằng người lớn thì người nhỏ học (hay làm cái gì đó) giỏi hơn người lớn? Hic!)

  9. #19
    nguyenvanan91 Guest
    Trích dẫn Gửi bởi Hau151978
    Đầu tiên sort để điền rank, sau đó sort theo STT thì danh sách vẫn giữ nguyên. Cái khó ở đây là sort họ tên, riêng cái này vba còn mệt, công thức thì chịu rồi do liên quan đến tiếng Việt có dấu.
    Nếu thay họ tên bằng STT thì làm phương pháp của mình được ngay:
    - Sort theo điểm - STT - ngày sinh
    - Điền và autofill cột rank
    - Sort theo STT
    Mình dùng Excel để làm chương trình kiểm phiếu, cột Họ Tên đã được tham chiếu để nạp kết quả Form nên ngay từ đầu không thể Sort vì sẽ làm sai dữ liệu khi nạp Form.

  10. #20
    sangame Guest
    Trích dẫn Gửi bởi Ba Tê
    (Chưa từng thấy ai vì họ tên mà được xếp hạng hơn người khác
    Sinh con phải đặt tên cho "chẹp", tên xấu nó thua thiệt lắm anh Ba à!
    Ẹc... Ẹc...
    (Thôi thì đặt REPT("a", 255) hoặc REPT("z", 255) cho nó sung)

Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •