Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 11

Chủ đề: Lọc Dữ Liệu

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Lọc Dữ Liệu

    Chào diễn đàn,

    Mình có bảng số liệu muốn lọc dữ liệu theo cột "A" với điều kiện nếu hàng là "seastar solution" và "YLB" thì lấy ra kết quả, còn nếu mặt hàng là hàng "YGP" thì giữ lại. Ngoài ra, khi lọc dữ liệu thì các cột từ "B" đến "G" phải trích xuất ra dữ liệu tương ứng theo thứ tự của cột "B" - "Isued no.". Có nghĩa là phải trích xuất theo số thứ tự từ trên xuống dưới của số phiếu xuất như là 1/3,2/3,3/3 và tiếp theo 4/3, đồng thời tương ứng các cột còn lại cũng phải theo thứ tự như thế. Trong tập tin đính kèm mình có làm tay kết quả mà mình muốn trích lọc dữ liệu. Có bạn nào biết giúp mình với nhé.

    Cảm ơn nhiều.

    Khải.

  2. #2
    tronbonet Guest
    Trích dẫn Gửi bởi tranminhkhai
    Chào diễn đàn,

    Mình có bảng số liệu muốn lọc dữ liệu theo cột "A" với điều kiện nếu hàng là "seastar solution" và "YLB" thì lấy ra kết quả, còn nếu mặt hàng là hàng "YGP" thì giữ lại. Ngoài ra, khi lọc dữ liệu thì các cột từ "B" đến "G" phải trích xuất ra dữ liệu tương ứng theo thứ tự của cột "B" - "Isued no.". Có nghĩa là phải trích xuất theo số thứ tự từ trên xuống dưới của số phiếu xuất như là 1/3,2/3,3/3 và tiếp theo 4/3, đồng thời tương ứng các cột còn lại cũng phải theo thứ tự như thế. Trong tập tin đính kèm mình có làm tay kết quả mà mình muốn trích lọc dữ liệu. Có bạn nào biết giúp mình với nhé.

    Cảm ơn nhiều.

    Khải.
    Mình thấy kết quả cần trong file ví dụ của bạn hơi bị kỳ so với yêu cầu của bạn.

  3. #3
    quahahi Guest
    Hơi kỳ sao bạn. Mình muốn tách biệt những mặt hàng là "seastar solutions" và "YLB" ra từ dữ liệu tổng hợp, nhưng phải theo số thứ tự của số phiếu xuất. Mình quên một điều là khi tách ra hai mặt hàng này thì trong phần dữ liệu tổng hợp không còn nó nữa. Đó là diều mình đang cần. Bạn còn thắc mắc thì phản hồi cho mình nhé.

  4. #4
    MinhPhuc123 Guest
    Dùng công thức mảng tại A26:


    Mã:
    =IFERROR(INDEX(A$3:A$18,SMALL(IF(($A$3:$A$18="Seastar Solutions")+($A$3:$A$18="YLB")=1,ROW($A$3:$A$18)-MIN(ROW($A$3:$A$18))+1,""),ROWS($1:1))),"")
    Kết thúc bằng Ctrl-shift-enter

    Copy cho toàn bộ bảng

  5. #5
    bo123 Guest
    dùng autofilter trong data tool là đc.

  6. #6
    hongmai123 Guest
    cảm ơn bạn bebo021999, nhưng kết quả hình như chưa như mình cần. Bạn có thể xem lại giúp mình với. Mình cũng có thể dùng autofilter, sau đó dùng tay copy những cái dòng nào cần nhưng mình không thích thế và muốn làm công thức cho nó chạy tự động. Trong tập tin đính kèm mình có bảng thứ 3 là bảng ví dụ sau khi mình trích lọc ra. Mình muốn lấy dữ liệu từ bảng 1 và trích lọc ra giống như bảng 3 vậy. Giúp mình với nhé. Cảm ơn bạn.

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    chào bạn.
    Mình dùng autofilter được nhưng mình muốn làm công thức cho nó chạy tự động nhưng làm chưa được. Có cách hay chỉ mình với nha. Trong phần trả lời bebo021999 mình có đính kèm tập tin ví dụ mình cần. Cảm ơn nhiều.

  8. #8
    vanphong130896 Guest
    Trích dẫn Gửi bởi tranminhkhai
    Chào diễn đàn,

    Mình có bảng số liệu muốn lọc dữ liệu theo cột "A" với điều kiện nếu hàng là "seastar solution" và "YLB" thì lấy ra kết quả, còn nếu mặt hàng là hàng "YGP" thì giữ lại. Ngoài ra, khi lọc dữ liệu thì các cột từ "B" đến "G" phải trích xuất ra dữ liệu tương ứng theo thứ tự của cột "B" - "Isued no.". Có nghĩa là phải trích xuất theo số thứ tự từ trên xuống dưới của số phiếu xuất như là 1/3,2/3,3/3 và tiếp theo 4/3, đồng thời tương ứng các cột còn lại cũng phải theo thứ tự như thế. Trong tập tin đính kèm mình có làm tay kết quả mà mình muốn trích lọc dữ liệu. Có bạn nào biết giúp mình với nhé.

    Cảm ơn nhiều.

    Khải.
    Dùng cột phụ xem sao

  9. #9
    phamhuanmko Guest
    Trích dẫn Gửi bởi tranminhkhai
    cảm ơn bạn bebo021999, nhưng kết quả hình như chưa như mình cần. Bạn có thể xem lại giúp mình với. Mình cũng có thể dùng autofilter, sau đó dùng tay copy những cái dòng nào cần nhưng mình không thích thế và muốn làm công thức cho nó chạy tự động. Trong tập tin đính kèm mình có bảng thứ 3 là bảng ví dụ sau khi mình trích lọc ra. Mình muốn lấy dữ liệu từ bảng 1 và trích lọc ra giống như bảng 3 vậy. Giúp mình với nhé. Cảm ơn bạn.
    hình như bạn yêu cầu vừa lọc ra, vừa sort các chủng loại lại phải ko,
    nếu chỉ yêu cầu cho 2 loại thì xài tạm, nhiều hơn nữa thì xài vba

    Mã:
    A26=IFERROR(INDEX($A$3:$H$18,IF(COUNTIF($A$25:A25,"Seastar Solutions")<COUNTIF($A$3:$A$18,"Seastar Solutions"),SMALL(IF($A$3:$A$18="Seastar Solutions",ROW($A$3:$A$18)-2),ROW(1:1)),SMALL(IF($A$3:$A$18="YLB",ROW($A$3:$A$18)-2),ROW(1:1)-COUNTIF($A$3:$A$18,"Seastar Solutions"))),COLUMN()),"")
    nhớ nhấn Ctrl shift enter

  10. #10
    thick69 Guest
    Chào bạn
    Công thức của bạn mình làm chỉ ra cột A thôi, còn những cột khác sao không ra ta. Bạn chỉ lại dùm mình với. Nếu giả sử yêu cầu nhiều hơn 2 thì làm vba sao bạn nhỉ. Tiện thể chỉ luôn mình nhé. Cảm ơn bạn

Trang 1 của 2 12 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
  •