Lọc dữ liệu giữa 2 sheet giống nhau

Liên hệ QC

thanhlp2007

Thành viên thường trực
Tham gia
24/10/07
Bài viết
201
Được thích
11
Chào các AC. Mình có 1 file. Bây giờ mình muốn nhờ các bạn giúp mình đối chiếu theo DT đất giữa 2 sheet với nhau. Nếu bên sheet file goc có diện tích giống thì bôi màu bên file gốc, đồng thời bôi màu bên sheet Ban do. Mong đc hướng dẫn chỉ giúp. Thanks.
 

File đính kèm

Chào các AC. Mình có 1 file. Bây giờ mình muốn nhờ các bạn giúp mình đối chiếu theo DT đất giữa 2 sheet với nhau. Nếu bên sheet file goc có diện tích giống thì bôi màu bên file gốc, đồng thời bôi màu bên sheet Ban do. Mong đc hướng dẫn chỉ giúp. Thanks.
Ý bạn là vầy đúng không:
 

File đính kèm

Đúng rùi, nhưng bạn làm như thế nào vậy ? Mình muốn sum theo màu của bên file ban đồ thì làm sao ? Mong đc hướng dẫn. Thanks
 
Í, sai rùi bạn ơi. 1 diện tích có nhiều thửa. Mình muốn bôi màu vừa diện tích, vừa số thửa , vừa tờ BĐĐC luôn. T5ai vì 3 dữ kiện đó phải đi kèm với nhau
 
Đúng rùi, nhưng bạn làm như thế nào vậy ? Mình muốn sum theo màu của bên file ban đồ thì làm sao ? Mong đc hướng dẫn. Thanks
Dùng format condition đó bạn, bạn vào xem thấy đặt công thức là:
=MATCH(Ô hiện hành,vùng dữ liệu đối ứng,0)>=1
Tức là tìm giá trị của ô ở cột diện tích sheet kia, nếu có thì tô màu.
Excel 2003 không sum hay filter theo màu được; muốn công các ô đã chọ, bạn dùng hàm nhé
Tại ô F157, sheet file gốc:
=SUM(IF(ISERROR(MATCH($F$6:$F$152,bando,0)),0,IF(MATCH($F$6:$F$152,bando,0),$F$6:$F$152,"")))
Tại ô F361, sheet ban do
=SUM(IF(ISERROR(MATCH($F$5:$F$359,goc,0)),0,IF(MATCH($F$5:$F$359,goc,0),$F$5:$F$359,"")))
Cả 2 công thức kết thúc bằng tổ hợp phím Ctrl-ship-enter.
 

File đính kèm

Í, sai rùi bạn ơi. 1 diện tích có nhiều thửa. Mình muốn bôi màu vừa diện tích, vừa số thửa , vừa tờ BĐĐC luôn. T5ai vì 3 dữ kiện đó phải đi kèm với nhau
Ây dà, mình cũng nghi nghi. Phức tạp đây. Mình gửi sau nhé.
 
Làm phiền bạn chi giúp. Mình xài Excel 2007. Kiếm hoài không có
 
Cao thủ bebo021999 ơi, chỉ giùm cách làm với, mình cũng đang gặp vấn đề giống bạn này. Thanks nhiều nhiều.
 
Đặt Name (Xem bằng Ctrl_F3)
bando='Ban do'!$F$4:$F$208&'Ban do'!$G$4:$G$208&'Ban do'!$H$4:$H$208
goc='file goc'!$F$6:$F$152&'file goc'!$G$6:$G$152&'file goc'!$H$6:$H$152
* Bando và goc là 2 mảng gồm các phần tử được kết hợp giữa Diện tích, số thửa và số tờ bản đồ
* Phần tử = đặc điểm của 1 khu đất = Diện tích & số thửa & bản đồ
Tức là 1 khu đất được phân biệt bằng sự kết hợp của cả 3 thành phần này.
(Bạn có thể xem phần tử bằng cách: tại ô bất kỳ gõ =bando, sau đó nhấn F9)
Công thức tính = SUM(IF(ISERROR(MATCH(goc,bando,0)),0,IF(MATCH(goc,bando,0),$F$6:$F$152,"")))
Bạn quan tâm đến phần màu đỏ
* MATCH(goc,bando,0): Tìm lần lượt các khu đất của danh sách goc trong danh sách bando, sẽ trả về tập hợp các giá trị số thứ tự (nếu tìm thấy) hoặc #N/A (nếu không thấy)
(Dùng F9 để xem)
* IF(MATCH(goc,bando,0),$F$6:$F$152,"") : Tại những vị trí tương ứng trong tập hợp các giá trị, tương ứng với các giá trị thứ tự mà MATCH đã tìm thấy, lấy giá trị trong mảng $F$6:$F$152
(Dùng F9 để xem)
* Phần IF(ERROR(… : Là bẫy lỗi, trả về giá trị 0 đối với những lỗi #N/A của MATCH để có thể cộng được
* Cuối cùng hàm SUM bao ở ngoài để tính tổng cộng
Chúc các bạn thành công.

 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom