Lọc dữ liệu theo Ngày và Thứ.

Liên hệ QC

congthanh6868

Thành viên thường trực
Tham gia
30/5/09
Bài viết
322
Được thích
63
Chào các Bạn,

Trong file đính kèm mình đang loay hoay chưa nghĩ ra cách nào để lọc Dữ liệu từ Sheet dữ liệu gốc sang các Sheet khác theo 2 dạng:
- Theo Thứ trong tuần (Thứ 2 - Chủ nhật)
- Theo Ngày trong tháng (Ngày 1 - 31)

Rất mong nhận được sự hướng dẫn, giúp đỡ của các Bạn.
Cám ơn các Bạn nhiều.
 

File đính kèm

Bạn xài tạm cái này cho lọc thứ, thay cái phần màu đỏ tương ứng thứ. Kết thúc Ctrl + Shift + Enter
Mã:
=INDEX('Du lieu goc'!$A$5:$AU$14,ROW(1:1),SMALL(IF('Du lieu goc'!$A$3:$AU$3="[COLOR=#ff0000][B]T2[/B][/COLOR]",COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Còn lọc ngày như dữ liệu của bạn không ổn bởi dữ liệu lúc là số lúc là text (1\6\05...). Bạn đồng nhất kiểu dữ liệu sẽ có cách cho bạn, tốt nhất chuyển về dạng chính tắc ngày tháng.
 
Bạn xài tạm cái này cho lọc thứ, thay cái phần màu đỏ tương ứng thứ. Kết thúc Ctrl + Shift + Enter
Mã:
=INDEX('Du lieu goc'!$A$5:$AU$14,ROW(1:1),SMALL(IF('Du lieu goc'!$A$3:$AU$3="[COLOR=#ff0000][B]T2[/B][/COLOR]",COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Còn lọc ngày như dữ liệu của bạn không ổn bởi dữ liệu lúc là số lúc là text (1\6\05...). Bạn đồng nhất kiểu dữ liệu sẽ có cách cho bạn, tốt nhất chuyển về dạng chính tắc ngày tháng.

Cảm ơn Bạn,

Công thức Bạn giúp về Thứ mình đã áp dụng thử cho Thứ 2 và đã cho kết quả đúng. Mình thử sửa để lấy lên cả dòng 1, 2, 3 nhưng chưa thành công.
Ngoài ra, mình đã đổi định dạng sang Ngày tháng. Mong Bạn tiếp tục giúp đỡ.
Cám ơn Bạn nhiều.
 

File đính kèm

Bạn đã sửa thành dạng ngày tháng chuẩn tắc thì xử lý 1 chút công thức bài #2 là được.
Mã:
=INDEX('Du lieu goc'!$A$5:$AU$14,ROW(1:1),SMALL(IF(DAY('Du lieu goc'!$A$1:$AU$1)=[COLOR=#ff0000][B]1[/B][/COLOR],COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))

Kết thúc bằng Ctrl + Shift + Enter và thay đổi màu đỏ để có kết quả.
 
Bạn đã sửa thành dạng ngày tháng chuẩn tắc thì xử lý 1 chút công thức bài #2 là được.
Mã:
=INDEX('Du lieu goc'!$A$5:$AU$14,ROW(1:1),SMALL(IF(DAY('Du lieu goc'!$A$1:$AU$1)=[COLOR=#ff0000][B]1[/B][/COLOR],COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))

Kết thúc bằng Ctrl + Shift + Enter và thay đổi màu đỏ để có kết quả.

Công thức Bạn giúp đã giúp mình giải bài tập thành công. Cám ơn Bạn rất nhiều.
Cho mình hỏi liệu có chỉnh sửa công thức để lấy cả mấy dòng tiêu đề từ hàng 1 đến 4 được không?
 
Công thức Bạn giúp đã giúp mình giải bài tập thành công. Cám ơn Bạn rất nhiều.
Cho mình hỏi liệu có chỉnh sửa công thức để lấy cả mấy dòng tiêu đề từ hàng 1 đến 4 được không?
Bạn hãy sửa cả 2 công thức trên như sau
Sửa đoạn
Mã:
$A$[COLOR=#ff0000][B]5[/B][/COLOR]:$AU$14
bằng
Mã:
$A$[COLOR=#ff0000][B]1[/B][/COLOR]:$AU$14

Nếu bạn kết hợp với những hàm bắt lỗi thì nhìn bảng tính sẽ đẹp hơn.
 
Bạn hãy sửa cả 2 công thức trên như sau
Sửa đoạn
Mã:
$A$[COLOR=#ff0000][B]5[/B][/COLOR]:$AU$14
bằng
Mã:
$A$[COLOR=#ff0000][B]1[/B][/COLOR]:$AU$14

Nếu bạn kết hợp với những hàm bắt lỗi thì nhìn bảng tính sẽ đẹp hơn.

Không thấy được Bạn ơi. Cả 2 công thức đều cho kết quả là #NAME?.
 
Không thấy được Bạn ơi. Cả 2 công thức đều cho kết quả là #NAME?.
Sửa thử cho bạn nhé
bài #2
Mã:
=INDEX('Du lieu goc'!$A$1:$AU$14,ROW(1:1),SMALL(IF('Du lieu goc'!$A$3:$AU$3="T2",COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Bài #4
Mã:
=INDEX('Du lieu goc'!$A$1:$AU$14,ROW(1:1),SMALL(IF(DAY('Du lieu goc'!$A$1:$AU$1)=1,COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Kết thúc Ctrl + Shift + Enter
 
Sửa thử cho bạn nhé
bài #2
Mã:
=INDEX('Du lieu goc'!$A$1:$AU$14,ROW(1:1),SMALL(IF('Du lieu goc'!$A$3:$AU$3="T2",COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Bài #4
Mã:
=INDEX('Du lieu goc'!$A$1:$AU$14,ROW(1:1),SMALL(IF(DAY('Du lieu goc'!$A$1:$AU$1)=1,COLUMN('Du lieu goc'!$A:$AU),""),COLUMN(A:A)))
Kết thúc Ctrl + Shift + Enter

Cám ơn Bạn. Công thức gần như hoàn hảo rồi Bạn ạ. Chỉ còn dòng đầu tiên là Ngày tháng khi áp dụng công thức thì cho ra số gì mình chưa hiểu.
Bạn xem lại giúp mình được không? Cám ơn Bạn nhiều.
 

File đính kèm

Cám ơn Bạn. Công thức gần như hoàn hảo rồi Bạn ạ. Chỉ còn dòng đầu tiên là Ngày tháng khi áp dụng công thức thì cho ra số gì mình chưa hiểu.
Bạn xem lại giúp mình được không? Cám ơn Bạn nhiều.
Đó là ngày tháng được format dưới dạng general, bạn format vùng đó theo date là được.
 
Mình đã làm được. Cám ơn Bạn rất nhiều.
 
Web KT

Bài viết mới nhất

Back
Top Bottom