Kết quả 1 đến 4 của 4

Chủ đề: Cách tìm kiếm giá trị và sắp xếp kết quả tìm được theo thứ tự tăng dần.

  1. #1
    sutuhong123 Guest

    Cách tìm kiếm giá trị và sắp xếp kết quả tìm được theo thứ tự tăng dần.

    Em có vấn đề chưa biết xin nhờ mọi người chỉ giúp, xin cảm ơn ạ.
    file excel, cột A là mã khách hàng (dạng số vd : 19872, 12650...),
    Bây giờ ở cột B em yêu cầu : tìm trong cột A, nếu thấy ô nào có mã khách hàng kết thúc bằng số 0 thì đưa ngay giá trị ô đó vào ô tương ứng bên cột B, nếu không có thì tiếp tục tìm ở những ô bên dưới cho đến hết cột A thì thôi
    Sau khi tìm xong thì sắp sếp các kết quả tìm được theo thứ tự tăng dần và liên tục (dồn lên và bỏ những ô trống ở cột B)

    Vì không biết cách làm nên hiện nay em tạm dùng công thức : ví dụ ở ô B3 : IF(RIGHT($A3,1)=0,$A3,"")

    Kết quả :
    ví dụ Ô A3 thỏa điều kiện thì Ô B3 có giá trị = ô A3, ô A4 không thỏa : Ô B4 để trắng đến ô A5 lại thỏa điều kiện thì ô B5 có giá trị = ô A5 và như thế xuất hiện khoảng trống tùm lum trong cột B của em và nó không biết sắp xếp theo thứ tự tăng dần
    79982

    1762



    20182

    Trong khi ý em thì muốn kết quả phải như thế này :
    1762
    20182
    79982
    Bỏ hết những ô trống và dồn giá trị ở ô kế tiếp lên cho nó liên tục

    Em có gởi file đính kèm, nhờ các anh chị giúp em nhé. Em cảm ơn nhiều




  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi alex-luu
    Em có vấn đề chưa biết xin nhờ mọi người chỉ giúp, xin cảm ơn ạ.
    file excel, cột A là mã khách hàng (dạng số vd : 19872, 12650...),
    Bây giờ ở cột B em yêu cầu : tìm trong cột A, nếu thấy ô nào có mã khách hàng kết thúc bằng số 0 thì đưa ngay giá trị ô đó vào ô tương ứng bên cột B, nếu không có thì tiếp tục tìm ở những ô bên dưới cho đến hết cột A thì thôi
    Sau khi tìm xong thì sắp sếp các kết quả tìm được theo thứ tự tăng dần và liên tục (dồn lên và bỏ những ô trống ở cột B)

    Vì không biết cách làm nên hiện nay em tạm dùng công thức : ví dụ ở ô B3 : IF(RIGHT($A3,1)=0,$A3,"")

    Kết quả :
    ví dụ Ô A3 thỏa điều kiện thì Ô B3 có giá trị = ô A3, ô A4 không thỏa : Ô B4 để trắng đến ô A5 lại thỏa điều kiện thì ô B5 có giá trị = ô A5 và như thế xuất hiện khoảng trống tùm lum trong cột B của em và nó không biết sắp xếp theo thứ tự tăng dần
    79982

    1762



    20182

    Trong khi ý em thì muốn kết quả phải như thế này :
    1762
    20182
    79982
    Bỏ hết những ô trống và dồn giá trị ở ô kế tiếp lên cho nó liên tục

    Em có gởi file đính kèm, nhờ các anh chị giúp em nhé. Em cảm ơn nhiều




    Tải File về, bấm nút "LỌC" xem kết quả! Riêng phần sắp xếp bạn tự sắp xếp nhé!

  3. #3
    tranngoan Guest
    [QUOTE=alex-luu;637199]Em có vấn đề chưa biết xin nhờ mọi người chỉ giúp, xin cảm ơn ạ.
    file excel, cột A là mã khách hàng (dạng số vd : 19872, 12650...),
    Bây giờ ở cột B em yêu cầu : tìm trong cột A, nếu thấy ô nào có mã khách hàng kết thúc bằng số 0 thì đưa ngay giá trị ô đó vào ô tương ứng bên cột B, nếu không có thì tiếp tục tìm ở những ô bên dưới cho đến hết cột A thì thôi
    Sau khi tìm xong thì sắp sếp các kết quả tìm được theo thứ tự tăng dần và liên tục (dồn lên và bỏ những ô trống ở cột B)

    Vì không biết cách làm nên hiện nay em tạm dùng công thức : ví dụ ở ô B3 : IF(RIGHT($A3,1)=0,$A3,"")

    Kết quả :
    ví dụ Ô A3 thỏa điều kiện thì Ô B3 có giá trị = ô A3, ô A4 không thỏa : Ô B4 để trắng đến ô A5 lại thỏa điều kiện thì ô B5 có giá trị = ô A5 và như thế xuất hiện khoảng trống tùm lum trong cột B của em và nó không biết sắp xếp theo thứ tự tăng dần
    79982

    1762



    20182

    Trong khi ý em thì muốn kết quả phải như thế này :
    1762
    20182
    79982
    Bỏ hết những ô trống và dồn giá trị ở ô kế tiếp lên cho nó liên tục

    Em có gởi file đính kèm, nhờ các anh chị giúp em nhé. Em cảm ơn nhiều






    Công thức ở [F3]:


    =IFERROR(SMALL(IF(RIGHT($A$3:$A$29)="0",$A$3:$A$29 ,""),ROW(A1)),"")
    Bấm Ctrl + Shift + Enter xong kéo xuống
    Công thức ở [G3]:


    =IFERROR(SMALL(IF(RIGHT($A$3:$A$29)="2",$A$3:$A$29 ,""),ROW(A1)),"")
    Bấm Ctrl + Shift + Enter xong kéo xuống

  4. #4
    ngoalongsong Guest
    Em cảm ơn concogia nhiều nha, và cũng gởi lời cảm ơn chuot0106 nữa. Cái hàm của concogia đã giải quyết nhanh, gọn lẹ yêu cầu mà em đã phải chịu đựng 2 tháng qua, hichic, tks nhiều nhiều

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
  •