Nhờ anh chị nào giúp dùm em! Phép tính dồn có 2 điều kiện

Liên hệ QC

levuphongqn

Thành viên mới
Tham gia
7/3/13
Bài viết
8
Được thích
2
Em có file đính kèm
Ý tưởng là:
- Em có 1 cột A đánh số, những người cùng 1 nhóm thì đánh cùng 1 số.
- Em có 1 cột B là 1 từ khóa.
* em muồn:
Trong file e đăng có:
cột A1 đến A4 đều là số 1. cột B1-B4 thì có B1 = VC2, B2 = VKS.
Ta có
A1 =1, b1=VC2 thì tính cộng dồn lên 1.
A2=1, B2= VKS thì ta k tính nữa, vì A1=A2.
trường hợp A7 = 3 mà B7 trống thì cũng k tính.

trường hợp A12-A18 có cùng giá trị là 5
Bên B12-B14 có cùng giá trị là VC2 thì ta cũng chỉ cộng dồn thêm 1.
 

File đính kèm

Em có file đính kèm
Ý tưởng là:
- Em có 1 cột A đánh số, những người cùng 1 nhóm thì đánh cùng 1 số.
- Em có 1 cột B là 1 từ khóa.
* em muồn:
Trong file e đăng có:
cột A1 đến A4 đều là số 1. cột B1-B4 thì có B1 = VC2, B2 = VKS.
Ta có
A1 =1, b1=VC2 thì tính cộng dồn lên 1.
A2=1, B2= VKS thì ta k tính nữa, vì A1=A2.
trường hợp A7 = 3 mà B7 trống thì cũng k tính.

trường hợp A12-A18 có cùng giá trị là 5
Bên B12-B14 có cùng giá trị là VC2 thì ta cũng chỉ cộng dồn thêm 1.
Thử:
Mã:
D2=COUNT(1/(MATCH($A$1:$A$100,IF(LEFT($B$1:$B$100)="V",$A$1:$A$100),)=ROW(INDIRECT("1:100"))))
Kết thúc bằng Ctrl+Shift+Enter.

Thân
 
Cảm ơn anh, giờ nếu em muốn có thêm 1 cột lọc nữa đó là khu vực thì hàm mình phải làm thêm như thế nào vậy anh ?
 

File đính kèm

Cảm ơn anh, giờ nếu em muốn có thêm 1 cột lọc nữa đó là khu vực thì hàm mình phải làm thêm như thế nào vậy anh ?
Thử:
Mã:
F3=COUNT(1/(MATCH($A$1:$A$100,IF(($C$1:$C$100=LOOKUP("zzz",$F$1:F$1))*($B$1:$B$100=F$2),$A$1:$A$100),)=ROW(INDIRECT("1:100"))))
Kết thúc bằng Ctrl+Shift+Enter, fill qua phải.

Thân
 

File đính kèm

Dạ em cảm ơn anh, em làm đc rồi. chỗ điều kiện có 1 VKS hoặc VC2, vậy nếu em muốn nếu như có cả 2 cái đó mới đếm thì chèn thêm điều kiện ra sao vậy anh. Mong anh giúp.
 

File đính kèm

Dạ em cảm ơn anh, em làm đc rồi. chỗ điều kiện có 1 VKS hoặc VC2, vậy nếu em muốn nếu như có cả 2 cái đó mới đếm thì chèn thêm điều kiện ra sao vậy anh. Mong anh giúp.
Bạn nên đưa dữ liệu thật lên đi, chứ thiệt tình thì tôi không hảo lắm khi gặp phải người lật ngược lật xuôi vấn đề chỉ dựa trên cơ sở 'không thật'.
Tôi chỉ hỗ trợ cho các thành viên có phát sinh khó khăn thật mà thôi.

Vậy nha!

Thân
 
Dạ anh thông cảm, dữ liệu của em cũng có xíu bảo mật, nên em mới k tiện đưa lên chứ e k có ý lật ngược lật xuôi để làm phiền anh đâu ạ. Tại em k rành lắm bên excel, nên e lấy code của anh e mò chỉnh lại mà k hiểu hết cặn kẽ. Mong anh hỗ trợ
 
Dạ anh thông cảm, dữ liệu của em cũng có xíu bảo mật, nên em mới k tiện đưa lên chứ e k có ý lật ngược lật xuôi để làm phiền anh đâu ạ. Tại em k rành lắm bên excel, nên e lấy code của anh e mò chỉnh lại mà k hiểu hết cặn kẽ. Mong anh hỗ trợ
Vậy bạn xóa bớt, hoặc thay đổi dữ liệu mà bạn cho là mật, miễn sao nó phải sát với thực tế một chút.
Chứ bạn gửi trả lại tôi cái file mà chính tôi thiết kế đưa cho bạn, thì tôi biết gì mà làm!?

Thân
 
dạ, anh xem giúp em ở Sheet tổng hợp, hàng em tô đỏ. em muốn biết tỉnh nào có cả VKS KN và VC2 KN.
Cảm ơn anh
Đó, vậy phải hay hơn không!? Bạn đưa file gần sát thực tế thì mới có sự hỗ trợ cho bạn được tốt hơn, và tôi thích như vậy.
Góp ý:
  1. Đây là công thức Mảng, nên nó rất hạn chế khi sử dụng dữ liệu lớn (nhiều dòng khi xét). Như trong công thức của bạn đang định biên của dữ liệu đến 9999 dòng, như vậy là không phù hợp sẽ làm ảnh hưởng cho máy chạy chậm khi phải xử lý dòng dữ liệu lớn. Hoặc điều chỉnh biên vừa đủ cho nó (Vd: tôi đã chỉnh về 500 dòng), hoặc dùng OFFSET(...) làm 'Vùng động' lấy thực tế số dòng phát sinh. Tôi cũng chỉnh đuôi là '.xlsb' để nó lưu trữ giảm nhẹ file hơn và có thể sử dụng code VBA cũng được.
  2. Một số điều chỉnh công thức bạn đang làm cho gọn gàng hơn và dễ theo dõi hơn (không nên làm kiểu bôi chữ trắng cho các điều kiện như S1 hoặc T1) :p
  3. Cũng thực hiện luôn yêu cầu bài #9 của bạn. Do bạn không để ý thôi, chỉ cần biến đổi một chút từ công thức cột B, ví dụ B5, sẽ làm được các công thức của các cột chi tiết cho từng cột 'Khu Vực' chi tiết. Bạn xem D5: O5, và D8: O8 sẽ hiểu điều tôi nói.
Thân
 

File đính kèm

Web KT

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

Back
Top Bottom