PDA

View Full Version : làm sao Filter các giá trị giống nhau và trả kết qua về chỉ 1 giá trị trong cùng1 cột



new_one
12-03-07, 09:24 PM
Chào ca'c bác,

Các bác giúp em với, em đang pó tay, mà cần gấp qu'a, ko biết phải làm sao. số liệu của em là dạng cột, trong cột giả sử có số từ 1 đến 20 nhưng các số từ 1 đến 20 sẽ được lặp lại nhiều lần trong 1 cột. vấn đề là làm sao để filter các số giống nhau trong cột và chỉ đưa ra kết qu?a đại diện là 1 số.

ví dụ như: trong cột sẽ có tần suất số 5 xuất hiện 4 lần, nhưng em chỉ muốn sau khi filter thì chỉ có 1 số 5 xuất hiện trong cột kết qu?a, và tương tự cho các giá trị khác.

các bác nào biết làm ơn giúp em, em cần gấp lắm.

cám ơn các bác nhiều nhiều

Pansy_flower
12-03-07, 10:26 PM
Có nhiều cách làm, nhưng bạn thử làm cách này xem nha : dùng thêm cột phụ, sử dụng thêm hàm countif, sau đó dùng advance filter. Chúc bạn thành công!.

Đào Việt Cường
13-03-07, 12:46 AM
Dear all,
--------
Vấn đề của bạn chỉ cần sử dụng chức năng Advanced Filter với tham số Unique records only= True là được bạn ạ!

anhphuong
13-03-07, 08:58 AM
Hoàn toàn đồng ý với ý kiến của bạn Đào Việt Cường, không cần bất cứ hàm nào nữa . Hoặc dùng thêm cột phụ kết hợp chức năng Advanced Filter

Mr Okebab
13-03-07, 05:00 PM
Chào ca'c bác,

Các bác giúp em với, em đang pó tay, mà cần gấp qu'a, ko biết phải làm sao. số liệu của em là dạng cột, trong cột giả sử có số từ 1 đến 20 nhưng các số từ 1 đến 20 sẽ được lặp lại nhiều lần trong 1 cột. vấn đề là làm sao để filter các số giống nhau trong cột và chỉ đưa ra kết qu?a đại diện là 1 số.

ví dụ như: trong cột sẽ có tần suất số 5 xuất hiện 4 lần, nhưng em chỉ muốn sau khi filter thì chỉ có 1 số 5 xuất hiện trong cột kết qu?a, và tương tự cho các giá trị khác.

các bác nào biết làm ơn giúp em, em cần gấp lắm.

cám ơn các bác nhiều nhiều
Bạn tham khảo nhé:

Tìm hiểu về Advanced Filter (http://www.giaiphapexcel.com/forum/showthread.php?t=8)

Thân!

micarazavuska
19-08-08, 11:58 PM
Alo ! Cho em hỏi có thể Filter cách như sau không ạ...
Cột A có dữ liệu là ngày 16/08/08; 17/08/08; 18/08/08;18/08/08 Cột B có các ngày 16/08/08;17/08/08;17/08/08;18/08/08;18/08/08;18/08/08. Em muốn lọc các dữ liệu của ngày 18/08/08. Vậy cần lọc như thế nào để cả cột A và cột B đồng thời lọc ra ngày 18/08/08 ( cột A lọc ra có 2 dữ liệu ngày 18/08/08 và cột B sẽ có 3 dữ liệu ngày 18/08/08),
Thanks.

cadafi
20-08-08, 12:24 AM
Alo ! Cho em hỏi có thể Filter cách như sau không ạ...
Cột A có dữ liệu là ngày 16/08/08; 17/08/08; 18/08/08;18/08/08 Cột B có các ngày 16/08/08;17/08/08;17/08/08;18/08/08;18/08/08;18/08/08. Em muốn lọc các dữ liệu của ngày 18/08/08. Vậy cần lọc như thế nào để cả cột A và cột B đồng thời lọc ra ngày 18/08/08 ( cột A lọc ra có 2 dữ liệu ngày 18/08/08 và cột B sẽ có 3 dữ liệu ngày 18/08/08),
Thanks.

Đơn giản dùng autofliter và điều kiện custom tại từng cột thôi mà bạn.

vuha
26-08-08, 09:47 AM
Đơn giản dùng autofliter và điều kiện custom tại từng cột thôi mà bạn.
Nhưng mà bạn ấy muốn lọc đồng thời mà, làm như bạn chỉ được 1 trong 2 cột thôi. Các bạn có cách nào chưa? Nếu có thì chia xẻ nhé.

sealand
26-08-08, 11:14 AM
Bạn phải dùng advance filter sẽ đáp ứng được yêu cầu.

TrungChinhs
26-08-08, 01:13 PM
Alo ! Cho em hỏi có thể Filter cách như sau không ạ...
Cột A có dữ liệu là ngày 16/08/08; 17/08/08; 18/08/08;18/08/08 Cột B có các ngày 16/08/08;17/08/08;17/08/08;18/08/08;18/08/08;18/08/08. Em muốn lọc các dữ liệu của ngày 18/08/08. Vậy cần lọc như thế nào để cả cột A và cột B đồng thời lọc ra ngày 18/08/08 ( cột A lọc ra có 2 dữ liệu ngày 18/08/08 và cột B sẽ có 3 dữ liệu ngày 18/08/08),
Thanks.

Theo mình thì dùng thêm cột phụ ví dụ C2=IF(OR(A2=18/08/08,B2=18/08/08),1,0) sau đó autofliter cột C chọn 1

sealand
26-08-08, 01:37 PM
Bạn thử xem có phải thế này không

ndu96081631
26-08-08, 01:56 PM
Bạn thử xem có phải thế này không
Anh ơi! Em nghĩ code này phải đựoc đặt trong sự kiện WorkSheet_Change chứ nhỉ? (sao lại đặt trong WorkSheet_SelectionChange)... Tức khi nào ta gõ điều kiện tìm thì code chạy, không thì thôi

sealand
26-08-08, 03:03 PM
OK ndu ạ! Mình chi nha nhá vậy để bạn ấy hiểu chứ đúng ra gắn vào worksheet change và với target.address=.... nữa thì khi làm việc với các ô khác bình thường

micarazavuska
30-08-08, 03:25 AM
Theo mình thì dùng thêm cột phụ ví dụ C2=IF(OR(A2=18/08/08,B2=18/08/08),1,0) sau đó autofliter cột C chọn 1

Em thử làm theo cách của bác nhưng mà không được. Đánh theo dấu phẩy thì Excel
báo lỗi, đánh dấu chấm phẩy thì ok..Khi hoàn tất thì có giá trị =0...Hic,em vẫn chưa làm được...

cadafi
30-08-08, 08:24 AM
Em thử làm theo cách của bác nhưng mà không được. Đánh theo dấu phẩy thì Excel
báo lỗi, đánh dấu chấm phẩy thì ok..Khi hoàn tất thì có giá trị =0...Hic,em vẫn chưa làm được...

Giá trị Ngày bạn phải để trong hai dấu ngoặc kép ( "dd/mm/yyyy") chứ nhỉ, đại khái như sau:


C2=IF(OR(A2="18/08/2008",B2="18/08/2008"),1,0)


Để kỹ hơn nữa, bạn hãy dùng công thức sau:


C2=IF(OR(A2=date(2008,08,18),B2=date(2008,08,18),1 ,0)

micarazavuska
02-09-08, 12:05 PM
Để kỹ hơn nữa, bạn hãy dùng công thức sau:


C2=IF(OR(A2=date(2008,08,18),B2=date(2008,08,18),1 ,0)
Anh ca_dafi ơi! Anh xem hộ em em làm sai chỗ nào nhé!Sau khi enter excel báo lỗi, và trỏ chuột cứ nhấp nháy ở vị trí như ở trong hình.
Thanks/

ndu96081631
02-09-08, 01:15 PM
Để kỹ hơn nữa, bạn hãy dùng công thức sau:


C2=IF(OR(A2=date(2008,08,18),B2=date(2008,08,18),1 ,0)
Anh ca_dafi ơi! Anh xem hộ em em làm sai chỗ nào nhé!Sau khi enter excel báo lỗi, và trỏ chuột cứ nhấp nháy ở vị trí như ở trong hình.
Thanks/
Công thức của bạn là:
=IF(OR(A3=DATE(2008;08;18);B3=DATE(2008;08;18);1;0 ))
Sửa lại thành:
=IF(OR(A3=DATE(2008;08;18);B3=DATE(2008;08;18));1; 0)
Quên đóng ngoặc cho hàm OR

buivanbac
29-10-09, 03:07 PM
Mình có bảng dữ liệu. Trong đó có các hàng và các cột chứa các ngày tháng giống nhau và khác nhau bất kỳ. Mình muốn lọc các ngày tháng giống nhau trong các cột và các hàng ra. Có ai biết giúp mình với. (Mình giải thích lại nhé)

Bảng dữ liệu ban đầu
Hùng31/8/0831/8/087/9/2008Hoa4/9/20084/9/20085/9/2008An8/9/20088/9/20089/9/2008Tâm5/9/20087/9/20086/9/2008Phong7/9/20088/9/20088/9/2008Thảo9/9/20089/9/200810/9/2008Hoàng8/9/20088/9/20089/9/2008Anh10/9/200810/9/200811/9/2008Kết quả sau khi lọc (ví dụ muốn lọc ngày 7/9/2008)Hùng31/8/0831/8/087/9/2008Tâm5/9/20087/9/20086/9/2008Phong7/9/20088/9/20088/9/2008

cadafi
12-11-09, 01:55 PM
Mình có bảng dữ liệu. Trong đó có các hàng và các cột chứa các ngày tháng giống nhau và khác nhau bất kỳ. Mình muốn lọc các ngày tháng giống nhau trong các cột và các hàng ra.
Bạn có thể gửi file lên không? Đoán là có thể dùng Filter để lọc hoặc dùng Pivottable để lọc.

lqtoandh1
30-04-11, 03:34 PM
Cac ban oi hay giup minh voi!
cac ban co the lay ra cac gia tri giong nhau trong ban tinh khong voi dieu kien la khong dung bo loc. Minh co VD kem theo cac ban vao xem roi chi cho minh voi.
Minh xin cam on cac ban!
62161

HYen17
01-05-11, 05:20 AM
Cac ban oi hay giup minh voi!
cac ban co the lay ra cac gia tri giong nhau trong ban tinh khong voi dieu kien la khong dung bo loc. Minh co VD kem theo cac ban vao xem roi chi cho minh voi.
Minh xin cam on cac ban!62161

. . . . . . . . . . . . . . . . . . . . . . . . . . . ? ? ? ? ? ? ! ! !