Trích lọc có điều kiện

Liên hệ QC

volga

Thành viên tiêu biểu
Tham gia
3/12/08
Bài viết
669
Được thích
669
Nghề nghiệp
Nhân Viên
Em tìm thấy File này trong loạt bài viết của anh Boyxin !!
Em muốn hỏi có cách nào dể hiểu hơn cách này không ?công thức gọn hơn .
Tốc độ tính toán nhanh ,nếu dử liệu nhiều .không cột phụ .
Cám Ơn All.
Cám ơn Anh Boyxin.
 

File đính kèm

  • GPEboyxin Loc_Formula.xls
    26.5 KB · Đọc: 141
Em tìm thấy File này trong loạt bài viết của anh Boyxin !!
Em muốn hỏi có cách nào dể hiểu hơn cách này không ?công thức gọn hơn .
Tốc độ tính toán nhanh ,nếu dử liệu nhiều .không cột phụ .
Cám Ơn All.
Cám ơn Anh Boyxin.
Bài này tôi chỉ cần dùng 2 name là đủ
PHP:
Data =OFFSET(Data!$A$4,,,COUNTA(Data!$A$4:$A$10000))

PHP:
DK =IF(MID(Data,CHOOSE(MATCH(Loc!$A$1,Loc!$H$1:$J$1,0),1,3,6),CHOOSE(MATCH(Loc!$A$1,Loc!$H$1:$J$1,0),2,3,3))=Loc!$B$1,ROW(INDIRECT("1:"&ROWS(Data))),"")
Và cuối cùng là công thức:
PHP:
=IF(ROWS($1:1)>COUNT(DK),"",INDEX(Data,SMALL(DK,ROWS($1:1))))
Xem file nhé!
Dùng công thức mãng thì đương nhiên không thể cho tốc độ nhanh được đối với file lớn ---> Vì thế nếu áp dụng bạn phải cân nhắc thật kỹ xem nên công thức hay VBA
 

File đính kèm

  • Loc_SDT_01.xls
    18.5 KB · Đọc: 124
Sorry nha. Mình k định trả lời đề tài này, nhưng thật sự mình k biết đăng bài hỏi ở đâu?

Cho mình hỏi chút:

Bây giờ mình có cột số liệu nguồn ở sheet 1như sau:

1
2
3
4
1
5
7
8
4
4
2
3
1
1

Vậy mình muốn chuyển số liệu này sang sheet 2, với cột số liệu đã được trích lọc ra, tức là những giá trị trong cột đó chỉ được xuất hiện một lần ở cột tại sheet 2.

Mọi người chỉ giúp mình nha.

Thanks mọi người nhiều nhiều
 
Web KT
Back
Top Bottom