1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Trong Excel có hàm nào lọc dữ liệu như thế này không?

Chủ đề trong 'Hỏi đáp Tin học' bởi nqh1, 04/05/2009.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. nqh1

    nqh1 Thành viên mới

    Tham gia ngày:
    14/10/2003
    Bài viết:
    105
    Đã được thích:
    0
    Trong Excel có hàm nào lọc dữ liệu như thế này không?

    Chào các bạn
    Giả sử mình có một danh sách tên các loại vật tư, trong các tên này có chứa những từ như đồng, nhôm, sắt, ..... Hỏi có cách nào lọc ra từng loại riêng biệt những vật tư có tên mà chứa những từ như đồng, nhôm sắt, ...... ở trên không?
  2. quydede01

    quydede01 Thành viên rất tích cực

    Tham gia ngày:
    29/02/2008
    Bài viết:
    1.273
    Đã được thích:
    0
    0 Chọn dòng nào đấy trong bảng tính, ví dụ dòng tiêu đề các cột dữ liệu
    1 chọn menu data
    2 chọn chức năng filter
    3 chọn auto filter
    4 chọn mục custom trong danh sách filter máy tự động tạo ra
    5 chọn mục contains
    6 gõ cái tên nhôm đồng gì đấy vào
    7 bấm OK
    8 nó chỉ hiện ra các dòng có chữ nhôm đồng gì đấy thôi.
    9 xong
  3. nqh1

    nqh1 Thành viên mới

    Tham gia ngày:
    14/10/2003
    Bài viết:
    105
    Đã được thích:
    0
    Cám ơn. Đây là kiến thức cơ bản mà mình quên mất!!!! Tiện đay cho hỏi làm sao để autofilter tự động lọc cả danh sách có những dòng trống (nhiều nhất là 10 dòng)?
  4. buoixanhvn

    buoixanhvn Thành viên mới

    Tham gia ngày:
    25/11/2008
    Bài viết:
    767
    Đã được thích:
    0
    ko hiểu ý
  5. kawaii298

    kawaii298 87-89 HN Moderator

    Tham gia ngày:
    12/08/2007
    Bài viết:
    8.346
    Đã được thích:
    1
    nếu dòng trống mà có dwx liệu cần lọc thì ghi kí hiệu vào thì lọc sẽ dễ hơn, và mình cũng dễ theo dõi hơn
  6. somyeu

    somyeu Thành viên mới

    Tham gia ngày:
    01/04/2008
    Bài viết:
    45
    Đã được thích:
    0
    Dùng lệnh hoặc hàm cũng được. Nhưng khá phức tạp. Cách đây vài năm thì tớ làm được. Giờ thì potay òy. Phải vừa làm vừa cầm cuốn sách trong tay để dòm. Nói chung là làm được
  7. Manual

    Manual Thành viên mới

    Tham gia ngày:
    05/09/2004
    Bài viết:
    39
    Đã được thích:
    0
    Trong Excel dòng trống (blank) có giá trị là ="" (hai dấu kép). Bạn có thể chọn giá trị này cho các dòng mà bạn muốn lọc.
    Thân
  8. conqueronline

    conqueronline Thành viên mới Đang bị khóa

    Tham gia ngày:
    31/01/2006
    Bài viết:
    427
    Đã được thích:
    0
    Ở trên quydede01 đã chỉ cho bạn chức năng autofilter để lọc những giá trị mình muốn hiển thị trong bảng kê rồi. Nhưng bạn hỏi thêm về lọc đồng thời cùng lúc nhiều giá trị thì ta vẫn cứ dùng autofilter để lọc, excel có cung cấp khả năng phát biểu phức trên cùng một cột dữ liệu trong cửa sổ lệnh autofilter bạn àh.
    Ví dụ : Bạn muốn hiển thị các mặt hàng là Nhôm, đồng thời cũng hiển thị luôn các mặt hàng Sắt thì đưa ô trỏ đến đầu cột tên hàng hoá, vào cửa sổ autofilter, nó có 2 vùng, mỗi vùng có 2 ô, ngăn cách giữa 2 vùng là 2 hộp đánh dấu AND và OR. Ở vùng thứ nhất, trong ô phát biểu, bạn có thể trọn phát biểu EQUALS, ở ô bên cạnh bạn trọn giá trị là NHÔM. Tiếp đó bạn click vào ô check OR và sang vùng thứ 2 (giống hệt như vùng 1, cũng có ô phát biểu và ô giá trị), ở vùng 2, trong ô phát biểu, bạn cũng chọn EQUALS và ở ô giá trị thì chọn SẮT rồi nhấn OK là xong, bảng biểu của bạn sẽ chỉ hiển thị 2 mặt hàng là NHÔM và SẮT.
    Chú ý: cách dùng AND và OR phải rất chú ý đến tính logic của phát biểu thì nó mới cho kết quả như ý, nếu bảng thuộc dạng lớn khó rà soát thì bạn nên tìm hiểu thật thấu đáo về AND và OR, không khéo in ra rồi, đưa cho khách hàng người ta kêu um lên là mệt. Nhưng dùng phát biểu phức AND/OR với cột dữ liệu dạng chuỗi (text) thì không khó lắm, khó là dùng với cột dữ liệu dạng số (Number) hoặc ngày tháng (Date/time) mới thật sự phải chú ý và cẩn thận.
    Đầu tiên mình tưởng bạn trích xuất giá trị của những ô có chứa chuỗi NHÔM hoặc gì gì đó (theo ý bạn) ra một ô khác và cho kết quả theo giá trị hiển thị. Cái này thì phải dùng hàm, cũng làm được, không khó lắm.

Chia sẻ trang này